From 774c8fe585fe3981ed06cd686d574c8883b4bc6f Mon Sep 17 00:00:00 2001 From: daira Date: Mon, 26 Feb 2024 23:57:00 +0000 Subject: [PATCH] deploy: 7df93fd855395dcdb301a857d4b33f37903bbf76 --- 404.html | 59 +- background.html | 63 +- background/curves.html | 99 +- background/fields.html | 93 +- background/groups.html | 67 +- background/pc-ipa.html | 69 +- background/polynomials.html | 87 +- background/recursion.html | 65 +- book.js | 67 +- concepts.html | 63 +- concepts/arithmetization.html | 63 +- concepts/chips.html | 69 +- concepts/gadgets.html | 63 +- concepts/proofs.html | 67 +- css/chrome.css | 156 +- css/general.css | 51 +- css/print.css | 10 +- css/variables.css | 24 + design.html | 73 +- design/gadgets.html | 63 +- design/gadgets/decomposition.html | 63 +- design/gadgets/ecc.html | 63 +- design/gadgets/ecc/addition.html | 63 +- design/gadgets/ecc/fixed-base-scalar-mul.html | 63 +- design/gadgets/ecc/var-base-scalar-mul.html | 69 +- design/gadgets/ecc/witnessing-points.html | 63 +- design/gadgets/sha256.html | 63 +- design/gadgets/sha256/table16.html | 77 +- design/gadgets/sinsemilla.html | 63 +- design/gadgets/sinsemilla/merkle-crh.html | 63 +- design/implementation.html | 63 +- design/implementation/fields.html | 67 +- design/implementation/proofs.html | 63 +- design/implementation/selector-combining.html | 69 +- design/protocol.html | 79 +- design/proving-system.html | 63 +- .../proving-system/circuit-commitments.html | 65 +- design/proving-system/comparison.html | 65 +- design/proving-system/inner-product.html | 63 +- design/proving-system/lookup.html | 73 +- design/proving-system/multipoint-opening.html | 63 +- design/proving-system/permutation.html | 65 +- design/proving-system/vanishing.html | 65 +- dev.html | 63 +- dev/bench/data.js | 4004 ----------------- dev/bench/index.html | 281 -- dev/features.html | 73 +- highlight.js | 49 +- index.html | 73 +- print.html | 360 +- rustdoc/latest/halo2/all.html | 4 +- rustdoc/latest/halo2/index.html | 4 +- rustdoc/latest/halo2_gadgets/all.html | 4 +- .../constant.FIXED_BASE_WINDOW_SIZE.html | 4 +- .../ecc/chip/constants/constant.H.html | 4 +- .../chip/constants/constant.NUM_WINDOWS.html | 4 +- .../constants/constant.NUM_WINDOWS_SHORT.html | 4 +- .../constants/fn.compute_lagrange_coeffs.html | 4 +- .../ecc/chip/constants/fn.find_zs_and_us.html | 4 +- .../constants/fn.test_lagrange_coeffs.html | 4 +- .../ecc/chip/constants/fn.test_zs_and_us.html | 4 +- .../ecc/chip/constants/index.html | 4 +- .../ecc/chip/enum.BaseFieldElem.html | 36 +- .../ecc/chip/enum.FullScalar.html | 36 +- .../ecc/chip/enum.ScalarVar.html | 44 +- .../ecc/chip/enum.ShortScalar.html | 36 +- .../latest/halo2_gadgets/ecc/chip/index.html | 4 +- .../ecc/chip/struct.EccChip.html | 154 +- .../ecc/chip/struct.EccConfig.html | 50 +- .../ecc/chip/struct.EccPoint.html | 46 +- .../ecc/chip/struct.EccScalarFixed.html | 40 +- .../ecc/chip/struct.EccScalarFixedShort.html | 40 +- .../ecc/chip/struct.NonIdentityEccPoint.html | 46 +- .../ecc/chip/trait.FixedPoint.html | 14 +- .../ecc/chip/trait.FixedScalarKind.html | 8 +- rustdoc/latest/halo2_gadgets/ecc/index.html | 4 +- .../halo2_gadgets/ecc/struct.FixedPoint.html | 54 +- .../ecc/struct.FixedPointBaseField.html | 54 +- .../ecc/struct.FixedPointShort.html | 54 +- .../ecc/struct.NonIdentityPoint.html | 84 +- .../halo2_gadgets/ecc/struct.Point.html | 72 +- .../halo2_gadgets/ecc/struct.ScalarFixed.html | 48 +- .../ecc/struct.ScalarFixedShort.html | 46 +- .../halo2_gadgets/ecc/struct.ScalarVar.html | 54 +- .../latest/halo2_gadgets/ecc/struct.X.html | 44 +- .../trait.BaseFitsInScalarInstructions.html | 16 +- .../ecc/trait.EccInstructions.html | 160 +- .../halo2_gadgets/ecc/trait.FixedPoints.html | 10 +- rustdoc/latest/halo2_gadgets/index.html | 4 +- .../poseidon/enum.PaddedWord.html | 46 +- .../latest/halo2_gadgets/poseidon/index.html | 4 +- .../primitives/fn.generate_constants.html | 5 +- .../poseidon/primitives/index.html | 6 +- .../poseidon/primitives/struct.Absorbing.html | 38 +- .../primitives/struct.ConstantLength.html | 40 +- .../poseidon/primitives/struct.Hash.html | 42 +- .../primitives/struct.P128Pow5T3.html | 40 +- .../poseidon/primitives/struct.Squeezing.html | 38 +- .../poseidon/primitives/trait.Domain.html | 14 +- .../poseidon/primitives/trait.Spec.html | 16 +- .../poseidon/primitives/trait.SpongeMode.html | 6 +- .../poseidon/primitives/type.Mds.html | 481 +- .../halo2_gadgets/poseidon/struct.Hash.html | 52 +- .../poseidon/struct.Pow5Chip.html | 70 +- .../poseidon/struct.Pow5Config.html | 42 +- .../halo2_gadgets/poseidon/struct.Sponge.html | 64 +- .../poseidon/struct.StateWord.html | 42 +- .../halo2_gadgets/poseidon/struct.Word.html | 44 +- .../poseidon/trait.PoseidonInstructions.html | 20 +- .../trait.PoseidonSpongeInstructions.html | 28 +- .../sha256/constant.BLOCK_SIZE.html | 4 +- .../latest/halo2_gadgets/sha256/index.html | 4 +- .../sha256/struct.BlockWord.html | 42 +- .../halo2_gadgets/sha256/struct.Sha256.html | 60 +- .../sha256/struct.Sha256Digest.html | 38 +- .../sha256/struct.Table16Chip.html | 80 +- .../sha256/struct.Table16Config.html | 40 +- .../sha256/trait.Sha256Instructions.html | 50 +- .../halo2_gadgets/sinsemilla/chip/index.html | 4 +- .../chip/struct.SinsemillaChip.html | 106 +- .../chip/struct.SinsemillaConfig.html | 60 +- .../halo2_gadgets/sinsemilla/index.html | 4 +- .../sinsemilla/merkle/chip/index.html | 4 +- .../merkle/chip/struct.MerkleChip.html | 118 +- .../merkle/chip/struct.MerkleConfig.html | 56 +- .../constant.MERKLE_CRH_PERSONALIZATION.html | 4 +- .../sinsemilla/merkle/index.html | 4 +- .../sinsemilla/merkle/struct.MerklePath.html | 62 +- .../merkle/trait.MerkleInstructions.html | 16 +- .../sinsemilla/primitives/constant.C.html | 4 +- .../primitives/constant.INV_TWO_POW_K.html | 4 +- .../sinsemilla/primitives/constant.K.html | 4 +- .../constant.Q_PERSONALIZATION.html | 4 +- .../primitives/constant.SINSEMILLA_S.html | 4 +- .../constant.S_PERSONALIZATION.html | 4 +- .../sinsemilla/primitives/index.html | 4 +- .../primitives/struct.CommitDomain.html | 46 +- .../primitives/struct.HashDomain.html | 48 +- .../sinsemilla/struct.CommitDomain.html | 56 +- .../sinsemilla/struct.HashDomain.html | 56 +- .../sinsemilla/struct.Message.html | 50 +- .../sinsemilla/struct.MessagePiece.html | 68 +- .../sinsemilla/trait.CommitDomains.html | 8 +- .../sinsemilla/trait.HashDomains.html | 6 +- .../trait.SinsemillaInstructions.html | 52 +- .../utilities/cond_swap/index.html | 4 +- .../cond_swap/struct.CondSwapChip.html | 74 +- .../cond_swap/struct.CondSwapConfig.html | 44 +- .../cond_swap/trait.CondSwapInstructions.html | 24 +- .../decompose_running_sum/index.html | 4 +- .../struct.RunningSum.html | 969 ++-- .../struct.RunningSumConfig.html | 70 +- .../utilities/fn.bitrange_subset.html | 4 +- .../utilities/fn.bool_check.html | 4 +- .../utilities/fn.decompose_word.html | 4 +- .../halo2_gadgets/utilities/fn.i2lebsp.html | 4 +- .../halo2_gadgets/utilities/fn.lebs2ip.html | 4 +- .../utilities/fn.range_check.html | 8 +- .../halo2_gadgets/utilities/fn.ternary.html | 12 +- .../latest/halo2_gadgets/utilities/index.html | 4 +- .../utilities/lookup_range_check/index.html | 4 +- .../struct.LookupRangeCheckConfig.html | 88 +- .../lookup_range_check/struct.RunningSum.html | 969 ++-- .../utilities/struct.RangeConstrained.html | 60 +- .../utilities/trait.FieldValue.html | 10 +- .../trait.UtilitiesInstructions.html | 28 +- .../halo2_gadgets/utilities/trait.Var.html | 14 +- rustdoc/latest/halo2_proofs/all.html | 4 +- .../halo2_proofs/arithmetic/fn.best_fft.html | 4 +- .../arithmetic/fn.best_multiexp.html | 4 +- .../arithmetic/fn.compute_inner_product.html | 4 +- .../arithmetic/fn.eval_polynomial.html | 4 +- .../arithmetic/fn.kate_division.html | 4 +- .../arithmetic/fn.lagrange_interpolate.html | 4 +- .../arithmetic/fn.parallelize.html | 4 +- .../fn.recursive_butterfly_arithmetic.html | 4 +- .../arithmetic/fn.small_multiexp.html | 4 +- .../latest/halo2_proofs/arithmetic/index.html | 4 +- .../arithmetic/struct.Coordinates.html | 46 +- .../arithmetic/trait.CurveAffine.html | 4 +- .../arithmetic/trait.CurveExt.html | 8 +- .../arithmetic/trait.FftGroup.html | 6 +- .../halo2_proofs/arithmetic/trait.Field.html | 8 +- .../circuit/floor_planner/index.html | 4 +- .../circuit/floor_planner/struct.V1.html | 38 +- .../circuit/floor_planner/struct.V1Pass.html | 48 +- .../latest/halo2_proofs/circuit/index.html | 4 +- .../circuit/layouter/enum.RegionColumn.html | 56 +- .../halo2_proofs/circuit/layouter/index.html | 4 +- .../circuit/layouter/struct.RegionShape.html | 62 +- .../layouter/trait.RegionLayouter.html | 22 +- .../circuit/layouter/trait.TableLayouter.html | 8 +- .../circuit/struct.AssignedCell.html | 56 +- .../halo2_proofs/circuit/struct.Cell.html | 40 +- .../circuit/struct.NamespacedLayouter.html | 48 +- .../halo2_proofs/circuit/struct.Region.html | 50 +- .../circuit/struct.RegionIndex.html | 40 +- .../circuit/struct.RegionStart.html | 44 +- .../circuit/struct.SimpleFloorPlanner.html | 38 +- .../halo2_proofs/circuit/struct.Table.html | 38 +- .../halo2_proofs/circuit/struct.Value.html | 130 +- .../halo2_proofs/circuit/trait.Chip.html | 12 +- .../halo2_proofs/circuit/trait.Layouter.html | 22 +- .../circuit/trait.TableLayouter.html | 8 +- .../latest/halo2_proofs/dev/cost/index.html | 4 +- .../dev/cost/struct.CircuitCost.html | 44 +- .../dev/cost/struct.MarginalProofSize.html | 38 +- .../dev/cost/struct.ProofSize.html | 38 +- .../dev/enum.FailureLocation.html | 44 +- .../halo2_proofs/dev/enum.VerifyFailure.html | 44 +- .../dev/fn.circuit_dot_graph.html | 4 +- rustdoc/latest/halo2_proofs/dev/index.html | 6 +- .../halo2_proofs/dev/metadata/index.html | 4 +- .../dev/metadata/struct.Column.html | 56 +- .../dev/metadata/struct.Constraint.html | 44 +- .../dev/metadata/struct.Gate.html | 44 +- .../dev/metadata/struct.Region.html | 46 +- .../dev/metadata/struct.VirtualCell.html | 54 +- .../halo2_proofs/dev/struct.CircuitGates.html | 44 +- .../dev/struct.CircuitLayout.html | 50 +- .../halo2_proofs/dev/struct.MockProver.html | 60 +- .../dev/struct.TracingFloorPlanner.html | 38 +- rustdoc/latest/halo2_proofs/index.html | 4 +- .../latest/halo2_proofs/plonk/enum.Any.html | 56 +- .../halo2_proofs/plonk/enum.Assigned.html | 62 +- .../latest/halo2_proofs/plonk/enum.Error.html | 42 +- .../halo2_proofs/plonk/enum.Expression.html | 48 +- .../halo2_proofs/plonk/enum.TableError.html | 40 +- .../halo2_proofs/plonk/fn.create_proof.html | 4 +- .../halo2_proofs/plonk/fn.keygen_pk.html | 4 +- .../halo2_proofs/plonk/fn.keygen_vk.html | 4 +- .../halo2_proofs/plonk/fn.verify_proof.html | 4 +- rustdoc/latest/halo2_proofs/plonk/index.html | 4 +- .../halo2_proofs/plonk/struct.Advice.html | 46 +- .../plonk/struct.AdviceQuery.html | 40 +- .../plonk/struct.BatchVerifier.html | 48 +- .../halo2_proofs/plonk/struct.Column.html | 60 +- .../halo2_proofs/plonk/struct.Constraint.html | 38 +- .../plonk/struct.ConstraintSystem.html | 74 +- .../plonk/struct.Constraints.html | 40 +- .../halo2_proofs/plonk/struct.Fixed.html | 46 +- .../halo2_proofs/plonk/struct.FixedQuery.html | 40 +- .../halo2_proofs/plonk/struct.Instance.html | 46 +- .../plonk/struct.InstanceQuery.html | 40 +- .../plonk/struct.PinnedConstraintSystem.html | 38 +- .../plonk/struct.PinnedVerificationKey.html | 40 +- .../halo2_proofs/plonk/struct.ProvingKey.html | 48 +- .../halo2_proofs/plonk/struct.Selector.html | 50 +- .../plonk/struct.SingleVerifier.html | 40 +- .../plonk/struct.TableColumn.html | 58 +- .../plonk/struct.VerifyingKey.html | 52 +- .../plonk/struct.VirtualCells.html | 48 +- .../halo2_proofs/plonk/trait.Assignment.html | 26 +- .../halo2_proofs/plonk/trait.Circuit.html | 14 +- .../halo2_proofs/plonk/trait.ColumnType.html | 6 +- .../plonk/trait.FloorPlanner.html | 8 +- .../plonk/trait.VerificationStrategy.html | 10 +- .../poly/commitment/fn.create_proof.html | 4 +- .../poly/commitment/fn.verify_proof.html | 4 +- .../halo2_proofs/poly/commitment/index.html | 4 +- .../poly/commitment/struct.Accumulator.html | 42 +- .../poly/commitment/struct.Blind.html | 48 +- .../poly/commitment/struct.Guard.html | 52 +- .../poly/commitment/struct.MSM.html | 64 +- .../poly/commitment/struct.Params.html | 56 +- .../latest/halo2_proofs/poly/enum.Error.html | 36 +- rustdoc/latest/halo2_proofs/poly/index.html | 4 +- .../poly/multiopen/fn.create_proof.html | 4 +- .../poly/multiopen/fn.verify_proof.html | 4 +- .../halo2_proofs/poly/multiopen/index.html | 4 +- .../poly/multiopen/struct.ProverQuery.html | 46 +- .../poly/multiopen/struct.VerifierQuery.html | 50 +- .../halo2_proofs/poly/struct.Coeff.html | 40 +- .../poly/struct.EvaluationDomain.html | 84 +- .../poly/struct.ExtendedLagrangeCoeff.html | 40 +- .../poly/struct.LagrangeCoeff.html | 40 +- .../poly/struct.PinnedEvaluationDomain.html | 38 +- .../halo2_proofs/poly/struct.Polynomial.html | 950 ++-- .../halo2_proofs/poly/struct.Rotation.html | 50 +- .../latest/halo2_proofs/poly/trait.Basis.html | 6 +- .../latest/halo2_proofs/transcript/index.html | 4 +- .../transcript/struct.Blake2bRead.html | 52 +- .../transcript/struct.Blake2bWrite.html | 54 +- .../transcript/struct.Challenge255.html | 102 +- .../transcript/struct.ChallengeScalar.html | 46 +- .../transcript/trait.EncodedChallenge.html | 14 +- .../transcript/trait.Transcript.html | 16 +- .../transcript/trait.TranscriptRead.html | 10 +- .../transcript/trait.TranscriptWrite.html | 10 +- rustdoc/latest/help.html | 4 +- .../implementors/core/clone/trait.Clone.js | 4 +- .../latest/implementors/core/cmp/trait.Eq.js | 4 +- .../latest/implementors/core/cmp/trait.Ord.js | 2 +- .../implementors/core/cmp/trait.PartialEq.js | 4 +- .../implementors/core/cmp/trait.PartialOrd.js | 2 +- .../implementors/core/convert/trait.From.js | 4 +- .../core/default/trait.Default.js | 2 +- .../implementors/core/fmt/trait.Debug.js | 4 +- .../implementors/core/fmt/trait.Display.js | 2 +- .../implementors/core/hash/trait.Hash.js | 2 +- .../implementors/core/marker/trait.Copy.js | 4 +- .../core/marker/trait.StructuralEq.js | 4 +- .../core/marker/trait.StructuralPartialEq.js | 4 +- .../implementors/core/ops/arith/trait.Add.js | 2 +- .../core/ops/arith/trait.AddAssign.js | 2 +- .../implementors/core/ops/arith/trait.Mul.js | 2 +- .../core/ops/arith/trait.MulAssign.js | 2 +- .../implementors/core/ops/arith/trait.Neg.js | 2 +- .../implementors/core/ops/arith/trait.Sub.js | 2 +- .../core/ops/arith/trait.SubAssign.js | 2 +- .../core/ops/deref/trait.Deref.js | 4 +- .../core/ops/index/trait.IndexMut.js | 2 +- .../halo2_proofs/circuit/trait.Chip.js | 2 +- rustdoc/latest/index.html | 4 +- rustdoc/latest/search-index.js | 4 +- rustdoc/latest/settings.html | 4 +- .../latest/{source-files.js => src-files.js} | 4 +- rustdoc/latest/src/halo2/lib.rs.html | 4 +- rustdoc/latest/src/halo2_gadgets/ecc.rs.html | 4 +- .../latest/src/halo2_gadgets/ecc/chip.rs.html | 4 +- .../src/halo2_gadgets/ecc/chip/add.rs.html | 4 +- .../ecc/chip/add_incomplete.rs.html | 4 +- .../halo2_gadgets/ecc/chip/constants.rs.html | 4 +- .../src/halo2_gadgets/ecc/chip/mul.rs.html | 4 +- .../ecc/chip/mul/complete.rs.html | 4 +- .../ecc/chip/mul/incomplete.rs.html | 4 +- .../ecc/chip/mul/overflow.rs.html | 4 +- .../halo2_gadgets/ecc/chip/mul_fixed.rs.html | 4 +- .../chip/mul_fixed/base_field_elem.rs.html | 4 +- .../ecc/chip/mul_fixed/full_width.rs.html | 4 +- .../ecc/chip/mul_fixed/short.rs.html | 4 +- .../ecc/chip/witness_point.rs.html | 4 +- rustdoc/latest/src/halo2_gadgets/lib.rs.html | 4 +- .../latest/src/halo2_gadgets/poseidon.rs.html | 4 +- .../src/halo2_gadgets/poseidon/pow5.rs.html | 102 +- .../halo2_gadgets/poseidon/primitives.rs.html | 4 +- .../poseidon/primitives/fp.rs.html | 4 +- .../poseidon/primitives/fq.rs.html | 4 +- .../poseidon/primitives/grain.rs.html | 4 +- .../poseidon/primitives/mds.rs.html | 4 +- .../poseidon/primitives/p128pow5t3.rs.html | 4 +- .../latest/src/halo2_gadgets/sha256.rs.html | 4 +- .../src/halo2_gadgets/sha256/table16.rs.html | 4 +- .../sha256/table16/compression.rs.html | 4 +- .../compression/compression_gates.rs.html | 4 +- .../compression/compression_util.rs.html | 4 +- .../compression/subregion_digest.rs.html | 4 +- .../compression/subregion_initial.rs.html | 4 +- .../compression/subregion_main.rs.html | 4 +- .../sha256/table16/gates.rs.html | 4 +- .../sha256/table16/message_schedule.rs.html | 4 +- .../message_schedule/schedule_gates.rs.html | 4 +- .../message_schedule/schedule_util.rs.html | 4 +- .../message_schedule/subregion1.rs.html | 4 +- .../message_schedule/subregion2.rs.html | 4 +- .../message_schedule/subregion3.rs.html | 4 +- .../sha256/table16/spread_table.rs.html | 4 +- .../halo2_gadgets/sha256/table16/util.rs.html | 4 +- .../src/halo2_gadgets/sinsemilla.rs.html | 4 +- .../src/halo2_gadgets/sinsemilla/chip.rs.html | 4 +- .../sinsemilla/chip/generator_table.rs.html | 4 +- .../sinsemilla/chip/hash_to_point.rs.html | 4 +- .../halo2_gadgets/sinsemilla/merkle.rs.html | 4 +- .../sinsemilla/merkle/chip.rs.html | 4 +- .../halo2_gadgets/sinsemilla/message.rs.html | 4 +- .../sinsemilla/primitives.rs.html | 4 +- .../sinsemilla/primitives/addition.rs.html | 4 +- .../primitives/sinsemilla_s.rs.html | 4 +- .../src/halo2_gadgets/utilities.rs.html | 4 +- .../halo2_gadgets/utilities/cond_swap.rs.html | 4 +- .../utilities/decompose_running_sum.rs.html | 4 +- .../utilities/lookup_range_check.rs.html | 4 +- .../src/halo2_proofs/arithmetic.rs.html | 4 +- .../latest/src/halo2_proofs/circuit.rs.html | 4 +- .../circuit/floor_planner.rs.html | 4 +- .../circuit/floor_planner/single_pass.rs.html | 4 +- .../circuit/floor_planner/v1.rs.html | 4 +- .../circuit/floor_planner/v1/strategy.rs.html | 4 +- .../src/halo2_proofs/circuit/layouter.rs.html | 4 +- .../circuit/table_layouter.rs.html | 4 +- .../src/halo2_proofs/circuit/value.rs.html | 4 +- rustdoc/latest/src/halo2_proofs/dev.rs.html | 4 +- .../latest/src/halo2_proofs/dev/cost.rs.html | 4 +- .../src/halo2_proofs/dev/failure.rs.html | 4 +- .../halo2_proofs/dev/failure/emitter.rs.html | 4 +- .../latest/src/halo2_proofs/dev/gates.rs.html | 4 +- .../latest/src/halo2_proofs/dev/graph.rs.html | 4 +- .../src/halo2_proofs/dev/graph/layout.rs.html | 4 +- .../src/halo2_proofs/dev/metadata.rs.html | 4 +- .../latest/src/halo2_proofs/dev/tfp.rs.html | 4 +- .../latest/src/halo2_proofs/dev/util.rs.html | 4 +- .../latest/src/halo2_proofs/helpers.rs.html | 4 +- rustdoc/latest/src/halo2_proofs/lib.rs.html | 4 +- .../latest/src/halo2_proofs/multicore.rs.html | 4 +- rustdoc/latest/src/halo2_proofs/plonk.rs.html | 4 +- .../src/halo2_proofs/plonk/assigned.rs.html | 4 +- .../src/halo2_proofs/plonk/circuit.rs.html | 4 +- .../plonk/circuit/compress_selectors.rs.html | 4 +- .../src/halo2_proofs/plonk/error.rs.html | 4 +- .../src/halo2_proofs/plonk/keygen.rs.html | 4 +- .../src/halo2_proofs/plonk/lookup.rs.html | 4 +- .../halo2_proofs/plonk/lookup/prover.rs.html | 4 +- .../plonk/lookup/verifier.rs.html | 4 +- .../halo2_proofs/plonk/permutation.rs.html | 4 +- .../plonk/permutation/keygen.rs.html | 4 +- .../plonk/permutation/prover.rs.html | 4 +- .../plonk/permutation/verifier.rs.html | 4 +- .../src/halo2_proofs/plonk/prover.rs.html | 4 +- .../src/halo2_proofs/plonk/vanishing.rs.html | 4 +- .../plonk/vanishing/prover.rs.html | 4 +- .../plonk/vanishing/verifier.rs.html | 4 +- .../src/halo2_proofs/plonk/verifier.rs.html | 4 +- .../halo2_proofs/plonk/verifier/batch.rs.html | 4 +- rustdoc/latest/src/halo2_proofs/poly.rs.html | 4 +- .../src/halo2_proofs/poly/commitment.rs.html | 4 +- .../halo2_proofs/poly/commitment/msm.rs.html | 4 +- .../poly/commitment/prover.rs.html | 4 +- .../poly/commitment/verifier.rs.html | 4 +- .../src/halo2_proofs/poly/domain.rs.html | 4 +- .../src/halo2_proofs/poly/evaluator.rs.html | 4 +- .../src/halo2_proofs/poly/multiopen.rs.html | 4 +- .../poly/multiopen/prover.rs.html | 4 +- .../poly/multiopen/verifier.rs.html | 4 +- .../src/halo2_proofs/transcript.rs.html | 4 +- .../static.files/ayu-614652228113ac93.css | 1 - .../static.files/dark-1097f8e92a01e3cf.css | 1 - .../static.files/light-0f8c037637f9eb3e.css | 1 - .../static.files/main-c5bd66d33317d69f.js | 12 + .../static.files/main-f0540c1d82cde29b.js | 7 - .../noscript-13285aec31fa243e.css | 1 - .../noscript-5d8b3c7633ad77ba.css | 1 + .../static.files/rustdoc-f3501f0f5ae15dfb.css | 8 - .../static.files/rustdoc-fa3bb1812debf86c.css | 10 + .../static.files/search-4926e5fc22a5646a.js | 1 - .../static.files/search-8be46b629f5f14a8.js | 5 + .../settings-6f6ffb5395b17c6e.css | 3 - ...e9d4e5.js => settings-74424d7eec62a23e.js} | 4 +- .../source-script-11255107d0a65077.js | 1 - .../src-script-3280b574d94e47b4.js | 1 + .../static.files/storage-62ce34ea385b278a.js | 1 - .../static.files/storage-fec3eaa3851e447d.js | 1 + searcher.js | 2 +- searchindex.js | 2 +- searchindex.json | 2 +- tomorrow-night.css | 4 +- user.html | 63 +- user/dev-tools.html | 69 +- user/gadgets.html | 63 +- user/lookup-tables.html | 63 +- user/simple-example.html | 95 +- user/tips-and-tricks.html | 67 +- user/wasm-port.html | 89 +- 452 files changed, 9078 insertions(+), 10677 deletions(-) delete mode 100644 dev/bench/data.js delete mode 100644 dev/bench/index.html rename rustdoc/latest/{source-files.js => src-files.js} (97%) delete mode 100644 rustdoc/latest/static.files/ayu-614652228113ac93.css delete mode 100644 rustdoc/latest/static.files/dark-1097f8e92a01e3cf.css delete mode 100644 rustdoc/latest/static.files/light-0f8c037637f9eb3e.css create mode 100644 rustdoc/latest/static.files/main-c5bd66d33317d69f.js delete mode 100644 rustdoc/latest/static.files/main-f0540c1d82cde29b.js delete mode 100644 rustdoc/latest/static.files/noscript-13285aec31fa243e.css create mode 100644 rustdoc/latest/static.files/noscript-5d8b3c7633ad77ba.css delete mode 100644 rustdoc/latest/static.files/rustdoc-f3501f0f5ae15dfb.css create mode 100644 rustdoc/latest/static.files/rustdoc-fa3bb1812debf86c.css delete mode 100644 rustdoc/latest/static.files/search-4926e5fc22a5646a.js create mode 100644 rustdoc/latest/static.files/search-8be46b629f5f14a8.js delete mode 100644 rustdoc/latest/static.files/settings-6f6ffb5395b17c6e.css rename rustdoc/latest/static.files/{settings-de11bff964e9d4e5.js => settings-74424d7eec62a23e.js} (70%) delete mode 100644 rustdoc/latest/static.files/source-script-11255107d0a65077.js create mode 100644 rustdoc/latest/static.files/src-script-3280b574d94e47b4.js delete mode 100644 rustdoc/latest/static.files/storage-62ce34ea385b278a.js create mode 100644 rustdoc/latest/static.files/storage-fec3eaa3851e447d.js diff --git a/404.html b/404.html index a9de2cc1da..a5a34d2d66 100644 --- a/404.html +++ b/404.html @@ -1,5 +1,5 @@ - + @@ -11,7 +11,7 @@ - + @@ -32,7 +32,8 @@ - + +
+ + + + +
-

Auto Trait Implementations§

§

impl<FixedPoints> RefUnwindSafe for EccChip<FixedPoints>where + layouter: impl Layouter<F>, + column: Column<Advice>, + value: Value<F> +) -> Result<Self::Var, Error>

Load a variable.
source§

impl<FixedPoints: Eq + FixedPoints<Affine>> Eq for EccChip<FixedPoints>

source§

impl<FixedPoints: FixedPoints<Affine>> StructuralEq for EccChip<FixedPoints>

source§

impl<FixedPoints: FixedPoints<Affine>> StructuralPartialEq for EccChip<FixedPoints>

Auto Trait Implementations§

§

impl<FixedPoints> RefUnwindSafe for EccChip<FixedPoints>where FixedPoints: RefUnwindSafe,

§

impl<FixedPoints> Send for EccChip<FixedPoints>where FixedPoints: Send,

§

impl<FixedPoints> Sync for EccChip<FixedPoints>where FixedPoints: Sync,

§

impl<FixedPoints> Unpin for EccChip<FixedPoints>where FixedPoints: Unpin,

§

impl<FixedPoints> UnwindSafe for EccChip<FixedPoints>where - FixedPoints: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + FixedPoints: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -135,11 +135,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -173,7 +173,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -204,12 +204,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccConfig.html b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccConfig.html index bda82e8dc2..1ae02ec10a 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccConfig.html +++ b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccConfig.html @@ -1,4 +1,4 @@ -EccConfig in halo2_gadgets::ecc::chip - Rust
+EccConfig in halo2_gadgets::ecc::chip - Rust -
pub struct EccConfig<FixedPoints: FixedPoints<Affine>> {
-    pub advices: [Column<Advice>; 10],
+
pub struct EccConfig<FixedPoints: FixedPoints<Affine>> {
+    pub advices: [Column<Advice>; 10],
     pub lookup_config: LookupRangeCheckConfig<Base, { sinsemilla::K }>,
     /* private fields */
 }
Expand description

Configuration for EccChip.

-

Fields§

§advices: [Column<Advice>; 10]

Advice columns needed by instructions in the ECC chip.

+

Fields§

§advices: [Column<Advice>; 10]

Advice columns needed by instructions in the ECC chip.

§lookup_config: LookupRangeCheckConfig<Base, { sinsemilla::K }>

Lookup range check using 10-bit lookup table

-

Trait Implementations§

source§

impl<FixedPoints: Clone + FixedPoints<Affine>> Clone for EccConfig<FixedPoints>

source§

fn clone(&self) -> EccConfig<FixedPoints>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<FixedPoints: Debug + FixedPoints<Affine>> Debug for EccConfig<FixedPoints>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<FixedPoints: PartialEq + FixedPoints<Affine>> PartialEq<EccConfig<FixedPoints>> for EccConfig<FixedPoints>

source§

fn eq(&self, other: &EccConfig<FixedPoints>) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl<FixedPoints: Eq + FixedPoints<Affine>> Eq for EccConfig<FixedPoints>

source§

impl<FixedPoints: FixedPoints<Affine>> StructuralEq for EccConfig<FixedPoints>

source§

impl<FixedPoints: FixedPoints<Affine>> StructuralPartialEq for EccConfig<FixedPoints>

Auto Trait Implementations§

§

impl<FixedPoints> RefUnwindSafe for EccConfig<FixedPoints>where +

Trait Implementations§

source§

impl<FixedPoints: Clone + FixedPoints<Affine>> Clone for EccConfig<FixedPoints>

source§

fn clone(&self) -> EccConfig<FixedPoints>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<FixedPoints: Debug + FixedPoints<Affine>> Debug for EccConfig<FixedPoints>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<FixedPoints: PartialEq + FixedPoints<Affine>> PartialEq<EccConfig<FixedPoints>> for EccConfig<FixedPoints>

source§

fn eq(&self, other: &EccConfig<FixedPoints>) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl<FixedPoints: Eq + FixedPoints<Affine>> Eq for EccConfig<FixedPoints>

source§

impl<FixedPoints: FixedPoints<Affine>> StructuralEq for EccConfig<FixedPoints>

source§

impl<FixedPoints: FixedPoints<Affine>> StructuralPartialEq for EccConfig<FixedPoints>

Auto Trait Implementations§

§

impl<FixedPoints> RefUnwindSafe for EccConfig<FixedPoints>where FixedPoints: RefUnwindSafe,

§

impl<FixedPoints> Send for EccConfig<FixedPoints>where FixedPoints: Send,

§

impl<FixedPoints> Sync for EccConfig<FixedPoints>where FixedPoints: Sync,

§

impl<FixedPoints> Unpin for EccConfig<FixedPoints>where FixedPoints: Unpin,

§

impl<FixedPoints> UnwindSafe for EccConfig<FixedPoints>where - FixedPoints: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + FixedPoints: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -46,11 +46,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -84,7 +84,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -115,12 +115,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccPoint.html b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccPoint.html index 8e0715c001..66dcdbd10a 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccPoint.html +++ b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccPoint.html @@ -1,4 +1,4 @@ -EccPoint in halo2_gadgets::ecc::chip - Rust
+EccPoint in halo2_gadgets::ecc::chip - Rust -
pub struct EccPoint { /* private fields */ }
Expand description

A curve point represented in affine (x, y) coordinates, or the +

pub struct EccPoint { /* private fields */ }
Expand description

A curve point represented in affine (x, y) coordinates, or the identity represented as (0, 0). Each coordinate is assigned to a cell.

-

Implementations§

source§

impl EccPoint

source

pub fn point(&self) -> Value<Affine>

Returns the value of this curve point, if known.

-
source

pub fn x(&self) -> AssignedCell<Base, Base>

The cell containing the affine short-Weierstrass x-coordinate, +

Implementations§

source§

impl EccPoint

source

pub fn point(&self) -> Value<Affine>

Returns the value of this curve point, if known.

+
source

pub fn x(&self) -> AssignedCell<Base, Base>

The cell containing the affine short-Weierstrass x-coordinate, or 0 for the zero point.

-
source

pub fn y(&self) -> AssignedCell<Base, Base>

The cell containing the affine short-Weierstrass y-coordinate, +

source

pub fn y(&self) -> AssignedCell<Base, Base>

The cell containing the affine short-Weierstrass y-coordinate, or 0 for the zero point.

-

Trait Implementations§

source§

impl Clone for EccPoint

source§

fn clone(&self) -> EccPoint

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EccPoint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<NonIdentityEccPoint> for EccPoint

source§

fn from(non_id_point: NonIdentityEccPoint) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere +

Trait Implementations§

source§

impl Clone for EccPoint

source§

fn clone(&self) -> EccPoint

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EccPoint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<NonIdentityEccPoint> for EccPoint

source§

fn from(non_id_point: NonIdentityEccPoint) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -40,11 +40,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -78,7 +78,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -109,12 +109,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccScalarFixed.html b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccScalarFixed.html index 5cb7f5d108..79674ce788 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccScalarFixed.html +++ b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccScalarFixed.html @@ -1,4 +1,4 @@ -EccScalarFixed in halo2_gadgets::ecc::chip - Rust
+EccScalarFixed in halo2_gadgets::ecc::chip - Rust -
pub struct EccScalarFixed { /* private fields */ }
Expand description

A full-width scalar used for fixed-base scalar multiplication. +

pub struct EccScalarFixed { /* private fields */ }
Expand description

A full-width scalar used for fixed-base scalar multiplication. This is decomposed into 85 3-bit windows in little-endian order, i.e. windows = [k_0, k_1, …, k_84] (for a 255-bit scalar) where scalar = k_0 + k_1 * (2^3) + ... + k_84 * (2^3)^84 and each k_i is in the range [0..2^3).

-

Trait Implementations§

source§

impl Clone for EccScalarFixed

source§

fn clone(&self) -> EccScalarFixed

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EccScalarFixed

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere +

Trait Implementations§

source§

impl Clone for EccScalarFixed

source§

fn clone(&self) -> EccScalarFixed

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EccScalarFixed

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -37,11 +37,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -75,7 +75,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -106,12 +106,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccScalarFixedShort.html b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccScalarFixedShort.html index 1b7187510d..3ab1b8a80e 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccScalarFixedShort.html +++ b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.EccScalarFixedShort.html @@ -1,4 +1,4 @@ -EccScalarFixedShort in halo2_gadgets::ecc::chip - Rust
+EccScalarFixedShort in halo2_gadgets::ecc::chip - Rust -
pub struct EccScalarFixedShort { /* private fields */ }
Expand description

A signed short scalar used for fixed-base scalar multiplication. +

pub struct EccScalarFixedShort { /* private fields */ }
Expand description

A signed short scalar used for fixed-base scalar multiplication. A short scalar must have magnitude in the range [0..2^64), with a sign of either 1 or -1. This is decomposed into 3-bit windows in little-endian order @@ -24,10 +24,10 @@ where scalar = k_0 + k_1 * (2^3) + ... + k_84 * (2^3)^84 and each k_i is in the range [0..2^3). k_21 must be a single bit, i.e. 0 or 1.

-

Trait Implementations§

source§

impl Clone for EccScalarFixedShort

source§

fn clone(&self) -> EccScalarFixedShort

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EccScalarFixedShort

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere +

Trait Implementations§

source§

impl Clone for EccScalarFixedShort

source§

fn clone(&self) -> EccScalarFixedShort

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EccScalarFixedShort

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -43,11 +43,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -81,7 +81,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -112,12 +112,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.NonIdentityEccPoint.html b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.NonIdentityEccPoint.html index e2343cc6bf..5acc209edd 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/chip/struct.NonIdentityEccPoint.html +++ b/rustdoc/latest/halo2_gadgets/ecc/chip/struct.NonIdentityEccPoint.html @@ -1,4 +1,4 @@ -NonIdentityEccPoint in halo2_gadgets::ecc::chip - Rust
+NonIdentityEccPoint in halo2_gadgets::ecc::chip - Rust -
pub struct NonIdentityEccPoint { /* private fields */ }
Expand description

A non-identity point represented in affine (x, y) coordinates. +

pub struct NonIdentityEccPoint { /* private fields */ }
Expand description

A non-identity point represented in affine (x, y) coordinates. Each coordinate is assigned to a cell.

-

Implementations§

source§

impl NonIdentityEccPoint

source

pub fn point(&self) -> Value<Affine>

Returns the value of this curve point, if known.

-
source

pub fn x(&self) -> AssignedCell<Base, Base>

The cell containing the affine short-Weierstrass x-coordinate.

-
source

pub fn y(&self) -> AssignedCell<Base, Base>

The cell containing the affine short-Weierstrass y-coordinate.

-

Trait Implementations§

source§

impl Clone for NonIdentityEccPoint

source§

fn clone(&self) -> NonIdentityEccPoint

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NonIdentityEccPoint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<NonIdentityEccPoint> for EccPoint

source§

fn from(non_id_point: NonIdentityEccPoint) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere +

Implementations§

source§

impl NonIdentityEccPoint

source

pub fn point(&self) -> Value<Affine>

Returns the value of this curve point, if known.

+
source

pub fn x(&self) -> AssignedCell<Base, Base>

The cell containing the affine short-Weierstrass x-coordinate.

+
source

pub fn y(&self) -> AssignedCell<Base, Base>

The cell containing the affine short-Weierstrass y-coordinate.

+

Trait Implementations§

source§

impl Clone for NonIdentityEccPoint

source§

fn clone(&self) -> NonIdentityEccPoint

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for NonIdentityEccPoint

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<NonIdentityEccPoint> for EccPoint

source§

fn from(non_id_point: NonIdentityEccPoint) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -37,11 +37,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -75,7 +75,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -106,12 +106,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/chip/trait.FixedPoint.html b/rustdoc/latest/halo2_gadgets/ecc/chip/trait.FixedPoint.html index c2a72a19f8..d374dd7803 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/chip/trait.FixedPoint.html +++ b/rustdoc/latest/halo2_gadgets/ecc/chip/trait.FixedPoint.html @@ -1,4 +1,4 @@ -FixedPoint in halo2_gadgets::ecc::chip - Rust
+FixedPoint in halo2_gadgets::ecc::chip - Rust -
pub trait FixedPoint<C: CurveAffine>: Debug + Eq + Clone {
+
pub trait FixedPoint<C: CurveAffine>: Debug + Eq + Clone {
     type FixedScalarKind: FixedScalarKind;
 
     // Required methods
@@ -33,9 +33,9 @@
 

TODO: When associated consts can be used as const generics, introduce a const NUM_WINDOWS: usize associated const, and return NUM_WINDOWS-sized arrays instead of Vecs.

-

Required Associated Types§

source

type FixedScalarKind: FixedScalarKind

The kind of scalar that this fixed point can be multiplied by.

-

Required Methods§

source

fn generator(&self) -> C

Returns the generator for this fixed point.

-
source

fn u(&self) -> Vec<[<C::Base as PrimeField>::Repr; 8]>

Returns the $u$ values for this fixed point.

-
source

fn z(&self) -> Vec<u64>

Returns the $z$ value for this fixed point.

-

Provided Methods§

source

fn lagrange_coeffs(&self) -> Vec<[C::Base; 8]>

Returns the Lagrange coefficients for this fixed point.

+

Required Associated Types§

source

type FixedScalarKind: FixedScalarKind

The kind of scalar that this fixed point can be multiplied by.

+

Required Methods§

source

fn generator(&self) -> C

Returns the generator for this fixed point.

+
source

fn u(&self) -> Vec<[<C::Base as PrimeField>::Repr; 8]>

Returns the $u$ values for this fixed point.

+
source

fn z(&self) -> Vec<u64>

Returns the $z$ value for this fixed point.

+

Provided Methods§

source

fn lagrange_coeffs(&self) -> Vec<[C::Base; 8]>

Returns the Lagrange coefficients for this fixed point.

Implementors§

\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/chip/trait.FixedScalarKind.html b/rustdoc/latest/halo2_gadgets/ecc/chip/trait.FixedScalarKind.html index aa2675e8b2..a8596a275c 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/chip/trait.FixedScalarKind.html +++ b/rustdoc/latest/halo2_gadgets/ecc/chip/trait.FixedScalarKind.html @@ -1,4 +1,4 @@ -FixedScalarKind in halo2_gadgets::ecc::chip - Rust
+FixedScalarKind in halo2_gadgets::ecc::chip - Rust -
pub trait FixedScalarKind {
+
pub trait FixedScalarKind {
     const NUM_WINDOWS: usize;
 }
Expand description

A trait representing the kind of scalar used with a particular FixedPoint.

This trait exists because of limitations around const generics.

-

Required Associated Constants§

source

const NUM_WINDOWS: usize

The number of windows that this scalar kind requires.

-

Implementors§

\ No newline at end of file +

Required Associated Constants§

source

const NUM_WINDOWS: usize

The number of windows that this scalar kind requires.

+

Implementors§

\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/index.html b/rustdoc/latest/halo2_gadgets/ecc/index.html index d117058bb3..e32bdde247 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/index.html +++ b/rustdoc/latest/halo2_gadgets/ecc/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::ecc - Rust
+halo2_gadgets::ecc - Rust -

Module halo2_gadgets::ecc

source ·
Expand description

Elliptic curve operations.

+

Module halo2_gadgets::ecc

source ·
Expand description

Elliptic curve operations.

Modules

  • Chip implementations for the ECC gadgets.

Structs

  • Precomputed multiples of a fixed point, for full-width scalar multiplication.
  • Precomputed multiples of a fixed point, that can be multiplied by base-field elements.
  • Precomputed multiples of a fixed point, for short signed scalar multiplication.
  • A point on a specific elliptic curve that is guaranteed to not be the identity.
  • A point on a specific elliptic curve.
  • An integer representing an element of the scalar field for a specific elliptic curve, for FixedPoint scalar multiplication.
  • A signed short (64-bit) integer represented as an element of the scalar field for a specific elliptic curve, to be used for FixedPointShort scalar multiplication.
  • An integer representing an element of the scalar field for a specific elliptic curve.
  • The affine short Weierstrass x-coordinate of a point on a specific elliptic curve.

Traits

Trait Implementations§

source§

impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPoint<C, EccChip>where + EccChip::FixedPoints: Clone,

source§

fn clone(&self) -> FixedPoint<C, EccChip>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPoint<C, EccChip>where + EccChip::FixedPoints: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for FixedPoint<C, EccChip>where EccChip: RefUnwindSafe, <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::FullScalar: RefUnwindSafe,

§

impl<C, EccChip> Send for FixedPoint<C, EccChip>where EccChip: Send, @@ -38,10 +38,10 @@ EccChip: Unpin, <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::FullScalar: Unpin,

§

impl<C, EccChip> UnwindSafe for FixedPoint<C, EccChip>where EccChip: UnwindSafe, - <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::FullScalar: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::FullScalar: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -57,11 +57,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -95,7 +95,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -126,12 +126,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/struct.FixedPointBaseField.html b/rustdoc/latest/halo2_gadgets/ecc/struct.FixedPointBaseField.html index aa4a723021..93d2cea354 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/struct.FixedPointBaseField.html +++ b/rustdoc/latest/halo2_gadgets/ecc/struct.FixedPointBaseField.html @@ -1,4 +1,4 @@ -FixedPointBaseField in halo2_gadgets::ecc - Rust
+FixedPointBaseField in halo2_gadgets::ecc - Rust -
pub struct FixedPointBaseField<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

Precomputed multiples of a fixed point, that can be multiplied by base-field elements.

+
pub struct FixedPointBaseField<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

Precomputed multiples of a fixed point, that can be multiplied by base-field elements.

Fixing the curve point enables window tables to be baked into the circuit, making scalar multiplication more efficient. These window tables are tuned to scalar multiplication by base-field elements.

-

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> FixedPointBaseField<C, EccChip>

source

pub fn mul( +

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> FixedPointBaseField<C, EccChip>

source

pub fn mul( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, by: EccChip::Var -) -> Result<Point<C, EccChip>, Error>

Returns [by] self.

-
source

pub fn from_inner( +) -> Result<Point<C, EccChip>, Error>

Returns [by] self.

+
source

pub fn from_inner( chip: EccChip, inner: <EccChip::FixedPoints as FixedPoints<C>>::Base ) -> Self

Wraps the given fixed base (obtained directly from an instruction) in a gadget.

-

Trait Implementations§

source§

impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPointBaseField<C, EccChip>where - EccChip::FixedPoints: Clone,

source§

fn clone(&self) -> FixedPointBaseField<C, EccChip>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPointBaseField<C, EccChip>where - EccChip::FixedPoints: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for FixedPointBaseField<C, EccChip>where +

Trait Implementations§

source§

impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPointBaseField<C, EccChip>where + EccChip::FixedPoints: Clone,

source§

fn clone(&self) -> FixedPointBaseField<C, EccChip>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPointBaseField<C, EccChip>where + EccChip::FixedPoints: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for FixedPointBaseField<C, EccChip>where EccChip: RefUnwindSafe, <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::Base: RefUnwindSafe,

§

impl<C, EccChip> Send for FixedPointBaseField<C, EccChip>where EccChip: Send, @@ -38,10 +38,10 @@ EccChip: Unpin, <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::Base: Unpin,

§

impl<C, EccChip> UnwindSafe for FixedPointBaseField<C, EccChip>where EccChip: UnwindSafe, - <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::Base: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::Base: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -57,11 +57,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -95,7 +95,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -126,12 +126,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/struct.FixedPointShort.html b/rustdoc/latest/halo2_gadgets/ecc/struct.FixedPointShort.html index e02148a05a..bebf083f0d 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/struct.FixedPointShort.html +++ b/rustdoc/latest/halo2_gadgets/ecc/struct.FixedPointShort.html @@ -1,4 +1,4 @@ -FixedPointShort in halo2_gadgets::ecc - Rust
+FixedPointShort in halo2_gadgets::ecc - Rust -
pub struct FixedPointShort<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

Precomputed multiples of a fixed point, for short signed scalar multiplication.

-

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> FixedPointShort<C, EccChip>

source

pub fn mul( +
pub struct FixedPointShort<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

Precomputed multiples of a fixed point, for short signed scalar multiplication.

+

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> FixedPointShort<C, EccChip>

source

pub fn mul( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, by: ScalarFixedShort<C, EccChip> -) -> Result<(Point<C, EccChip>, ScalarFixedShort<C, EccChip>), Error>

Returns [by] self.

-
source

pub fn from_inner( +) -> Result<(Point<C, EccChip>, ScalarFixedShort<C, EccChip>), Error>

Returns [by] self.

+
source

pub fn from_inner( chip: EccChip, inner: <EccChip::FixedPoints as FixedPoints<C>>::ShortScalar ) -> Self

Wraps the given fixed base (obtained directly from an instruction) in a gadget.

-

Trait Implementations§

source§

impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPointShort<C, EccChip>where - EccChip::FixedPoints: Clone,

source§

fn clone(&self) -> FixedPointShort<C, EccChip>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPointShort<C, EccChip>where - EccChip::FixedPoints: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for FixedPointShort<C, EccChip>where +

Trait Implementations§

source§

impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPointShort<C, EccChip>where + EccChip::FixedPoints: Clone,

source§

fn clone(&self) -> FixedPointShort<C, EccChip>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPointShort<C, EccChip>where + EccChip::FixedPoints: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for FixedPointShort<C, EccChip>where EccChip: RefUnwindSafe, <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::ShortScalar: RefUnwindSafe,

§

impl<C, EccChip> Send for FixedPointShort<C, EccChip>where EccChip: Send, @@ -35,10 +35,10 @@ EccChip: Unpin, <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::ShortScalar: Unpin,

§

impl<C, EccChip> UnwindSafe for FixedPointShort<C, EccChip>where EccChip: UnwindSafe, - <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::ShortScalar: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + <<EccChip as EccInstructions<C>>::FixedPoints as FixedPoints<C>>::ShortScalar: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -54,11 +54,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -92,7 +92,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -123,12 +123,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/struct.NonIdentityPoint.html b/rustdoc/latest/halo2_gadgets/ecc/struct.NonIdentityPoint.html index f30c7952ce..1c623d1039 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/struct.NonIdentityPoint.html +++ b/rustdoc/latest/halo2_gadgets/ecc/struct.NonIdentityPoint.html @@ -1,4 +1,4 @@ -NonIdentityPoint in halo2_gadgets::ecc - Rust
+NonIdentityPoint in halo2_gadgets::ecc - Rust -
pub struct NonIdentityPoint<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

A point on a specific elliptic curve that is guaranteed to not be the identity.

-

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> NonIdentityPoint<C, EccChip>

source

pub fn new( +
pub struct NonIdentityPoint<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

A point on a specific elliptic curve that is guaranteed to not be the identity.

+

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> NonIdentityPoint<C, EccChip>

source

pub fn new( chip: EccChip, - layouter: impl Layouter<C::Base>, - value: Value<C> -) -> Result<Self, Error>

Constructs a new point with the given value.

-
source

pub fn constrain_equal<Other: Into<Point<C, EccChip>> + Clone>( + layouter: impl Layouter<C::Base>, + value: Value<C> +) -> Result<Self, Error>

Constructs a new point with the given value.

+
source

pub fn constrain_equal<Other: Into<Point<C, EccChip>> + Clone>( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, other: &Other -) -> Result<(), Error>

Constrains this point to be equal in value to another point.

-
source

pub fn inner(&self) -> &EccChip::NonIdentityPoint

Returns the inner point.

-
source

pub fn extract_p(&self) -> X<C, EccChip>

Extracts the x-coordinate of a point.

-
source

pub fn from_inner(chip: EccChip, inner: EccChip::NonIdentityPoint) -> Self

Wraps the given point (obtained directly from an instruction) in a gadget.

-
source

pub fn add<Other: Into<Point<C, EccChip>> + Clone>( +) -> Result<(), Error>

Constrains this point to be equal in value to another point.

+
source

pub fn inner(&self) -> &EccChip::NonIdentityPoint

Returns the inner point.

+
source

pub fn extract_p(&self) -> X<C, EccChip>

Extracts the x-coordinate of a point.

+
source

pub fn from_inner(chip: EccChip, inner: EccChip::NonIdentityPoint) -> Self

Wraps the given point (obtained directly from an instruction) in a gadget.

+
source

pub fn add<Other: Into<Point<C, EccChip>> + Clone>( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, other: &Other -) -> Result<Point<C, EccChip>, Error>

Returns self + other using complete addition.

-
source

pub fn add_incomplete( +) -> Result<Point<C, EccChip>, Error>

Returns self + other using complete addition.

+
source

pub fn add_incomplete( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, other: &Self -) -> Result<Self, Error>

Returns self + other using incomplete addition. +) -> Result<Self, Error>

Returns self + other using incomplete addition. The arguments are type-constrained not to be the identity point, and since exceptional cases return an Error, the result also cannot be the identity point.

-
source

pub fn mul( +

source

pub fn mul( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, by: ScalarVar<C, EccChip> -) -> Result<(Point<C, EccChip>, ScalarVar<C, EccChip>), Error>

Returns [by] self.

-

Trait Implementations§

source§

impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for NonIdentityPoint<C, EccChip>where - EccChip::NonIdentityPoint: Clone,

source§

fn clone(&self) -> NonIdentityPoint<C, EccChip>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for NonIdentityPoint<C, EccChip>where - EccChip::NonIdentityPoint: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> From<NonIdentityPoint<C, EccChip>> for Point<C, EccChip>

source§

fn from(non_id_point: NonIdentityPoint<C, EccChip>) -> Self

Converts to this type from the input type.
source§

impl<C: Copy + CurveAffine, EccChip: Copy + EccInstructions<C>> Copy for NonIdentityPoint<C, EccChip>where +) -> Result<(Point<C, EccChip>, ScalarVar<C, EccChip>), Error>

Returns [by] self.

+

Trait Implementations§

source§

impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for NonIdentityPoint<C, EccChip>where + EccChip::NonIdentityPoint: Clone,

source§

fn clone(&self) -> NonIdentityPoint<C, EccChip>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for NonIdentityPoint<C, EccChip>where + EccChip::NonIdentityPoint: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> From<NonIdentityPoint<C, EccChip>> for Point<C, EccChip>

source§

fn from(non_id_point: NonIdentityPoint<C, EccChip>) -> Self

Converts to this type from the input type.
source§

impl<C: Copy + CurveAffine, EccChip: Copy + EccInstructions<C>> Copy for NonIdentityPoint<C, EccChip>where EccChip::NonIdentityPoint: Copy,

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for NonIdentityPoint<C, EccChip>where EccChip: RefUnwindSafe, <EccChip as EccInstructions<C>>::NonIdentityPoint: RefUnwindSafe,

§

impl<C, EccChip> Send for NonIdentityPoint<C, EccChip>where @@ -58,10 +58,10 @@ EccChip: Unpin, <EccChip as EccInstructions<C>>::NonIdentityPoint: Unpin,

§

impl<C, EccChip> UnwindSafe for NonIdentityPoint<C, EccChip>where EccChip: UnwindSafe, - <EccChip as EccInstructions<C>>::NonIdentityPoint: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + <EccChip as EccInstructions<C>>::NonIdentityPoint: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -77,11 +77,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -115,7 +115,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -146,12 +146,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/struct.Point.html b/rustdoc/latest/halo2_gadgets/ecc/struct.Point.html index 7cd294cf5f..92991ed2c8 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/struct.Point.html +++ b/rustdoc/latest/halo2_gadgets/ecc/struct.Point.html @@ -1,4 +1,4 @@ -Point in halo2_gadgets::ecc - Rust
+Point in halo2_gadgets::ecc - Rust -

Struct halo2_gadgets::ecc::Point

source ·
pub struct Point<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> { /* private fields */ }
Expand description

A point on a specific elliptic curve.

-

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> Point<C, EccChip>

source

pub fn new( +

Struct halo2_gadgets::ecc::Point

source ·
pub struct Point<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> { /* private fields */ }
Expand description

A point on a specific elliptic curve.

+

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> Point<C, EccChip>

source

pub fn new( chip: EccChip, - layouter: impl Layouter<C::Base>, - value: Value<C> -) -> Result<Self, Error>

Constructs a new point with the given value.

-
source

pub fn constrain_equal<Other: Into<Point<C, EccChip>> + Clone>( + layouter: impl Layouter<C::Base>, + value: Value<C> +) -> Result<Self, Error>

Constructs a new point with the given value.

+
source

pub fn constrain_equal<Other: Into<Point<C, EccChip>> + Clone>( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, other: &Other -) -> Result<(), Error>

Constrains this point to be equal in value to another point.

-
source

pub fn inner(&self) -> &EccChip::Point

Returns the inner point.

-
source

pub fn extract_p(&self) -> X<C, EccChip>

Extracts the x-coordinate of a point.

-
source

pub fn from_inner(chip: EccChip, inner: EccChip::Point) -> Self

Wraps the given point (obtained directly from an instruction) in a gadget.

-
source

pub fn add<Other: Into<Point<C, EccChip>> + Clone>( +) -> Result<(), Error>

Constrains this point to be equal in value to another point.

+
source

pub fn inner(&self) -> &EccChip::Point

Returns the inner point.

+
source

pub fn extract_p(&self) -> X<C, EccChip>

Extracts the x-coordinate of a point.

+
source

pub fn from_inner(chip: EccChip, inner: EccChip::Point) -> Self

Wraps the given point (obtained directly from an instruction) in a gadget.

+
source

pub fn add<Other: Into<Point<C, EccChip>> + Clone>( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, other: &Other -) -> Result<Point<C, EccChip>, Error>

Returns self + other using complete addition.

-

Trait Implementations§

source§

impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C> + Clone + Debug + Eq> Clone for Point<C, EccChip>where - EccChip::Point: Clone,

source§

fn clone(&self) -> Point<C, EccChip>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C> + Clone + Debug + Eq> Debug for Point<C, EccChip>where - EccChip::Point: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> From<NonIdentityPoint<C, EccChip>> for Point<C, EccChip>

source§

fn from(non_id_point: NonIdentityPoint<C, EccChip>) -> Self

Converts to this type from the input type.
source§

impl<C: Copy + CurveAffine, EccChip: Copy + EccInstructions<C> + Clone + Debug + Eq> Copy for Point<C, EccChip>where +) -> Result<Point<C, EccChip>, Error>

Returns self + other using complete addition.

+

Trait Implementations§

source§

impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C> + Clone + Debug + Eq> Clone for Point<C, EccChip>where + EccChip::Point: Clone,

source§

fn clone(&self) -> Point<C, EccChip>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C> + Clone + Debug + Eq> Debug for Point<C, EccChip>where + EccChip::Point: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> From<NonIdentityPoint<C, EccChip>> for Point<C, EccChip>

source§

fn from(non_id_point: NonIdentityPoint<C, EccChip>) -> Self

Converts to this type from the input type.
source§

impl<C: Copy + CurveAffine, EccChip: Copy + EccInstructions<C> + Clone + Debug + Eq> Copy for Point<C, EccChip>where EccChip::Point: Copy,

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for Point<C, EccChip>where EccChip: RefUnwindSafe, <EccChip as EccInstructions<C>>::Point: RefUnwindSafe,

§

impl<C, EccChip> Send for Point<C, EccChip>where @@ -45,10 +45,10 @@ EccChip: Unpin, <EccChip as EccInstructions<C>>::Point: Unpin,

§

impl<C, EccChip> UnwindSafe for Point<C, EccChip>where EccChip: UnwindSafe, - <EccChip as EccInstructions<C>>::Point: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + <EccChip as EccInstructions<C>>::Point: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -64,11 +64,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -102,7 +102,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -133,12 +133,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarFixed.html b/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarFixed.html index 9ec498cbcf..0f0f2eaa75 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarFixed.html +++ b/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarFixed.html @@ -1,4 +1,4 @@ -ScalarFixed in halo2_gadgets::ecc - Rust
+ScalarFixed in halo2_gadgets::ecc - Rust -
pub struct ScalarFixed<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

An integer representing an element of the scalar field for a specific elliptic curve, +

pub struct ScalarFixed<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

An integer representing an element of the scalar field for a specific elliptic curve, for FixedPoint scalar multiplication.

-

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> ScalarFixed<C, EccChip>

source

pub fn new( +

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> ScalarFixed<C, EccChip>

source

pub fn new( chip: EccChip, - layouter: impl Layouter<C::Base>, - value: Value<C::Scalar> -) -> Result<Self, Error>

Witnesses the given full-width scalar.

+ layouter: impl Layouter<C::Base>, + value: Value<C::Scalar> +) -> Result<Self, Error>

Witnesses the given full-width scalar.

Depending on the EccChip implementation, this may either witness the scalar immediately, or delay witnessing until its first use in FixedPoint::mul.

-

Trait Implementations§

source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarFixed<C, EccChip>where - EccChip::ScalarFixed: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for ScalarFixed<C, EccChip>where +

Trait Implementations§

source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarFixed<C, EccChip>where + EccChip::ScalarFixed: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for ScalarFixed<C, EccChip>where EccChip: RefUnwindSafe, <EccChip as EccInstructions<C>>::ScalarFixed: RefUnwindSafe,

§

impl<C, EccChip> Send for ScalarFixed<C, EccChip>where EccChip: Send, @@ -33,10 +33,10 @@ EccChip: Unpin, <EccChip as EccInstructions<C>>::ScalarFixed: Unpin,

§

impl<C, EccChip> UnwindSafe for ScalarFixed<C, EccChip>where EccChip: UnwindSafe, - <EccChip as EccInstructions<C>>::ScalarFixed: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + <EccChip as EccInstructions<C>>::ScalarFixed: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -52,11 +52,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -90,7 +90,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -122,10 +122,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarFixedShort.html b/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarFixedShort.html index bfa0ede096..797bea87fc 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarFixedShort.html +++ b/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarFixedShort.html @@ -1,4 +1,4 @@ -ScalarFixedShort in halo2_gadgets::ecc - Rust
+ScalarFixedShort in halo2_gadgets::ecc - Rust -
pub struct ScalarFixedShort<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

A signed short (64-bit) integer represented as an element of the scalar field for a +

pub struct ScalarFixedShort<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

A signed short (64-bit) integer represented as an element of the scalar field for a specific elliptic curve, to be used for FixedPointShort scalar multiplication.

-

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> ScalarFixedShort<C, EccChip>

source

pub fn new( +

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> ScalarFixedShort<C, EccChip>

source

pub fn new( chip: EccChip, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, magnitude_sign: (EccChip::Var, EccChip::Var) -) -> Result<Self, Error>

Converts the given signed short scalar.

+) -> Result<Self, Error>

Converts the given signed short scalar.

magnitude_sign must be a tuple of two circuit-assigned values:

  • An unsigned integer of at most 64 bits.
  • @@ -28,8 +28,8 @@

    Depending on the EccChip implementation, the scalar may either be constrained immediately by this constructor, or lazily constrained when it is first used in FixedPointShort::mul.

    -

Trait Implementations§

source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarFixedShort<C, EccChip>where - EccChip::ScalarFixedShort: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for ScalarFixedShort<C, EccChip>where +

Trait Implementations§

source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarFixedShort<C, EccChip>where + EccChip::ScalarFixedShort: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for ScalarFixedShort<C, EccChip>where EccChip: RefUnwindSafe, <EccChip as EccInstructions<C>>::ScalarFixedShort: RefUnwindSafe,

§

impl<C, EccChip> Send for ScalarFixedShort<C, EccChip>where EccChip: Send, @@ -39,10 +39,10 @@ EccChip: Unpin, <EccChip as EccInstructions<C>>::ScalarFixedShort: Unpin,

§

impl<C, EccChip> UnwindSafe for ScalarFixedShort<C, EccChip>where EccChip: UnwindSafe, - <EccChip as EccInstructions<C>>::ScalarFixedShort: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + <EccChip as EccInstructions<C>>::ScalarFixedShort: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -58,11 +58,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -96,7 +96,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -128,10 +128,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarVar.html b/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarVar.html index 17c7376769..78bcc437ac 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarVar.html +++ b/rustdoc/latest/halo2_gadgets/ecc/struct.ScalarVar.html @@ -1,4 +1,4 @@ -ScalarVar in halo2_gadgets::ecc - Rust
+ScalarVar in halo2_gadgets::ecc - Rust -
pub struct ScalarVar<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

An integer representing an element of the scalar field for a specific elliptic curve.

-

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> ScalarVar<C, EccChip>

source

pub fn new( +
pub struct ScalarVar<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

An integer representing an element of the scalar field for a specific elliptic curve.

+

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> ScalarVar<C, EccChip>

source

pub fn new( chip: EccChip, - layouter: impl Layouter<C::Base>, - value: Value<C::Scalar> -) -> Result<Self, Error>

Witnesses the given full-width scalar.

+ layouter: impl Layouter<C::Base>, + value: Value<C::Scalar> +) -> Result<Self, Error>

Witnesses the given full-width scalar.

Depending on the EccChip implementation, this may either witness the scalar immediately, or delay witnessing until its first use in NonIdentityPoint::mul.

-
source§

impl<C: CurveAffine, EccChip: BaseFitsInScalarInstructions<C>> ScalarVar<C, EccChip>

source

pub fn from_base( +

source§

impl<C: CurveAffine, EccChip: BaseFitsInScalarInstructions<C>> ScalarVar<C, EccChip>

source

pub fn from_base( chip: EccChip, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, base: &EccChip::Var -) -> Result<Self, Error>

Constructs a scalar from an existing base-field element.

-

Trait Implementations§

source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarVar<C, EccChip>where - EccChip::ScalarVar: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for ScalarVar<C, EccChip>where +) -> Result<Self, Error>

Constructs a scalar from an existing base-field element.

+

Trait Implementations§

source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarVar<C, EccChip>where + EccChip::ScalarVar: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for ScalarVar<C, EccChip>where EccChip: RefUnwindSafe, <EccChip as EccInstructions<C>>::ScalarVar: RefUnwindSafe,

§

impl<C, EccChip> Send for ScalarVar<C, EccChip>where EccChip: Send, @@ -37,10 +37,10 @@ EccChip: Unpin, <EccChip as EccInstructions<C>>::ScalarVar: Unpin,

§

impl<C, EccChip> UnwindSafe for ScalarVar<C, EccChip>where EccChip: UnwindSafe, - <EccChip as EccInstructions<C>>::ScalarVar: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + <EccChip as EccInstructions<C>>::ScalarVar: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -56,11 +56,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -94,7 +94,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -126,10 +126,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/struct.X.html b/rustdoc/latest/halo2_gadgets/ecc/struct.X.html index 95ed931834..8e9c37f6d8 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/struct.X.html +++ b/rustdoc/latest/halo2_gadgets/ecc/struct.X.html @@ -1,4 +1,4 @@ -X in halo2_gadgets::ecc - Rust
+X in halo2_gadgets::ecc - Rust -

Struct halo2_gadgets::ecc::X

source ·
pub struct X<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

The affine short Weierstrass x-coordinate of a point on a specific elliptic curve.

-

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> X<C, EccChip>

source

pub fn from_inner(chip: EccChip, inner: EccChip::X) -> Self

Wraps the given x-coordinate (obtained directly from an instruction) in a gadget.

-
source

pub fn inner(&self) -> &EccChip::X

Returns the inner x-coordinate.

-

Trait Implementations§

source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for X<C, EccChip>where - EccChip::X: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for X<C, EccChip>where +

Struct halo2_gadgets::ecc::X

source ·
pub struct X<C: CurveAffine, EccChip: EccInstructions<C>> { /* private fields */ }
Expand description

The affine short Weierstrass x-coordinate of a point on a specific elliptic curve.

+

Implementations§

source§

impl<C: CurveAffine, EccChip: EccInstructions<C>> X<C, EccChip>

source

pub fn from_inner(chip: EccChip, inner: EccChip::X) -> Self

Wraps the given x-coordinate (obtained directly from an instruction) in a gadget.

+
source

pub fn inner(&self) -> &EccChip::X

Returns the inner x-coordinate.

+

Trait Implementations§

source§

impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for X<C, EccChip>where + EccChip::X: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<C, EccChip> RefUnwindSafe for X<C, EccChip>where <EccChip as EccInstructions<C>>::X: RefUnwindSafe,

§

impl<C, EccChip> Send for X<C, EccChip>where <EccChip as EccInstructions<C>>::X: Send,

§

impl<C, EccChip> Sync for X<C, EccChip>where <EccChip as EccInstructions<C>>::X: Sync,

§

impl<C, EccChip> Unpin for X<C, EccChip>where <EccChip as EccInstructions<C>>::X: Unpin,

§

impl<C, EccChip> UnwindSafe for X<C, EccChip>where - <EccChip as EccInstructions<C>>::X: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + <EccChip as EccInstructions<C>>::X: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -41,11 +41,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -79,7 +79,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -111,10 +111,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/trait.BaseFitsInScalarInstructions.html b/rustdoc/latest/halo2_gadgets/ecc/trait.BaseFitsInScalarInstructions.html index efd69064c1..46d397a79c 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/trait.BaseFitsInScalarInstructions.html +++ b/rustdoc/latest/halo2_gadgets/ecc/trait.BaseFitsInScalarInstructions.html @@ -1,4 +1,4 @@ -BaseFitsInScalarInstructions in halo2_gadgets::ecc - Rust
+BaseFitsInScalarInstructions in halo2_gadgets::ecc - Rust -
pub trait BaseFitsInScalarInstructions<C: CurveAffine>: EccInstructions<C> {
+
pub trait BaseFitsInScalarInstructions<C: CurveAffine>: EccInstructions<C> {
     // Required method
     fn scalar_var_from_base(
         &self,
-        layouter: &mut impl Layouter<C::Base>,
+        layouter: &mut impl Layouter<C::Base>,
         base: &Self::Var
-    ) -> Result<Self::ScalarVar, Error>;
+    ) -> Result<Self::ScalarVar, Error>;
 }
Expand description

Instructions that can be implemented for a curve whose base field fits into its scalar field.

-

Required Methods§

Required Methods§

source

fn scalar_var_from_base( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, base: &Self::Var -) -> Result<Self::ScalarVar, Error>

Converts a base field element that exists as a variable in the circuit +) -> Result<Self::ScalarVar, Error>

Converts a base field element that exists as a variable in the circuit into a scalar to be used in variable-base scalar multiplication.

-

Implementors§

source§

impl<Fixed: FixedPoints<Affine>> BaseFitsInScalarInstructions<EpAffine> for EccChip<Fixed>where +

Implementors§

source§

impl<Fixed: FixedPoints<Affine>> BaseFitsInScalarInstructions<EpAffine> for EccChip<Fixed>where <Fixed as FixedPoints<Affine>>::Base: FixedPoint<Affine, FixedScalarKind = BaseFieldElem>, <Fixed as FixedPoints<Affine>>::FullScalar: FixedPoint<Affine, FixedScalarKind = FullScalar>, <Fixed as FixedPoints<Affine>>::ShortScalar: FixedPoint<Affine, FixedScalarKind = ShortScalar>,

\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/trait.EccInstructions.html b/rustdoc/latest/halo2_gadgets/ecc/trait.EccInstructions.html index 837695a182..4ea3531f9a 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/trait.EccInstructions.html +++ b/rustdoc/latest/halo2_gadgets/ecc/trait.EccInstructions.html @@ -1,4 +1,4 @@ -EccInstructions in halo2_gadgets::ecc - Rust
+EccInstructions in halo2_gadgets::ecc - Rust -
pub trait EccInstructions<C: CurveAffine>: Chip<C::Base> + UtilitiesInstructions<C::Base> + Clone + Debug + Eq {
+
pub trait EccInstructions<C: CurveAffine>: Chip<C::Base> + UtilitiesInstructions<C::Base> + Clone + Debug + Eq {
     type ScalarVar: Clone + Debug;
     type ScalarFixed: Clone + Debug;
     type ScalarFixedShort: Clone + Debug;
@@ -25,167 +25,167 @@
 
Show 13 methods // Required methods fn constrain_equal( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, a: &Self::Point, b: &Self::Point - ) -> Result<(), Error>; + ) -> Result<(), Error>; fn witness_point( &self, - layouter: &mut impl Layouter<C::Base>, - value: Value<C> - ) -> Result<Self::Point, Error>; + layouter: &mut impl Layouter<C::Base>, + value: Value<C> + ) -> Result<Self::Point, Error>; fn witness_point_non_id( &self, - layouter: &mut impl Layouter<C::Base>, - value: Value<C> - ) -> Result<Self::NonIdentityPoint, Error>; + layouter: &mut impl Layouter<C::Base>, + value: Value<C> + ) -> Result<Self::NonIdentityPoint, Error>; fn witness_scalar_var( &self, - layouter: &mut impl Layouter<C::Base>, - value: Value<C::Scalar> - ) -> Result<Self::ScalarVar, Error>; + layouter: &mut impl Layouter<C::Base>, + value: Value<C::Scalar> + ) -> Result<Self::ScalarVar, Error>; fn witness_scalar_fixed( &self, - layouter: &mut impl Layouter<C::Base>, - value: Value<C::Scalar> - ) -> Result<Self::ScalarFixed, Error>; + layouter: &mut impl Layouter<C::Base>, + value: Value<C::Scalar> + ) -> Result<Self::ScalarFixed, Error>; fn scalar_fixed_from_signed_short( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, magnitude_sign: (Self::Var, Self::Var) - ) -> Result<Self::ScalarFixedShort, Error>; + ) -> Result<Self::ScalarFixedShort, Error>; fn extract_p<Point: Into<Self::Point> + Clone>(point: &Point) -> Self::X; fn add_incomplete( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, a: &Self::NonIdentityPoint, b: &Self::NonIdentityPoint - ) -> Result<Self::NonIdentityPoint, Error>; + ) -> Result<Self::NonIdentityPoint, Error>; fn add<A: Into<Self::Point> + Clone, B: Into<Self::Point> + Clone>( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, a: &A, b: &B - ) -> Result<Self::Point, Error>; + ) -> Result<Self::Point, Error>; fn mul( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, scalar: &Self::ScalarVar, base: &Self::NonIdentityPoint - ) -> Result<(Self::Point, Self::ScalarVar), Error>; + ) -> Result<(Self::Point, Self::ScalarVar), Error>; fn mul_fixed( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, scalar: &Self::ScalarFixed, base: &<Self::FixedPoints as FixedPoints<C>>::FullScalar - ) -> Result<(Self::Point, Self::ScalarFixed), Error>; + ) -> Result<(Self::Point, Self::ScalarFixed), Error>; fn mul_fixed_short( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, scalar: &Self::ScalarFixedShort, base: &<Self::FixedPoints as FixedPoints<C>>::ShortScalar - ) -> Result<(Self::Point, Self::ScalarFixedShort), Error>; + ) -> Result<(Self::Point, Self::ScalarFixedShort), Error>; fn mul_fixed_base_field_elem( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, base_field_elem: Self::Var, base: &<Self::FixedPoints as FixedPoints<C>>::Base - ) -> Result<Self::Point, Error>; + ) -> Result<Self::Point, Error>;
}
Expand description

The set of circuit instructions required to use the ECC gadgets.

-

Required Associated Types§

source

type ScalarVar: Clone + Debug

Variable representing a scalar used in variable-base scalar mul.

+

Required Associated Types§

source

type ScalarVar: Clone + Debug

Variable representing a scalar used in variable-base scalar mul.

This type is treated as a full-width scalar. However, if Self implements BaseFitsInScalarInstructions then this may also be constructed from an element of the base field.

-
source

type ScalarFixed: Clone + Debug

Variable representing a full-width element of the elliptic curve’s +

source

type ScalarFixed: Clone + Debug

Variable representing a full-width element of the elliptic curve’s scalar field, to be used for fixed-base scalar mul.

-
source

type ScalarFixedShort: Clone + Debug

Variable representing a signed short element of the elliptic curve’s +

source

type ScalarFixedShort: Clone + Debug

Variable representing a signed short element of the elliptic curve’s scalar field, to be used for fixed-base scalar mul.

A ScalarFixedShort must be in the range [-(2^64 - 1), 2^64 - 1].

-
source

type Point: From<Self::NonIdentityPoint> + Clone + Debug

Variable representing an elliptic curve point.

-
source

type NonIdentityPoint: Clone + Debug

Variable representing a non-identity elliptic curve point.

-
source

type X: Clone + Debug

Variable representing the affine short Weierstrass x-coordinate of an +

source

type Point: From<Self::NonIdentityPoint> + Clone + Debug

Variable representing an elliptic curve point.

+
source

type NonIdentityPoint: Clone + Debug

Variable representing a non-identity elliptic curve point.

+
source

type X: Clone + Debug

Variable representing the affine short Weierstrass x-coordinate of an elliptic curve point.

-
source

type FixedPoints: FixedPoints<C>

Enumeration of the set of fixed bases to be used in scalar mul. +

source

type FixedPoints: FixedPoints<C>

Enumeration of the set of fixed bases to be used in scalar mul. TODO: When associated consts can be used as const generics, introduce Self::NUM_WINDOWS, Self::NUM_WINDOWS_BASE_FIELD, Self::NUM_WINDOWS_SHORT and use them to differentiate FixedPoints types.

-

Required Methods§

Required Methods§

source

fn constrain_equal( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, a: &Self::Point, b: &Self::Point -) -> Result<(), Error>

Constrains point a to be equal in value to point b.

-
source

fn witness_point( +) -> Result<(), Error>

Constrains point a to be equal in value to point b.

+
source

fn witness_point( &self, - layouter: &mut impl Layouter<C::Base>, - value: Value<C> -) -> Result<Self::Point, Error>

Witnesses the given point as a private input to the circuit. + layouter: &mut impl Layouter<C::Base>, + value: Value<C> +) -> Result<Self::Point, Error>

Witnesses the given point as a private input to the circuit. This allows the point to be the identity, mapped to (0, 0) in affine coordinates.

-
source

fn witness_point_non_id( +

source

fn witness_point_non_id( &self, - layouter: &mut impl Layouter<C::Base>, - value: Value<C> -) -> Result<Self::NonIdentityPoint, Error>

Witnesses the given point as a private input to the circuit. + layouter: &mut impl Layouter<C::Base>, + value: Value<C> +) -> Result<Self::NonIdentityPoint, Error>

Witnesses the given point as a private input to the circuit. This returns an error if the point is the identity.

-
source

fn witness_scalar_var( +

source

fn witness_scalar_var( &self, - layouter: &mut impl Layouter<C::Base>, - value: Value<C::Scalar> -) -> Result<Self::ScalarVar, Error>

Witnesses a full-width scalar to be used in variable-base multiplication.

-
source

fn witness_scalar_fixed( + layouter: &mut impl Layouter<C::Base>, + value: Value<C::Scalar> +) -> Result<Self::ScalarVar, Error>

Witnesses a full-width scalar to be used in variable-base multiplication.

+
source

fn witness_scalar_fixed( &self, - layouter: &mut impl Layouter<C::Base>, - value: Value<C::Scalar> -) -> Result<Self::ScalarFixed, Error>

Witnesses a full-width scalar to be used in fixed-base multiplication.

-
source

fn scalar_fixed_from_signed_short( + layouter: &mut impl Layouter<C::Base>, + value: Value<C::Scalar> +) -> Result<Self::ScalarFixed, Error>

Witnesses a full-width scalar to be used in fixed-base multiplication.

+
source

fn scalar_fixed_from_signed_short( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, magnitude_sign: (Self::Var, Self::Var) -) -> Result<Self::ScalarFixedShort, Error>

Converts a magnitude and sign that exists as variables in the circuit into a +) -> Result<Self::ScalarFixedShort, Error>

Converts a magnitude and sign that exists as variables in the circuit into a signed short scalar to be used in fixed-base scalar multiplication.

-
source

fn extract_p<Point: Into<Self::Point> + Clone>(point: &Point) -> Self::X

Extracts the x-coordinate of a point.

-
source

fn add_incomplete( +

source

fn extract_p<Point: Into<Self::Point> + Clone>(point: &Point) -> Self::X

Extracts the x-coordinate of a point.

+
source

fn add_incomplete( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, a: &Self::NonIdentityPoint, b: &Self::NonIdentityPoint -) -> Result<Self::NonIdentityPoint, Error>

Performs incomplete point addition, returning a + b.

+) -> Result<Self::NonIdentityPoint, Error>

Performs incomplete point addition, returning a + b.

This returns an error in exceptional cases.

-
source

fn add<A: Into<Self::Point> + Clone, B: Into<Self::Point> + Clone>( +

source

fn add<A: Into<Self::Point> + Clone, B: Into<Self::Point> + Clone>( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, a: &A, b: &B -) -> Result<Self::Point, Error>

Performs complete point addition, returning a + b.

-
source

fn mul( +) -> Result<Self::Point, Error>

Performs complete point addition, returning a + b.

+
source

fn mul( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, scalar: &Self::ScalarVar, base: &Self::NonIdentityPoint -) -> Result<(Self::Point, Self::ScalarVar), Error>

Performs variable-base scalar multiplication, returning [scalar] base.

-
source

fn mul_fixed( +) -> Result<(Self::Point, Self::ScalarVar), Error>

Performs variable-base scalar multiplication, returning [scalar] base.

+
source

fn mul_fixed( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, scalar: &Self::ScalarFixed, base: &<Self::FixedPoints as FixedPoints<C>>::FullScalar -) -> Result<(Self::Point, Self::ScalarFixed), Error>

Performs fixed-base scalar multiplication using a full-width scalar, returning [scalar] base.

-
source

fn mul_fixed_short( +) -> Result<(Self::Point, Self::ScalarFixed), Error>

Performs fixed-base scalar multiplication using a full-width scalar, returning [scalar] base.

+
source

fn mul_fixed_short( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, scalar: &Self::ScalarFixedShort, base: &<Self::FixedPoints as FixedPoints<C>>::ShortScalar -) -> Result<(Self::Point, Self::ScalarFixedShort), Error>

Performs fixed-base scalar multiplication using a short signed scalar, returning +) -> Result<(Self::Point, Self::ScalarFixedShort), Error>

Performs fixed-base scalar multiplication using a short signed scalar, returning [scalar] base.

-
source

fn mul_fixed_base_field_elem( +

source

fn mul_fixed_base_field_elem( &self, - layouter: &mut impl Layouter<C::Base>, + layouter: &mut impl Layouter<C::Base>, base_field_elem: Self::Var, base: &<Self::FixedPoints as FixedPoints<C>>::Base -) -> Result<Self::Point, Error>

Performs fixed-base scalar multiplication using a base field element as the scalar. +) -> Result<Self::Point, Error>

Performs fixed-base scalar multiplication using a base field element as the scalar. In the current implementation, this base field element must be output from another instruction.

-

Implementors§

source§

impl<Fixed: FixedPoints<Affine>> EccInstructions<EpAffine> for EccChip<Fixed>where +

Implementors§

source§

impl<Fixed: FixedPoints<Affine>> EccInstructions<EpAffine> for EccChip<Fixed>where <Fixed as FixedPoints<Affine>>::Base: FixedPoint<Affine, FixedScalarKind = BaseFieldElem>, <Fixed as FixedPoints<Affine>>::FullScalar: FixedPoint<Affine, FixedScalarKind = FullScalar>, - <Fixed as FixedPoints<Affine>>::ShortScalar: FixedPoint<Affine, FixedScalarKind = ShortScalar>,

\ No newline at end of file + <Fixed as FixedPoints<Affine>>::ShortScalar: FixedPoint<Affine, FixedScalarKind = ShortScalar>, \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/ecc/trait.FixedPoints.html b/rustdoc/latest/halo2_gadgets/ecc/trait.FixedPoints.html index f85cd0aac5..74a23ca079 100644 --- a/rustdoc/latest/halo2_gadgets/ecc/trait.FixedPoints.html +++ b/rustdoc/latest/halo2_gadgets/ecc/trait.FixedPoints.html @@ -1,4 +1,4 @@ -FixedPoints in halo2_gadgets::ecc - Rust
+FixedPoints in halo2_gadgets::ecc - Rust -
pub trait FixedPoints<C: CurveAffine>: Debug + Eq + Clone {
+
pub trait FixedPoints<C: CurveAffine>: Debug + Eq + Clone {
     type FullScalar: Debug + Eq + Clone;
     type ShortScalar: Debug + Eq + Clone;
     type Base: Debug + Eq + Clone;
 }
Expand description

Defines the fixed points for a given instantiation of the ECC chip.

-

Required Associated Types§

source

type FullScalar: Debug + Eq + Clone

Fixed points that can be used with full-width scalar multiplication.

-
source

type ShortScalar: Debug + Eq + Clone

Fixed points that can be used with short scalar multiplication.

-
source

type Base: Debug + Eq + Clone

Fixed points that can be multiplied by base field elements.

+

Required Associated Types§

source

type FullScalar: Debug + Eq + Clone

Fixed points that can be used with full-width scalar multiplication.

+
source

type ShortScalar: Debug + Eq + Clone

Fixed points that can be used with short scalar multiplication.

+
source

type Base: Debug + Eq + Clone

Fixed points that can be multiplied by base field elements.

Implementors§

\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/index.html b/rustdoc/latest/halo2_gadgets/index.html index 8431a62503..7452e042ad 100644 --- a/rustdoc/latest/halo2_gadgets/index.html +++ b/rustdoc/latest/halo2_gadgets/index.html @@ -1,4 +1,4 @@ -halo2_gadgets - Rust
+halo2_gadgets - Rust -

Crate halo2_gadgets

source ·
Expand description

This crate provides various common gadgets and chips for use with halo2_proofs.

+

Crate halo2_gadgets

source ·
Expand description

This crate provides various common gadgets and chips for use with halo2_proofs.

Gadgets

Gadgets are an abstraction for writing reusable and interoperable circuit logic. They do not create any circuit constraints or assignments themselves, instead interacting diff --git a/rustdoc/latest/halo2_gadgets/poseidon/enum.PaddedWord.html b/rustdoc/latest/halo2_gadgets/poseidon/enum.PaddedWord.html index 8c237ee82b..44239cd6bc 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/enum.PaddedWord.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/enum.PaddedWord.html @@ -1,4 +1,4 @@ -PaddedWord in halo2_gadgets::poseidon - Rust

+PaddedWord in halo2_gadgets::poseidon - Rust -
pub enum PaddedWord<F: Field> {
-    Message(AssignedCell<F, F>),
+
pub enum PaddedWord<F: Field> {
+    Message(AssignedCell<F, F>),
     Padding(F),
 }
Expand description

A word from the padded input to a Poseidon sponge.

-

Variants§

§

Message(AssignedCell<F, F>)

A message word provided by the prover.

+

Variants§

§

Message(AssignedCell<F, F>)

A message word provided by the prover.

§

Padding(F)

A padding word, that will be fixed in the circuit parameters.

-

Trait Implementations§

source§

impl<F: Clone + Field> Clone for PaddedWord<F>

source§

fn clone(&self) -> PaddedWord<F>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<F: Debug + Field> Debug for PaddedWord<F>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<F> RefUnwindSafe for PaddedWord<F>where +

Trait Implementations§

source§

impl<F: Clone + Field> Clone for PaddedWord<F>

source§

fn clone(&self) -> PaddedWord<F>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<F: Debug + Field> Debug for PaddedWord<F>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<F> RefUnwindSafe for PaddedWord<F>where F: RefUnwindSafe,

§

impl<F> Send for PaddedWord<F>

§

impl<F> Sync for PaddedWord<F>

§

impl<F> Unpin for PaddedWord<F>where F: Unpin,

§

impl<F> UnwindSafe for PaddedWord<F>where - F: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + F: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

Causes self to use its Display implementation when @@ -41,11 +41,11 @@ Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

-
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere - U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+ &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pipe for Twhere @@ -79,7 +79,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe -function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -110,12 +110,12 @@ builds.

§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
source§

impl<T> ToOwned for Twhere - T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
\ No newline at end of file +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/index.html b/rustdoc/latest/halo2_gadgets/poseidon/index.html index 4a402f7bdf..8fcc0a474c 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/index.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::poseidon - Rust
+halo2_gadgets::poseidon - Rust -

Module halo2_gadgets::poseidon

source ·
Expand description

The Poseidon algebraic hash function.

+

Module halo2_gadgets::poseidon

source ·
Expand description

The Poseidon algebraic hash function.

Modules

Structs

  • A Poseidon hash function, built around a sponge.
  • A Poseidon chip using an $x^5$ S-Box.
  • Configuration for a Pow5Chip.
  • A Poseidon sponge.
  • A word in the Poseidon state.
  • A word over which the Poseidon permutation operates.

Enums

  • A word from the padded input to a Poseidon sponge.

Traits

\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/fn.generate_constants.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/fn.generate_constants.html index da13bd7195..8284c71987 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/fn.generate_constants.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/fn.generate_constants.html @@ -1,4 +1,4 @@ -generate_constants in halo2_gadgets::poseidon::primitives - Rust
+generate_constants in halo2_gadgets::poseidon::primitives - Rust -
pub fn generate_constants<F: FromUniformBytes<64> + Ord, S: Spec<F, T, RATE>, const T: usize, const RATE: usize>(
-    
+
pub fn generate_constants<F: FromUniformBytes<64> + Ord, S: Spec<F, T, RATE>, const T: usize, const RATE: usize>(
 ) -> (Vec<[F; T]>, Mds<F, T>, Mds<F, T>)
Expand description

Generates (round_constants, mds, mds^-1) corresponding to this specification.

\ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/index.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/index.html index 2edc53eb2e..241acb02c6 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/index.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::poseidon::primitives - Rust
+halo2_gadgets::poseidon::primitives - Rust -
Expand description

The Poseidon algebraic hash function.

+
Expand description

The Poseidon algebraic hash function.

Structs

  • The absorbing state of the Sponge.
  • A Poseidon hash function used with constant input length.
  • A Poseidon hash function, built around a sponge.
  • Poseidon-128 using the $x^5$ S-box, with a width of 3 field elements, and the -standard number of rounds for 128-bit security “with margin”.
  • The squeezing state of the Sponge.

Traits

  • A domain in which a Poseidon hash function is being used.
  • A specification for a Poseidon permutation.
  • The state of the Sponge.

Functions

  • Generates (round_constants, mds, mds^-1) corresponding to this specification.

Type Definitions

  • The type used to hold the MDS matrix and its inverse.
\ No newline at end of file +standard number of rounds for 128-bit security “with margin”.
  • The squeezing state of the Sponge.
  • Traits

    • A domain in which a Poseidon hash function is being used.
    • A specification for a Poseidon permutation.
    • The state of the Sponge.

    Functions

    • Generates (round_constants, mds, mds^-1) corresponding to this specification.

    Type Aliases

    • The type used to hold the MDS matrix and its inverse.
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Absorbing.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Absorbing.html index 609431641e..5a9dd6d866 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Absorbing.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Absorbing.html @@ -1,4 +1,4 @@ -Absorbing in halo2_gadgets::poseidon::primitives - Rust
    +Absorbing in halo2_gadgets::poseidon::primitives - Rust -
    pub struct Absorbing<F, const RATE: usize>(_);
    Expand description

    The absorbing state of the Sponge.

    -

    Trait Implementations§

    source§

    impl<F: Debug, const RATE: usize> Debug for Absorbing<F, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F, const RATE: usize> SpongeMode for Absorbing<F, RATE>

    Auto Trait Implementations§

    §

    impl<F, const RATE: usize> RefUnwindSafe for Absorbing<F, RATE>where +
    pub struct Absorbing<F, const RATE: usize>(/* private fields */);
    Expand description

    The absorbing state of the Sponge.

    +

    Trait Implementations§

    source§

    impl<F: Debug, const RATE: usize> Debug for Absorbing<F, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F, const RATE: usize> SpongeMode for Absorbing<F, RATE>

    Auto Trait Implementations§

    §

    impl<F, const RATE: usize> RefUnwindSafe for Absorbing<F, RATE>where F: RefUnwindSafe,

    §

    impl<F, const RATE: usize> Send for Absorbing<F, RATE>where F: Send,

    §

    impl<F, const RATE: usize> Sync for Absorbing<F, RATE>where F: Sync,

    §

    impl<F, const RATE: usize> Unpin for Absorbing<F, RATE>where F: Unpin,

    §

    impl<F, const RATE: usize> UnwindSafe for Absorbing<F, RATE>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -38,11 +38,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -76,7 +76,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -108,10 +108,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.ConstantLength.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.ConstantLength.html index 17d2e1c086..3028fe5488 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.ConstantLength.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.ConstantLength.html @@ -1,4 +1,4 @@ -ConstantLength in halo2_gadgets::poseidon::primitives - Rust
    +ConstantLength in halo2_gadgets::poseidon::primitives - Rust -
    pub struct ConstantLength<const L: usize>;
    Expand description

    A Poseidon hash function used with constant input length.

    +
    pub struct ConstantLength<const L: usize>;
    Expand description

    A Poseidon hash function used with constant input length.

    Domain specified in ePrint 2019/458 section 4.2.

    -

    Trait Implementations§

    source§

    impl<const L: usize> Clone for ConstantLength<L>

    source§

    fn clone(&self) -> ConstantLength<L>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<const L: usize> Debug for ConstantLength<L>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PrimeField, const RATE: usize, const L: usize> Domain<F, RATE> for ConstantLength<L>

    §

    type Padding = Take<Repeat<F>>

    Iterator that outputs padding field elements.
    source§

    fn name() -> String

    The name of this domain, for debug formatting purposes.
    source§

    fn initial_capacity_element() -> F

    The initial capacity element, encoding this domain.
    source§

    fn padding(input_len: usize) -> Self::Padding

    Returns the padding to be appended to the input.
    source§

    impl<const L: usize> Copy for ConstantLength<L>

    Auto Trait Implementations§

    §

    impl<const L: usize> RefUnwindSafe for ConstantLength<L>

    §

    impl<const L: usize> Send for ConstantLength<L>

    §

    impl<const L: usize> Sync for ConstantLength<L>

    §

    impl<const L: usize> Unpin for ConstantLength<L>

    §

    impl<const L: usize> UnwindSafe for ConstantLength<L>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl<const L: usize> Clone for ConstantLength<L>

    source§

    fn clone(&self) -> ConstantLength<L>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<const L: usize> Debug for ConstantLength<L>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PrimeField, const RATE: usize, const L: usize> Domain<F, RATE> for ConstantLength<L>

    §

    type Padding = Take<Repeat<F>>

    Iterator that outputs padding field elements.
    source§

    fn name() -> String

    The name of this domain, for debug formatting purposes.
    source§

    fn initial_capacity_element() -> F

    The initial capacity element, encoding this domain.
    source§

    fn padding(input_len: usize) -> Self::Padding

    Returns the padding to be appended to the input.
    source§

    impl<const L: usize> Copy for ConstantLength<L>

    Auto Trait Implementations§

    §

    impl<const L: usize> RefUnwindSafe for ConstantLength<L>

    §

    impl<const L: usize> Send for ConstantLength<L>

    §

    impl<const L: usize> Sync for ConstantLength<L>

    §

    impl<const L: usize> Unpin for ConstantLength<L>

    §

    impl<const L: usize> UnwindSafe for ConstantLength<L>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -34,11 +34,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -72,7 +72,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -103,12 +103,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Hash.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Hash.html index d5e41a1efb..b0d8a06dba 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Hash.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Hash.html @@ -1,4 +1,4 @@ -Hash in halo2_gadgets::poseidon::primitives - Rust
    +Hash in halo2_gadgets::poseidon::primitives - Rust -
    pub struct Hash<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A Poseidon hash function, built around a sponge.

    -

    Implementations§

    source§

    impl<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Hash<F, S, D, T, RATE>

    source

    pub fn init() -> Self

    Initializes a new hasher.

    -
    source§

    impl<F: PrimeField, S: Spec<F, T, RATE>, const T: usize, const RATE: usize, const L: usize> Hash<F, S, ConstantLength<L>, T, RATE>

    source

    pub fn hash(self, message: [F; L]) -> F

    Hashes the given input.

    -

    Trait Implementations§

    source§

    impl<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Hash<F, S, D, T, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, S, D, const T: usize, const RATE: usize> RefUnwindSafe for Hash<F, S, D, T, RATE>where +
    pub struct Hash<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A Poseidon hash function, built around a sponge.

    +

    Implementations§

    source§

    impl<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Hash<F, S, D, T, RATE>

    source

    pub fn init() -> Self

    Initializes a new hasher.

    +
    source§

    impl<F: PrimeField, S: Spec<F, T, RATE>, const T: usize, const RATE: usize, const L: usize> Hash<F, S, ConstantLength<L>, T, RATE>

    source

    pub fn hash(self, message: [F; L]) -> F

    Hashes the given input.

    +

    Trait Implementations§

    source§

    impl<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Hash<F, S, D, T, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, S, D, const T: usize, const RATE: usize> RefUnwindSafe for Hash<F, S, D, T, RATE>where D: RefUnwindSafe, F: RefUnwindSafe, S: RefUnwindSafe,

    §

    impl<F, S, D, const T: usize, const RATE: usize> Send for Hash<F, S, D, T, RATE>where @@ -29,10 +29,10 @@ S: Unpin,

    §

    impl<F, S, D, const T: usize, const RATE: usize> UnwindSafe for Hash<F, S, D, T, RATE>where D: UnwindSafe, F: UnwindSafe, - S: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + S: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -48,11 +48,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -86,7 +86,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -118,10 +118,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.P128Pow5T3.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.P128Pow5T3.html index fb61259e4a..7d6a3518f4 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.P128Pow5T3.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.P128Pow5T3.html @@ -1,4 +1,4 @@ -P128Pow5T3 in halo2_gadgets::poseidon::primitives - Rust
    +P128Pow5T3 in halo2_gadgets::poseidon::primitives - Rust -
    pub struct P128Pow5T3;
    Expand description

    Poseidon-128 using the $x^5$ S-box, with a width of 3 field elements, and the +

    pub struct P128Pow5T3;
    Expand description

    Poseidon-128 using the $x^5$ S-box, with a width of 3 field elements, and the standard number of rounds for 128-bit security “with margin”.

    The standard specification for this set of parameters (on either of the Pasta fields) uses $R_F = 8, R_P = 56$. This is conveniently an even number of partial rounds, making it easier to construct a Halo 2 circuit.

    -

    Trait Implementations§

    source§

    impl Debug for P128Pow5T3

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Spec<Fp, 3, 2> for P128Pow5T3

    source§

    fn full_rounds() -> usize

    The number of full rounds for this specification. Read more
    source§

    fn partial_rounds() -> usize

    The number of partial rounds for this specification.
    source§

    fn sbox(val: Fp) -> Fp

    The S-box for this specification.
    source§

    fn secure_mds() -> usize

    Side-loaded index of the first correct and secure MDS that will be generated by -the reference implementation. Read more
    source§

    fn constants() -> (Vec<[Fp; 3]>, Mds<Fp, 3>, Mds<Fp, 3>)

    Generates (round_constants, mds, mds^-1) corresponding to this specification.
    source§

    impl Spec<Fq, 3, 2> for P128Pow5T3

    source§

    fn full_rounds() -> usize

    The number of full rounds for this specification. Read more
    source§

    fn partial_rounds() -> usize

    The number of partial rounds for this specification.
    source§

    fn sbox(val: Fq) -> Fq

    The S-box for this specification.
    source§

    fn secure_mds() -> usize

    Side-loaded index of the first correct and secure MDS that will be generated by -the reference implementation. Read more
    source§

    fn constants() -> (Vec<[Fq; 3]>, Mds<Fq, 3>, Mds<Fq, 3>)

    Generates (round_constants, mds, mds^-1) corresponding to this specification.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl Debug for P128Pow5T3

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Spec<Fp, 3, 2> for P128Pow5T3

    source§

    fn full_rounds() -> usize

    The number of full rounds for this specification. Read more
    source§

    fn partial_rounds() -> usize

    The number of partial rounds for this specification.
    source§

    fn sbox(val: Fp) -> Fp

    The S-box for this specification.
    source§

    fn secure_mds() -> usize

    Side-loaded index of the first correct and secure MDS that will be generated by +the reference implementation. Read more
    source§

    fn constants() -> (Vec<[Fp; 3]>, Mds<Fp, 3>, Mds<Fp, 3>)

    Generates (round_constants, mds, mds^-1) corresponding to this specification.
    source§

    impl Spec<Fq, 3, 2> for P128Pow5T3

    source§

    fn full_rounds() -> usize

    The number of full rounds for this specification. Read more
    source§

    fn partial_rounds() -> usize

    The number of partial rounds for this specification.
    source§

    fn sbox(val: Fq) -> Fq

    The S-box for this specification.
    source§

    fn secure_mds() -> usize

    Side-loaded index of the first correct and secure MDS that will be generated by +the reference implementation. Read more
    source§

    fn constants() -> (Vec<[Fq; 3]>, Mds<Fq, 3>, Mds<Fq, 3>)

    Generates (round_constants, mds, mds^-1) corresponding to this specification.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -39,11 +39,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -77,7 +77,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -109,10 +109,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Squeezing.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Squeezing.html index 8414ca7ed7..a25327a146 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Squeezing.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/struct.Squeezing.html @@ -1,4 +1,4 @@ -Squeezing in halo2_gadgets::poseidon::primitives - Rust
    +Squeezing in halo2_gadgets::poseidon::primitives - Rust -
    pub struct Squeezing<F, const RATE: usize>(_);
    Expand description

    The squeezing state of the Sponge.

    -

    Trait Implementations§

    source§

    impl<F: Debug, const RATE: usize> Debug for Squeezing<F, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F, const RATE: usize> SpongeMode for Squeezing<F, RATE>

    Auto Trait Implementations§

    §

    impl<F, const RATE: usize> RefUnwindSafe for Squeezing<F, RATE>where +
    pub struct Squeezing<F, const RATE: usize>(/* private fields */);
    Expand description

    The squeezing state of the Sponge.

    +

    Trait Implementations§

    source§

    impl<F: Debug, const RATE: usize> Debug for Squeezing<F, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F, const RATE: usize> SpongeMode for Squeezing<F, RATE>

    Auto Trait Implementations§

    §

    impl<F, const RATE: usize> RefUnwindSafe for Squeezing<F, RATE>where F: RefUnwindSafe,

    §

    impl<F, const RATE: usize> Send for Squeezing<F, RATE>where F: Send,

    §

    impl<F, const RATE: usize> Sync for Squeezing<F, RATE>where F: Sync,

    §

    impl<F, const RATE: usize> Unpin for Squeezing<F, RATE>where F: Unpin,

    §

    impl<F, const RATE: usize> UnwindSafe for Squeezing<F, RATE>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -38,11 +38,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -76,7 +76,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -108,10 +108,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.Domain.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.Domain.html index 4d6385a771..9007bb5c53 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.Domain.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.Domain.html @@ -1,4 +1,4 @@ -Domain in halo2_gadgets::poseidon::primitives - Rust
    +Domain in halo2_gadgets::poseidon::primitives - Rust -
    pub trait Domain<F: Field, const RATE: usize> {
    +
    pub trait Domain<F: Field, const RATE: usize> {
         type Padding: IntoIterator<Item = F>;
     
         // Required methods
    @@ -21,8 +21,8 @@
         fn initial_capacity_element() -> F;
         fn padding(input_len: usize) -> Self::Padding;
     }
    Expand description

    A domain in which a Poseidon hash function is being used.

    -

    Required Associated Types§

    source

    type Padding: IntoIterator<Item = F>

    Iterator that outputs padding field elements.

    -

    Required Methods§

    source

    fn name() -> String

    The name of this domain, for debug formatting purposes.

    -
    source

    fn initial_capacity_element() -> F

    The initial capacity element, encoding this domain.

    -
    source

    fn padding(input_len: usize) -> Self::Padding

    Returns the padding to be appended to the input.

    -

    Implementors§

    source§

    impl<F: PrimeField, const RATE: usize, const L: usize> Domain<F, RATE> for ConstantLength<L>

    §

    type Padding = Take<Repeat<F>>

    \ No newline at end of file +

    Required Associated Types§

    source

    type Padding: IntoIterator<Item = F>

    Iterator that outputs padding field elements.

    +

    Required Methods§

    source

    fn name() -> String

    The name of this domain, for debug formatting purposes.

    +
    source

    fn initial_capacity_element() -> F

    The initial capacity element, encoding this domain.

    +
    source

    fn padding(input_len: usize) -> Self::Padding

    Returns the padding to be appended to the input.

    +

    Implementors§

    source§

    impl<F: PrimeField, const RATE: usize, const L: usize> Domain<F, RATE> for ConstantLength<L>

    §

    type Padding = Take<Repeat<F>>

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.Spec.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.Spec.html index e8b8fc4a68..d3b0f54e2f 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.Spec.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.Spec.html @@ -1,4 +1,4 @@ -Spec in halo2_gadgets::poseidon::primitives - Rust
    +Spec in halo2_gadgets::poseidon::primitives - Rust -
    pub trait Spec<F: Field, const T: usize, const RATE: usize>: Debug {
    +
    pub trait Spec<F: Field, const T: usize, const RATE: usize>: Debug {
         // Required methods
         fn full_rounds() -> usize;
         fn partial_rounds() -> usize;
    @@ -21,13 +21,13 @@
         fn secure_mds() -> usize;
         fn constants() -> (Vec<[F; T]>, Mds<F, T>, Mds<F, T>);
     }
    Expand description

    A specification for a Poseidon permutation.

    -

    Required Methods§

    source

    fn full_rounds() -> usize

    The number of full rounds for this specification.

    +

    Required Methods§

    source

    fn full_rounds() -> usize

    The number of full rounds for this specification.

    This must be an even number.

    -
    source

    fn partial_rounds() -> usize

    The number of partial rounds for this specification.

    -
    source

    fn sbox(val: F) -> F

    The S-box for this specification.

    -
    source

    fn secure_mds() -> usize

    Side-loaded index of the first correct and secure MDS that will be generated by +

    source

    fn partial_rounds() -> usize

    The number of partial rounds for this specification.

    +
    source

    fn sbox(val: F) -> F

    The S-box for this specification.

    +
    source

    fn secure_mds() -> usize

    Side-loaded index of the first correct and secure MDS that will be generated by the reference implementation.

    This is used by the default implementation of Spec::constants. If you are hard-coding the constants, you may leave this unimplemented.

    -
    source

    fn constants() -> (Vec<[F; T]>, Mds<F, T>, Mds<F, T>)

    Generates (round_constants, mds, mds^-1) corresponding to this specification.

    -

    Implementors§

    source§

    impl Spec<Fp, 3, 2> for P128Pow5T3

    source§

    impl Spec<Fq, 3, 2> for P128Pow5T3

    \ No newline at end of file +
    source

    fn constants() -> (Vec<[F; T]>, Mds<F, T>, Mds<F, T>)

    Generates (round_constants, mds, mds^-1) corresponding to this specification.

    +

    Implementors§

    source§

    impl Spec<Fp, 3, 2> for P128Pow5T3

    source§

    impl Spec<Fq, 3, 2> for P128Pow5T3

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.SpongeMode.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.SpongeMode.html index 03bb2ee11a..3bc04e267a 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.SpongeMode.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/trait.SpongeMode.html @@ -1,4 +1,4 @@ -SpongeMode in halo2_gadgets::poseidon::primitives - Rust
    +SpongeMode in halo2_gadgets::poseidon::primitives - Rust -
    pub trait SpongeMode: SealedSpongeMode { }
    Expand description

    The state of the Sponge.

    -

    Implementors§

    source§

    impl<F, const RATE: usize> SpongeMode for Absorbing<F, RATE>

    source§

    impl<F, const RATE: usize> SpongeMode for Squeezing<F, RATE>

    \ No newline at end of file +
    pub trait SpongeMode: SealedSpongeMode { }
    Expand description

    The state of the Sponge.

    +

    Implementors§

    source§

    impl<F, const RATE: usize> SpongeMode for Absorbing<F, RATE>

    source§

    impl<F, const RATE: usize> SpongeMode for Squeezing<F, RATE>

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/primitives/type.Mds.html b/rustdoc/latest/halo2_gadgets/poseidon/primitives/type.Mds.html index b8b822a8b3..cbd6302bb2 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/primitives/type.Mds.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/primitives/type.Mds.html @@ -1,4 +1,4 @@ -Mds in halo2_gadgets::poseidon::primitives - Rust
    +Mds in halo2_gadgets::poseidon::primitives - Rust -

    Type Definition halo2_gadgets::poseidon::primitives::Mds

    source ·
    pub type Mds<F, const T: usize> = [[F; T]; T];
    Expand description

    The type used to hold the MDS matrix and its inverse.

    -
    \ No newline at end of file +
    pub type Mds<F, const T: usize> = [[F; T]; T];
    Expand description

    The type used to hold the MDS matrix and its inverse.

    +

    Implementations§

    source§

    impl<T, const N: usize> [T; N]

    1.55.0 · source

    pub fn map<F, U>(self, f: F) -> [U; N]where + F: FnMut(T) -> U,

    Returns an array of the same size as self, with function f applied to each element +in order.

    +

    If you don’t necessarily need a new fixed-size array, consider using +Iterator::map instead.

    +
    Note on performance and stack usage
    +

    Unfortunately, usages of this method are currently not always optimized +as well as they could be. This mainly concerns large arrays, as mapping +over small arrays seem to be optimized just fine. Also note that in +debug mode (i.e. without any optimizations), this method can use a lot +of stack space (a few times the size of the array or more).

    +

    Therefore, in performance-critical code, try to avoid using this method +on large arrays or check the emitted code. Also try to avoid chained +maps (e.g. arr.map(...).map(...)).

    +

    In many cases, you can instead use Iterator::map by calling .iter() +or .into_iter() on your array. [T; N]::map is only necessary if you +really need a new array of the same size as the result. Rust’s lazy +iterators tend to get optimized very well.

    +
    Examples
    +
    let x = [1, 2, 3];
    +let y = x.map(|v| v + 1);
    +assert_eq!(y, [2, 3, 4]);
    +
    +let x = [1, 2, 3];
    +let mut temp = 0;
    +let y = x.map(|v| { temp += 1; v * temp });
    +assert_eq!(y, [1, 4, 9]);
    +
    +let x = ["Ferris", "Bueller's", "Day", "Off"];
    +let y = x.map(|v| v.len());
    +assert_eq!(y, [6, 9, 3, 3]);
    +
    source

    pub fn try_map<F, R>( + self, + f: F +) -> <<R as Try>::Residual as Residual<[<R as Try>::Output; N]>>::TryTypewhere + F: FnMut(T) -> R, + R: Try, + <R as Try>::Residual: Residual<[<R as Try>::Output; N]>,

    🔬This is a nightly-only experimental API. (array_try_map)

    A fallible function f applied to each element on array self in order to +return an array the same size as self or the first error encountered.

    +

    The return type of this function depends on the return type of the closure. +If you return Result<T, E> from the closure, you’ll get a Result<[T; N], E>. +If you return Option<T> from the closure, you’ll get an Option<[T; N]>.

    +
    Examples
    +
    #![feature(array_try_map)]
    +let a = ["1", "2", "3"];
    +let b = a.try_map(|v| v.parse::<u32>()).unwrap().map(|v| v + 1);
    +assert_eq!(b, [2, 3, 4]);
    +
    +let a = ["1", "2a", "3"];
    +let b = a.try_map(|v| v.parse::<u32>());
    +assert!(b.is_err());
    +
    +use std::num::NonZeroU32;
    +let z = [1, 2, 0, 3, 4];
    +assert_eq!(z.try_map(NonZeroU32::new), None);
    +let a = [1, 2, 3];
    +let b = a.try_map(NonZeroU32::new);
    +let c = b.map(|x| x.map(NonZeroU32::get));
    +assert_eq!(c, Some(a));
    +
    1.57.0 (const: 1.57.0) · source

    pub const fn as_slice(&self) -> &[T]

    Returns a slice containing the entire array. Equivalent to &s[..].

    +
    1.57.0 · source

    pub fn as_mut_slice(&mut self) -> &mut [T]

    Returns a mutable slice containing the entire array. Equivalent to +&mut s[..].

    +
    source

    pub fn each_ref(&self) -> [&T; N]

    🔬This is a nightly-only experimental API. (array_methods)

    Borrows each element and returns an array of references with the same +size as self.

    +
    Example
    +
    #![feature(array_methods)]
    +
    +let floats = [3.1, 2.7, -1.0];
    +let float_refs: [&f64; 3] = floats.each_ref();
    +assert_eq!(float_refs, [&3.1, &2.7, &-1.0]);
    +

    This method is particularly useful if combined with other methods, like +map. This way, you can avoid moving the original +array if its elements are not Copy.

    + +
    #![feature(array_methods)]
    +
    +let strings = ["Ferris".to_string(), "♥".to_string(), "Rust".to_string()];
    +let is_ascii = strings.each_ref().map(|s| s.is_ascii());
    +assert_eq!(is_ascii, [true, false, true]);
    +
    +// We can still access the original array: it has not been moved.
    +assert_eq!(strings.len(), 3);
    +
    source

    pub fn each_mut(&mut self) -> [&mut T; N]

    🔬This is a nightly-only experimental API. (array_methods)

    Borrows each element mutably and returns an array of mutable references +with the same size as self.

    +
    Example
    +
    #![feature(array_methods)]
    +
    +let mut floats = [3.1, 2.7, -1.0];
    +let float_refs: [&mut f64; 3] = floats.each_mut();
    +*float_refs[0] = 0.0;
    +assert_eq!(float_refs, [&mut 0.0, &mut 2.7, &mut -1.0]);
    +assert_eq!(floats, [0.0, 2.7, -1.0]);
    +
    source

    pub fn split_array_ref<const M: usize>(&self) -> (&[T; M], &[T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one array reference into two at an index.

    +

    The first will contain all indices from [0, M) (excluding +the index M itself) and the second will contain all +indices from [M, N) (excluding the index N itself).

    +
    Panics
    +

    Panics if M > N.

    +
    Examples
    +
    #![feature(split_array)]
    +
    +let v = [1, 2, 3, 4, 5, 6];
    +
    +{
    +   let (left, right) = v.split_array_ref::<0>();
    +   assert_eq!(left, &[]);
    +   assert_eq!(right, &[1, 2, 3, 4, 5, 6]);
    +}
    +
    +{
    +    let (left, right) = v.split_array_ref::<2>();
    +    assert_eq!(left, &[1, 2]);
    +    assert_eq!(right, &[3, 4, 5, 6]);
    +}
    +
    +{
    +    let (left, right) = v.split_array_ref::<6>();
    +    assert_eq!(left, &[1, 2, 3, 4, 5, 6]);
    +    assert_eq!(right, &[]);
    +}
    +
    source

    pub fn split_array_mut<const M: usize>(&mut self) -> (&mut [T; M], &mut [T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable array reference into two at an index.

    +

    The first will contain all indices from [0, M) (excluding +the index M itself) and the second will contain all +indices from [M, N) (excluding the index N itself).

    +
    Panics
    +

    Panics if M > N.

    +
    Examples
    +
    #![feature(split_array)]
    +
    +let mut v = [1, 0, 3, 0, 5, 6];
    +let (left, right) = v.split_array_mut::<2>();
    +assert_eq!(left, &mut [1, 0][..]);
    +assert_eq!(right, &mut [3, 0, 5, 6]);
    +left[1] = 2;
    +right[1] = 4;
    +assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    +
    source

    pub fn rsplit_array_ref<const M: usize>(&self) -> (&[T], &[T; M])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one array reference into two at an index from the end.

    +

    The first will contain all indices from [0, N - M) (excluding +the index N - M itself) and the second will contain all +indices from [N - M, N) (excluding the index N itself).

    +
    Panics
    +

    Panics if M > N.

    +
    Examples
    +
    #![feature(split_array)]
    +
    +let v = [1, 2, 3, 4, 5, 6];
    +
    +{
    +   let (left, right) = v.rsplit_array_ref::<0>();
    +   assert_eq!(left, &[1, 2, 3, 4, 5, 6]);
    +   assert_eq!(right, &[]);
    +}
    +
    +{
    +    let (left, right) = v.rsplit_array_ref::<2>();
    +    assert_eq!(left, &[1, 2, 3, 4]);
    +    assert_eq!(right, &[5, 6]);
    +}
    +
    +{
    +    let (left, right) = v.rsplit_array_ref::<6>();
    +    assert_eq!(left, &[]);
    +    assert_eq!(right, &[1, 2, 3, 4, 5, 6]);
    +}
    +
    source

    pub fn rsplit_array_mut<const M: usize>(&mut self) -> (&mut [T], &mut [T; M])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable array reference into two at an index from the end.

    +

    The first will contain all indices from [0, N - M) (excluding +the index N - M itself) and the second will contain all +indices from [N - M, N) (excluding the index N itself).

    +
    Panics
    +

    Panics if M > N.

    +
    Examples
    +
    #![feature(split_array)]
    +
    +let mut v = [1, 0, 3, 0, 5, 6];
    +let (left, right) = v.rsplit_array_mut::<4>();
    +assert_eq!(left, &mut [1, 0]);
    +assert_eq!(right, &mut [3, 0, 5, 6][..]);
    +left[1] = 2;
    +right[1] = 4;
    +assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    +

    Trait Implementations§

    §

    impl<T> Array for [T; 0]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 1]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 10]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 1024]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 1048576]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 11]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 12]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 128]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 13]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 131072]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 14]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 15]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 1536]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 16]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 16384]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 17]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 18]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 19]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 2]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 20]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 2048]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 21]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 22]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 23]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 24]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 24576]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 25]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 256]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 26]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 262144]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 27]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 28]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 29]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 3]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 30]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 31]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 32]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 32768]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 36]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 393216]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 4]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 4096]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 5]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 512]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 524288]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 6]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 64]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 65536]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 7]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 8]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 8192]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 9]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> Array for [T; 96]

    §

    type Item = T

    The type of the array’s elements.
    §

    fn size() -> usize

    Returns the number of items the array can hold.
    §

    impl<T> ArrayLike for [T; 0]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 1]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 128]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 16]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 192]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 2]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 3]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 32]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 4]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 64]

    §

    type Item = T

    Type of the elements being stored.
    §

    impl<T> ArrayLike for [T; 8]

    §

    type Item = T

    Type of the elements being stored.
    1.0.0 · source§

    impl<T, const N: usize> AsMut<[T]> for [T; N]

    source§

    fn as_mut(&mut self) -> &mut [T]

    Converts this type into a mutable reference of the (usually inferred) input type.
    1.0.0 · source§

    impl<T, const N: usize> AsRef<[T]> for [T; N]

    source§

    fn as_ref(&self) -> &[T]

    Converts this type into a shared reference of the (usually inferred) input type.
    §

    impl<T, const N: usize> BitView for [T; N]where + T: BitStore,

    Note that overly-large arrays may cause the conversions to fail.

    +
    §

    type Store = T

    The underlying element type.
    §

    fn view_bits<O>(&self) -> &BitSlice<T, O> where + O: BitOrder,

    Views a memory region as an immutable bit-slice.
    §

    fn try_view_bits<O>(&self) -> Result<&BitSlice<T, O>, BitSpanError<T>>where + O: BitOrder,

    Attempts to view a memory region as an immutable bit-slice. Read more
    §

    fn view_bits_mut<O>(&mut self) -> &mut BitSlice<T, O> where + O: BitOrder,

    Views a memory region as a mutable bit-slice.
    §

    fn try_view_bits_mut<O>( + &mut self +) -> Result<&mut BitSlice<T, O>, BitSpanError<T>>where + O: BitOrder,

    Attempts to view a memory region as a mutable bit-slice. Read more
    §

    impl<T, const N: usize> BitViewSized for [T; N]where + T: BitStore,

    §

    const ZERO: [T; N] = _

    The zero constant.
    §

    fn as_raw_slice(&self) -> &[<[T; N] as BitView>::Store]

    Views the type as a slice of its elements.
    §

    fn as_raw_mut_slice(&mut self) -> &mut [<[T; N] as BitView>::Store]

    Views the type as a mutable slice of its elements.
    §

    fn into_bitarray<O>(self) -> BitArray<Self, O>where + O: BitOrder,

    Wraps self in a BitArray.
    1.4.0 · source§

    impl<T, const N: usize> Borrow<[T]> for [T; N]

    source§

    fn borrow(&self) -> &[T]

    Immutably borrows from an owned value. Read more
    1.4.0 · source§

    impl<T, const N: usize> BorrowMut<[T]> for [T; N]

    source§

    fn borrow_mut(&mut self) -> &mut [T]

    Mutably borrows from an owned value. Read more
    1.58.0 · source§

    impl<T, const N: usize> Clone for [T; N]where + T: Clone,

    source§

    fn clone(&self) -> [T; N]

    Returns a copy of the value. Read more
    source§

    fn clone_from(&mut self, other: &[T; N])

    Performs copy-assignment from source. Read more
    1.0.0 · source§

    impl<T, const N: usize> Debug for [T; N]where + T: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

    Formats the value using the given formatter. Read more
    1.4.0 · source§

    impl<T> Default for [T; 0]

    source§

    fn default() -> [T; 0]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 1]where + T: Default,

    source§

    fn default() -> [T; 1]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 10]where + T: Default,

    source§

    fn default() -> [T; 10]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 11]where + T: Default,

    source§

    fn default() -> [T; 11]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 12]where + T: Default,

    source§

    fn default() -> [T; 12]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 13]where + T: Default,

    source§

    fn default() -> [T; 13]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 14]where + T: Default,

    source§

    fn default() -> [T; 14]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 15]where + T: Default,

    source§

    fn default() -> [T; 15]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 16]where + T: Default,

    source§

    fn default() -> [T; 16]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 17]where + T: Default,

    source§

    fn default() -> [T; 17]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 18]where + T: Default,

    source§

    fn default() -> [T; 18]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 19]where + T: Default,

    source§

    fn default() -> [T; 19]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 2]where + T: Default,

    source§

    fn default() -> [T; 2]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 20]where + T: Default,

    source§

    fn default() -> [T; 20]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 21]where + T: Default,

    source§

    fn default() -> [T; 21]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 22]where + T: Default,

    source§

    fn default() -> [T; 22]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 23]where + T: Default,

    source§

    fn default() -> [T; 23]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 24]where + T: Default,

    source§

    fn default() -> [T; 24]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 25]where + T: Default,

    source§

    fn default() -> [T; 25]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 26]where + T: Default,

    source§

    fn default() -> [T; 26]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 27]where + T: Default,

    source§

    fn default() -> [T; 27]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 28]where + T: Default,

    source§

    fn default() -> [T; 28]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 29]where + T: Default,

    source§

    fn default() -> [T; 29]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 3]where + T: Default,

    source§

    fn default() -> [T; 3]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 30]where + T: Default,

    source§

    fn default() -> [T; 30]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 31]where + T: Default,

    source§

    fn default() -> [T; 31]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 32]where + T: Default,

    source§

    fn default() -> [T; 32]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 4]where + T: Default,

    source§

    fn default() -> [T; 4]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 5]where + T: Default,

    source§

    fn default() -> [T; 5]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 6]where + T: Default,

    source§

    fn default() -> [T; 6]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 7]where + T: Default,

    source§

    fn default() -> [T; 7]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 8]where + T: Default,

    source§

    fn default() -> [T; 8]

    Returns the “default value” for a type. Read more
    1.4.0 · source§

    impl<T> Default for [T; 9]where + T: Default,

    source§

    fn default() -> [T; 9]

    Returns the “default value” for a type. Read more
    source§

    impl<T> Fill for [T; 0]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 1]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 10]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 1024]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 11]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 12]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 128]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 13]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 14]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 15]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 16]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 17]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 18]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 19]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 2]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 20]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 2048]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 21]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 22]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 23]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 24]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 25]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 256]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 26]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 27]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 28]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 29]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 3]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 30]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 31]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 32]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 4]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 4096]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 5]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 512]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 6]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 64]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 7]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 8]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    source§

    impl<T> Fill for [T; 9]where + [T]: Fill,

    source§

    fn try_fill<R>(&mut self, rng: &mut R) -> Result<(), Error>where + R: Rng + ?Sized,

    Fill self with random data
    1.71.0 · source§

    impl<T> From<(T,)> for [T; 1]

    source§

    fn from(tuple: (T,)) -> [T; 1]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T)> for [T; 2]

    source§

    fn from(tuple: (T, T)) -> [T; 2]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T)> for [T; 3]

    source§

    fn from(tuple: (T, T, T)) -> [T; 3]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T, T)> for [T; 4]

    source§

    fn from(tuple: (T, T, T, T)) -> [T; 4]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T, T, T)> for [T; 5]

    source§

    fn from(tuple: (T, T, T, T, T)) -> [T; 5]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T, T, T, T)> for [T; 6]

    source§

    fn from(tuple: (T, T, T, T, T, T)) -> [T; 6]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T, T, T, T, T)> for [T; 7]

    source§

    fn from(tuple: (T, T, T, T, T, T, T)) -> [T; 7]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T, T, T, T, T, T)> for [T; 8]

    source§

    fn from(tuple: (T, T, T, T, T, T, T, T)) -> [T; 8]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T, T, T, T, T, T, T)> for [T; 9]

    source§

    fn from(tuple: (T, T, T, T, T, T, T, T, T)) -> [T; 9]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T, T, T, T, T, T, T, T)> for [T; 10]

    source§

    fn from(tuple: (T, T, T, T, T, T, T, T, T, T)) -> [T; 10]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T, T, T, T, T, T, T, T, T)> for [T; 11]

    source§

    fn from(tuple: (T, T, T, T, T, T, T, T, T, T, T)) -> [T; 11]

    Converts to this type from the input type.
    1.71.0 · source§

    impl<T> From<(T, T, T, T, T, T, T, T, T, T, T, T)> for [T; 12]

    source§

    fn from(tuple: (T, T, T, T, T, T, T, T, T, T, T, T)) -> [T; 12]

    Converts to this type from the input type.
    source§

    impl<T, const N: usize> From<Simd<T, N>> for [T; N]where + LaneCount<N>: SupportedLaneCount, + T: SimdElement,

    source§

    fn from(vector: Simd<T, N>) -> [T; N]

    Converts to this type from the input type.
    1.0.0 · source§

    impl<T, const N: usize> Hash for [T; N]where + T: Hash,

    The hash of an array is the same as that of the corresponding slice, +as required by the Borrow implementation.

    + +
    use std::hash::BuildHasher;
    +
    +let b = std::collections::hash_map::RandomState::new();
    +let a: [u8; 3] = [0xa8, 0x3c, 0x09];
    +let s: &[u8] = &[0xa8, 0x3c, 0x09];
    +assert_eq!(b.hash_one(a), b.hash_one(s));
    +
    source§

    fn hash<H>(&self, state: &mut H)where + H: Hasher,

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where + H: Hasher, + Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    1.50.0 · source§

    impl<T, I, const N: usize> Index<I> for [T; N]where + [T]: Index<I>,

    §

    type Output = <[T] as Index<I>>::Output

    The returned type after indexing.
    source§

    fn index(&self, index: I) -> &<[T; N] as Index<I>>::Output

    Performs the indexing (container[index]) operation. Read more
    1.50.0 · source§

    impl<T, I, const N: usize> IndexMut<I> for [T; N]where + [T]: IndexMut<I>,

    source§

    fn index_mut(&mut self, index: I) -> &mut <[T; N] as Index<I>>::Output

    Performs the mutable indexing (container[index]) operation. Read more
    1.53.0 · source§

    impl<T, const N: usize> IntoIterator for [T; N]

    source§

    fn into_iter(self) -> <[T; N] as IntoIterator>::IntoIter

    Creates a consuming iterator, that is, one that moves each value out of +the array (from start to end). The array cannot be used after calling +this unless T implements Copy, so the whole array is copied.

    +

    Arrays have special behavior when calling .into_iter() prior to the +2021 edition – see the array Editions section for more information.

    +
    §

    type Item = T

    The type of the elements being iterated over.
    §

    type IntoIter = IntoIter<T, N>

    Which kind of iterator are we turning this into?
    §

    impl<T, const N: usize> IntoParallelIterator for [T; N]where + T: Send,

    §

    type Item = T

    The type of item that the parallel iterator will produce.
    §

    type Iter = IntoIter<T, N>

    The parallel iterator type that will be created.
    §

    fn into_par_iter(self) -> <[T; N] as IntoParallelIterator>::Iter

    Converts self into a parallel iterator. Read more
    1.0.0 · source§

    impl<T, const N: usize> Ord for [T; N]where + T: Ord,

    Implements comparison of arrays lexicographically.

    +
    source§

    fn cmp(&self, other: &[T; N]) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere + Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    1.0.0 · source§

    impl<A, B, const N: usize> PartialEq<&[B]> for [A; N]where + A: PartialEq<B>,

    source§

    fn eq(&self, other: &&[B]) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    source§

    fn ne(&self, other: &&[B]) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    1.0.0 · source§

    impl<A, B, const N: usize> PartialEq<&mut [B]> for [A; N]where + A: PartialEq<B>,

    source§

    fn eq(&self, other: &&mut [B]) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    source§

    fn ne(&self, other: &&mut [B]) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    1.0.0 · source§

    impl<A, B, const N: usize> PartialEq<[B]> for [A; N]where + A: PartialEq<B>,

    source§

    fn eq(&self, other: &[B]) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    source§

    fn ne(&self, other: &[B]) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    1.0.0 · source§

    impl<A, B, const N: usize> PartialEq<[B; N]> for [A; N]where + A: PartialEq<B>,

    source§

    fn eq(&self, other: &[B; N]) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    source§

    fn ne(&self, other: &[B; N]) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    1.0.0 · source§

    impl<T, const N: usize> PartialOrd<[T; N]> for [T; N]where + T: PartialOrd<T>,

    source§

    fn partial_cmp(&self, other: &[T; N]) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    source§

    fn lt(&self, other: &[T; N]) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    source§

    fn le(&self, other: &[T; N]) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
    source§

    fn ge(&self, other: &[T; N]) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= +operator. Read more
    source§

    fn gt(&self, other: &[T; N]) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.51.0 · source§

    impl<T, const N: usize> SlicePattern for [T; N]

    §

    type Item = T

    🔬This is a nightly-only experimental API. (slice_pattern)
    The element type of the slice being matched on.
    source§

    fn as_slice(&self) -> &[<[T; N] as SlicePattern>::Item]

    🔬This is a nightly-only experimental API. (slice_pattern)
    Currently, the consumers of SlicePattern need a slice.
    1.34.0 · source§

    impl<T, const N: usize> TryFrom<&[T]> for [T; N]where + T: Copy,

    Tries to create an array [T; N] by copying from a slice &[T]. Succeeds if +slice.len() == N.

    + +
    let bytes: [u8; 3] = [1, 0, 2];
    +
    +let bytes_head: [u8; 2] = <[u8; 2]>::try_from(&bytes[0..2]).unwrap();
    +assert_eq!(1, u16::from_le_bytes(bytes_head));
    +
    +let bytes_tail: [u8; 2] = bytes[1..3].try_into().unwrap();
    +assert_eq!(512, u16::from_le_bytes(bytes_tail));
    +
    §

    type Error = TryFromSliceError

    The type returned in the event of a conversion error.
    source§

    fn try_from(slice: &[T]) -> Result<[T; N], TryFromSliceError>

    Performs the conversion.
    1.59.0 · source§

    impl<T, const N: usize> TryFrom<&mut [T]> for [T; N]where + T: Copy,

    Tries to create an array [T; N] by copying from a mutable slice &mut [T]. +Succeeds if slice.len() == N.

    + +
    let mut bytes: [u8; 3] = [1, 0, 2];
    +
    +let bytes_head: [u8; 2] = <[u8; 2]>::try_from(&mut bytes[0..2]).unwrap();
    +assert_eq!(1, u16::from_le_bytes(bytes_head));
    +
    +let bytes_tail: [u8; 2] = (&mut bytes[1..3]).try_into().unwrap();
    +assert_eq!(512, u16::from_le_bytes(bytes_tail));
    +
    §

    type Error = TryFromSliceError

    The type returned in the event of a conversion error.
    source§

    fn try_from(slice: &mut [T]) -> Result<[T; N], TryFromSliceError>

    Performs the conversion.
    1.48.0 · source§

    impl<T, A, const N: usize> TryFrom<Vec<T, A>> for [T; N]where + A: Allocator,

    source§

    fn try_from(vec: Vec<T, A>) -> Result<[T; N], Vec<T, A>>

    Gets the entire contents of the Vec<T> as an array, +if its size exactly matches that of the requested array.

    +
    Examples
    +
    assert_eq!(vec![1, 2, 3].try_into(), Ok([1, 2, 3]));
    +assert_eq!(<Vec<i32>>::new().try_into(), Ok([]));
    +

    If the length doesn’t match, the input comes back in Err:

    + +
    let r: Result<[i32; 4], _> = (0..10).collect::<Vec<_>>().try_into();
    +assert_eq!(r, Err(vec![0, 1, 2, 3, 4, 5, 6, 7, 8, 9]));
    +

    If you’re fine with just getting a prefix of the Vec<T>, +you can call .truncate(N) first.

    + +
    let mut v = String::from("hello world").into_bytes();
    +v.sort();
    +v.truncate(2);
    +let [a, b]: [_; 2] = v.try_into().unwrap();
    +assert_eq!(a, b' ');
    +assert_eq!(b, b'd');
    +
    §

    type Error = Vec<T, A>

    The type returned in the event of a conversion error.
    §

    impl<T> Zeroable for [T; 0]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 1]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 10]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 1024]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 11]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 12]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 128]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 13]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 14]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 15]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 16]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 17]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 18]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 19]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 2]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 20]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 2048]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 21]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 22]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 23]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 24]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 25]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 256]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 26]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 27]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 28]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 29]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 3]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 30]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 31]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 32]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 4]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 4096]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 48]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 5]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 512]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 6]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 64]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 7]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 8]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 9]where + T: Zeroable,

    §

    fn zeroed() -> Self

    §

    impl<T> Zeroable for [T; 96]where + T: Zeroable,

    §

    fn zeroed() -> Self

    source§

    impl<T, const N: usize> ConstParamTy for [T; N]where + T: ConstParamTy,

    1.58.0 · source§

    impl<T, const N: usize> Copy for [T; N]where + T: Copy,

    1.0.0 · source§

    impl<T, const N: usize> Eq for [T; N]where + T: Eq,

    §

    impl<T> Pod for [T; 0]where + T: Pod,

    §

    impl<T> Pod for [T; 1]where + T: Pod,

    §

    impl<T> Pod for [T; 10]where + T: Pod,

    §

    impl<T> Pod for [T; 1024]where + T: Pod,

    §

    impl<T> Pod for [T; 11]where + T: Pod,

    §

    impl<T> Pod for [T; 12]where + T: Pod,

    §

    impl<T> Pod for [T; 128]where + T: Pod,

    §

    impl<T> Pod for [T; 13]where + T: Pod,

    §

    impl<T> Pod for [T; 14]where + T: Pod,

    §

    impl<T> Pod for [T; 15]where + T: Pod,

    §

    impl<T> Pod for [T; 16]where + T: Pod,

    §

    impl<T> Pod for [T; 17]where + T: Pod,

    §

    impl<T> Pod for [T; 18]where + T: Pod,

    §

    impl<T> Pod for [T; 19]where + T: Pod,

    §

    impl<T> Pod for [T; 2]where + T: Pod,

    §

    impl<T> Pod for [T; 20]where + T: Pod,

    §

    impl<T> Pod for [T; 2048]where + T: Pod,

    §

    impl<T> Pod for [T; 21]where + T: Pod,

    §

    impl<T> Pod for [T; 22]where + T: Pod,

    §

    impl<T> Pod for [T; 23]where + T: Pod,

    §

    impl<T> Pod for [T; 24]where + T: Pod,

    §

    impl<T> Pod for [T; 25]where + T: Pod,

    §

    impl<T> Pod for [T; 256]where + T: Pod,

    §

    impl<T> Pod for [T; 26]where + T: Pod,

    §

    impl<T> Pod for [T; 27]where + T: Pod,

    §

    impl<T> Pod for [T; 28]where + T: Pod,

    §

    impl<T> Pod for [T; 29]where + T: Pod,

    §

    impl<T> Pod for [T; 3]where + T: Pod,

    §

    impl<T> Pod for [T; 30]where + T: Pod,

    §

    impl<T> Pod for [T; 31]where + T: Pod,

    §

    impl<T> Pod for [T; 32]where + T: Pod,

    §

    impl<T> Pod for [T; 4]where + T: Pod,

    §

    impl<T> Pod for [T; 4096]where + T: Pod,

    §

    impl<T> Pod for [T; 48]where + T: Pod,

    §

    impl<T> Pod for [T; 5]where + T: Pod,

    §

    impl<T> Pod for [T; 512]where + T: Pod,

    §

    impl<T> Pod for [T; 6]where + T: Pod,

    §

    impl<T> Pod for [T; 64]where + T: Pod,

    §

    impl<T> Pod for [T; 7]where + T: Pod,

    §

    impl<T> Pod for [T; 8]where + T: Pod,

    §

    impl<T> Pod for [T; 9]where + T: Pod,

    §

    impl<T> Pod for [T; 96]where + T: Pod,

    source§

    impl<T, const N: usize> StructuralEq for [T; N]

    source§

    impl<T, const N: usize> StructuralPartialEq for [T; N]

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/struct.Hash.html b/rustdoc/latest/halo2_gadgets/poseidon/struct.Hash.html index 0be5121a0f..62439724bd 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/struct.Hash.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/struct.Hash.html @@ -1,4 +1,4 @@ -Hash in halo2_gadgets::poseidon - Rust
    +Hash in halo2_gadgets::poseidon - Rust -
    pub struct Hash<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A Poseidon hash function, built around a sponge.

    -

    Implementations§

    source§

    impl<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Hash<F, PoseidonChip, S, D, T, RATE>

    source

    pub fn init( +
    pub struct Hash<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A Poseidon hash function, built around a sponge.

    +

    Implementations§

    source§

    impl<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Hash<F, PoseidonChip, S, D, T, RATE>

    source

    pub fn init( chip: PoseidonChip, - layouter: impl Layouter<F> -) -> Result<Self, Error>

    Initializes a new hasher.

    -
    source§

    impl<F: PrimeField, PoseidonChip: PoseidonSpongeInstructions<F, S, ConstantLength<L>, T, RATE>, S: Spec<F, T, RATE>, const T: usize, const RATE: usize, const L: usize> Hash<F, PoseidonChip, S, ConstantLength<L>, T, RATE>

    source

    pub fn hash( + layouter: impl Layouter<F> +) -> Result<Self, Error>

    Initializes a new hasher.

    +
    source§

    impl<F: PrimeField, PoseidonChip: PoseidonSpongeInstructions<F, S, ConstantLength<L>, T, RATE>, S: Spec<F, T, RATE>, const T: usize, const RATE: usize, const L: usize> Hash<F, PoseidonChip, S, ConstantLength<L>, T, RATE>

    source

    pub fn hash( self, - layouter: impl Layouter<F>, - message: [AssignedCell<F, F>; L] -) -> Result<AssignedCell<F, F>, Error>

    Hashes the given input.

    -

    Trait Implementations§

    source§

    impl<F: Debug + Field, PoseidonChip: Debug + PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Debug + Spec<F, T, RATE>, D: Debug + Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Hash<F, PoseidonChip, S, D, T, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, PoseidonChip, S, D, const T: usize, const RATE: usize> RefUnwindSafe for Hash<F, PoseidonChip, S, D, T, RATE>where + layouter: impl Layouter<F>, + message: [AssignedCell<F, F>; L] +) -> Result<AssignedCell<F, F>, Error>

    Hashes the given input.

    +

    Trait Implementations§

    source§

    impl<F: Debug + Field, PoseidonChip: Debug + PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Debug + Spec<F, T, RATE>, D: Debug + Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Hash<F, PoseidonChip, S, D, T, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, PoseidonChip, S, D, const T: usize, const RATE: usize> RefUnwindSafe for Hash<F, PoseidonChip, S, D, T, RATE>where D: RefUnwindSafe, F: RefUnwindSafe, PoseidonChip: RefUnwindSafe, @@ -41,10 +41,10 @@ D: UnwindSafe, F: UnwindSafe, PoseidonChip: UnwindSafe, - <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -60,11 +60,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -98,7 +98,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -130,10 +130,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/struct.Pow5Chip.html b/rustdoc/latest/halo2_gadgets/poseidon/struct.Pow5Chip.html index e08c69be78..deb12bd85b 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/struct.Pow5Chip.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/struct.Pow5Chip.html @@ -1,4 +1,4 @@ -Pow5Chip in halo2_gadgets::poseidon - Rust
    +Pow5Chip in halo2_gadgets::poseidon - Rust -
    pub struct Pow5Chip<F: Field, const WIDTH: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A Poseidon chip using an $x^5$ S-Box.

    +
    pub struct Pow5Chip<F: Field, const WIDTH: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A Poseidon chip using an $x^5$ S-Box.

    The chip is implemented using a single round per row for full rounds, and two rounds per row for partial rounds.

    -

    Implementations§

    source§

    impl<F: Field, const WIDTH: usize, const RATE: usize> Pow5Chip<F, WIDTH, RATE>

    source

    pub fn configure<S: Spec<F, WIDTH, RATE>>( - meta: &mut ConstraintSystem<F>, - state: [Column<Advice>; WIDTH], - partial_sbox: Column<Advice>, - rc_a: [Column<Fixed>; WIDTH], - rc_b: [Column<Fixed>; WIDTH] +

    Implementations§

    source§

    impl<F: Field, const WIDTH: usize, const RATE: usize> Pow5Chip<F, WIDTH, RATE>

    source

    pub fn configure<S: Spec<F, WIDTH, RATE>>( + meta: &mut ConstraintSystem<F>, + state: [Column<Advice>; WIDTH], + partial_sbox: Column<Advice>, + rc_a: [Column<Fixed>; WIDTH], + rc_b: [Column<Fixed>; WIDTH] ) -> Pow5Config<F, WIDTH, RATE>

    Configures this chip for use in a circuit.

    Side-effects

    All columns in state will be equality-enabled.

    -
    source

    pub fn construct(config: Pow5Config<F, WIDTH, RATE>) -> Self

    Construct a Pow5Chip.

    -

    Trait Implementations§

    source§

    impl<F: Field, const WIDTH: usize, const RATE: usize> Chip<F> for Pow5Chip<F, WIDTH, RATE>

    §

    type Config = Pow5Config<F, WIDTH, RATE>

    A type that holds the configuration for this chip, and any other state it may need -during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of -Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit -synthesis. Read more
    source§

    impl<F: Debug + Field, const WIDTH: usize, const RATE: usize> Debug for Pow5Chip<F, WIDTH, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field, S: Spec<F, WIDTH, RATE>, const WIDTH: usize, const RATE: usize> PoseidonInstructions<F, S, WIDTH, RATE> for Pow5Chip<F, WIDTH, RATE>

    §

    type Word = StateWord<F>

    Variable representing the word over which the Poseidon permutation operates.
    source§

    fn permute( +

    source

    pub fn construct(config: Pow5Config<F, WIDTH, RATE>) -> Self

    Construct a Pow5Chip.

    +

    Trait Implementations§

    source§

    impl<F: Field, const WIDTH: usize, const RATE: usize> Chip<F> for Pow5Chip<F, WIDTH, RATE>

    §

    type Config = Pow5Config<F, WIDTH, RATE>

    A type that holds the configuration for this chip, and any other state it may need +during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of +Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit +synthesis. Read more
    source§

    impl<F: Debug + Field, const WIDTH: usize, const RATE: usize> Debug for Pow5Chip<F, WIDTH, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field, S: Spec<F, WIDTH, RATE>, const WIDTH: usize, const RATE: usize> PoseidonInstructions<F, S, WIDTH, RATE> for Pow5Chip<F, WIDTH, RATE>

    §

    type Word = StateWord<F>

    Variable representing the word over which the Poseidon permutation operates.
    source§

    fn permute( &self, - layouter: &mut impl Layouter<F>, + layouter: &mut impl Layouter<F>, initial_state: &[Self::Word; T] -) -> Result<[Self::Word; T], Error>

    Applies the Poseidon permutation to the given state.
    source§

    impl<F: Field, S: Spec<F, WIDTH, RATE>, D: Domain<F, RATE>, const WIDTH: usize, const RATE: usize> PoseidonSpongeInstructions<F, S, D, WIDTH, RATE> for Pow5Chip<F, WIDTH, RATE>

    source§

    fn initial_state( +) -> Result<[Self::Word; T], Error>

    Applies the Poseidon permutation to the given state.
    source§

    impl<F: Field, S: Spec<F, WIDTH, RATE>, D: Domain<F, RATE>, const WIDTH: usize, const RATE: usize> PoseidonSpongeInstructions<F, S, D, WIDTH, RATE> for Pow5Chip<F, WIDTH, RATE>

    source§

    fn initial_state( &self, - layouter: &mut impl Layouter<F> -) -> Result<[Self::Word; T], Error>

    Returns the initial empty state for the given domain.
    source§

    fn add_input( + layouter: &mut impl Layouter<F> +) -> Result<[Self::Word; T], Error>

    Returns the initial empty state for the given domain.
    source§

    fn add_input( &self, - layouter: &mut impl Layouter<F>, + layouter: &mut impl Layouter<F>, initial_state: &[Self::Word; T], input: &Absorbing<PaddedWord<F>, RATE> -) -> Result<[Self::Word; T], Error>

    Adds the given input to the state.
    source§

    fn get_output(state: &[Self::Word; T]) -> Squeezing<Self::Word, RATE>

    Extracts sponge output from the given state.

    Auto Trait Implementations§

    §

    impl<F, const WIDTH: usize, const RATE: usize> RefUnwindSafe for Pow5Chip<F, WIDTH, RATE>where +) -> Result<[Self::Word; T], Error>

    Adds the given input to the state.
    source§

    fn get_output(state: &[Self::Word; T]) -> Squeezing<Self::Word, RATE>

    Extracts sponge output from the given state.

    Auto Trait Implementations§

    §

    impl<F, const WIDTH: usize, const RATE: usize> RefUnwindSafe for Pow5Chip<F, WIDTH, RATE>where F: RefUnwindSafe,

    §

    impl<F, const WIDTH: usize, const RATE: usize> Send for Pow5Chip<F, WIDTH, RATE>

    §

    impl<F, const WIDTH: usize, const RATE: usize> Sync for Pow5Chip<F, WIDTH, RATE>

    §

    impl<F, const WIDTH: usize, const RATE: usize> Unpin for Pow5Chip<F, WIDTH, RATE>where F: Unpin,

    §

    impl<F, const WIDTH: usize, const RATE: usize> UnwindSafe for Pow5Chip<F, WIDTH, RATE>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -63,11 +63,11 @@
    Side-effects
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -101,7 +101,7 @@
    Side-effects
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -133,10 +133,10 @@
    Side-effects
    Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/struct.Pow5Config.html b/rustdoc/latest/halo2_gadgets/poseidon/struct.Pow5Config.html index 86913be107..9820ab34d7 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/struct.Pow5Config.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/struct.Pow5Config.html @@ -1,4 +1,4 @@ -Pow5Config in halo2_gadgets::poseidon - Rust
    +Pow5Config in halo2_gadgets::poseidon - Rust -
    pub struct Pow5Config<F: Field, const WIDTH: usize, const RATE: usize> { /* private fields */ }
    Expand description

    Configuration for a Pow5Chip.

    -

    Trait Implementations§

    source§

    impl<F: Clone + Field, const WIDTH: usize, const RATE: usize> Clone for Pow5Config<F, WIDTH, RATE>

    source§

    fn clone(&self) -> Pow5Config<F, WIDTH, RATE>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field, const WIDTH: usize, const RATE: usize> Debug for Pow5Config<F, WIDTH, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, const WIDTH: usize, const RATE: usize> RefUnwindSafe for Pow5Config<F, WIDTH, RATE>where +
    pub struct Pow5Config<F: Field, const WIDTH: usize, const RATE: usize> { /* private fields */ }
    Expand description

    Configuration for a Pow5Chip.

    +

    Trait Implementations§

    source§

    impl<F: Clone + Field, const WIDTH: usize, const RATE: usize> Clone for Pow5Config<F, WIDTH, RATE>

    source§

    fn clone(&self) -> Pow5Config<F, WIDTH, RATE>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field, const WIDTH: usize, const RATE: usize> Debug for Pow5Config<F, WIDTH, RATE>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, const WIDTH: usize, const RATE: usize> RefUnwindSafe for Pow5Config<F, WIDTH, RATE>where F: RefUnwindSafe,

    §

    impl<F, const WIDTH: usize, const RATE: usize> Send for Pow5Config<F, WIDTH, RATE>

    §

    impl<F, const WIDTH: usize, const RATE: usize> Sync for Pow5Config<F, WIDTH, RATE>

    §

    impl<F, const WIDTH: usize, const RATE: usize> Unpin for Pow5Config<F, WIDTH, RATE>where F: Unpin,

    §

    impl<F, const WIDTH: usize, const RATE: usize> UnwindSafe for Pow5Config<F, WIDTH, RATE>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -36,11 +36,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -74,7 +74,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -105,12 +105,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/struct.Sponge.html b/rustdoc/latest/halo2_gadgets/poseidon/struct.Sponge.html index cb2857d176..a5d18a57f2 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/struct.Sponge.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/struct.Sponge.html @@ -1,4 +1,4 @@ -Sponge in halo2_gadgets::poseidon - Rust
    +Sponge in halo2_gadgets::poseidon - Rust -
    pub struct Sponge<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, M: SpongeMode, D: Domain<F, RATE>, const T: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A Poseidon sponge.

    -

    Implementations§

    source§

    impl<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Sponge<F, PoseidonChip, S, Absorbing<PaddedWord<F>, RATE>, D, T, RATE>

    source

    pub fn new( +
    pub struct Sponge<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, M: SpongeMode, D: Domain<F, RATE>, const T: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A Poseidon sponge.

    +

    Implementations§

    source§

    impl<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Sponge<F, PoseidonChip, S, Absorbing<PaddedWord<F>, RATE>, D, T, RATE>

    source

    pub fn new( chip: PoseidonChip, - layouter: impl Layouter<F> -) -> Result<Self, Error>

    Constructs a new duplex sponge for the given Poseidon specification.

    -
    source

    pub fn absorb( + layouter: impl Layouter<F> +) -> Result<Self, Error>

    Constructs a new duplex sponge for the given Poseidon specification.

    +
    source

    pub fn absorb( &mut self, - layouter: impl Layouter<F>, + layouter: impl Layouter<F>, value: PaddedWord<F> -) -> Result<(), Error>

    Absorbs an element into the sponge.

    -
    source

    pub fn finish_absorbing( +) -> Result<(), Error>

    Absorbs an element into the sponge.

    +
    source

    pub fn finish_absorbing( self, - layouter: impl Layouter<F> -) -> Result<Sponge<F, PoseidonChip, S, Squeezing<PoseidonChip::Word, RATE>, D, T, RATE>, Error>

    Transitions the sponge into its squeezing state.

    -
    source§

    impl<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Sponge<F, PoseidonChip, S, Squeezing<PoseidonChip::Word, RATE>, D, T, RATE>

    source

    pub fn squeeze( + layouter: impl Layouter<F> +) -> Result<Sponge<F, PoseidonChip, S, Squeezing<PoseidonChip::Word, RATE>, D, T, RATE>, Error>

    Transitions the sponge into its squeezing state.

    +
    source§

    impl<F: Field, PoseidonChip: PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Sponge<F, PoseidonChip, S, Squeezing<PoseidonChip::Word, RATE>, D, T, RATE>

    source

    pub fn squeeze( &mut self, - layouter: impl Layouter<F> -) -> Result<AssignedCell<F, F>, Error>

    Squeezes an element from the sponge.

    -

    Trait Implementations§

    source§

    impl<F: Debug + Field, PoseidonChip: Debug + PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Debug + Spec<F, T, RATE>, M: Debug + SpongeMode, D: Debug + Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Sponge<F, PoseidonChip, S, M, D, T, RATE>where - PoseidonChip::Word: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, PoseidonChip, S, M, D, const T: usize, const RATE: usize> RefUnwindSafe for Sponge<F, PoseidonChip, S, M, D, T, RATE>where + layouter: impl Layouter<F> +) -> Result<AssignedCell<F, F>, Error>

    Squeezes an element from the sponge.

    +

    Trait Implementations§

    source§

    impl<F: Debug + Field, PoseidonChip: Debug + PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Debug + Spec<F, T, RATE>, M: Debug + SpongeMode, D: Debug + Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Sponge<F, PoseidonChip, S, M, D, T, RATE>where + PoseidonChip::Word: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, PoseidonChip, S, M, D, const T: usize, const RATE: usize> RefUnwindSafe for Sponge<F, PoseidonChip, S, M, D, T, RATE>where D: RefUnwindSafe, M: RefUnwindSafe, PoseidonChip: RefUnwindSafe, @@ -52,10 +52,10 @@ D: UnwindSafe, M: UnwindSafe, PoseidonChip: UnwindSafe, - <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -71,11 +71,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -109,7 +109,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -141,10 +141,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/struct.StateWord.html b/rustdoc/latest/halo2_gadgets/poseidon/struct.StateWord.html index 3130c39765..281cfff19c 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/struct.StateWord.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/struct.StateWord.html @@ -1,4 +1,4 @@ -StateWord in halo2_gadgets::poseidon - Rust
    +StateWord in halo2_gadgets::poseidon - Rust -
    pub struct StateWord<F: Field>(_);
    Expand description

    A word in the Poseidon state.

    -

    Trait Implementations§

    source§

    impl<F: Clone + Field> Clone for StateWord<F>

    source§

    fn clone(&self) -> StateWord<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field> Debug for StateWord<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> From<AssignedCell<F, F>> for StateWord<F>

    source§

    fn from(cell_value: AssignedCell<F, F>) -> StateWord<F>

    Converts to this type from the input type.
    source§

    impl<F: Field> From<StateWord<F>> for AssignedCell<F, F>

    source§

    fn from(state_word: StateWord<F>) -> AssignedCell<F, F>

    Converts to this type from the input type.
    source§

    impl<F: Field> Var<F> for StateWord<F>

    source§

    fn cell(&self) -> Cell

    The cell at which this variable was allocated.
    source§

    fn value(&self) -> Value<F>

    The value allocated to this variable.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for StateWord<F>where +
    pub struct StateWord<F: Field>(/* private fields */);
    Expand description

    A word in the Poseidon state.

    +

    Trait Implementations§

    source§

    impl<F: Clone + Field> Clone for StateWord<F>

    source§

    fn clone(&self) -> StateWord<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field> Debug for StateWord<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> From<AssignedCell<F, F>> for StateWord<F>

    source§

    fn from(cell_value: AssignedCell<F, F>) -> StateWord<F>

    Converts to this type from the input type.
    source§

    impl<F: Field> From<StateWord<F>> for AssignedCell<F, F>

    source§

    fn from(state_word: StateWord<F>) -> AssignedCell<F, F>

    Converts to this type from the input type.
    source§

    impl<F: Field> Var<F> for StateWord<F>

    source§

    fn cell(&self) -> Cell

    The cell at which this variable was allocated.
    source§

    fn value(&self) -> Value<F>

    The value allocated to this variable.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for StateWord<F>where F: RefUnwindSafe,

    §

    impl<F> Send for StateWord<F>

    §

    impl<F> Sync for StateWord<F>

    §

    impl<F> Unpin for StateWord<F>where F: Unpin,

    §

    impl<F> UnwindSafe for StateWord<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -36,11 +36,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -74,7 +74,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -105,12 +105,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/struct.Word.html b/rustdoc/latest/halo2_gadgets/poseidon/struct.Word.html index 0cdb7d334b..aed29aa805 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/struct.Word.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/struct.Word.html @@ -1,4 +1,4 @@ -Word in halo2_gadgets::poseidon - Rust
    +Word in halo2_gadgets::poseidon - Rust -
    pub struct Word<F: Field, PoseidonChip: PoseidonInstructions<F, S, T, RATE>, S: Spec<F, T, RATE>, const T: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A word over which the Poseidon permutation operates.

    -

    Implementations§

    source§

    impl<F: Field, PoseidonChip: PoseidonInstructions<F, S, T, RATE>, S: Spec<F, T, RATE>, const T: usize, const RATE: usize> Word<F, PoseidonChip, S, T, RATE>

    source

    pub fn inner(&self) -> PoseidonChip::Word

    The word contained in this gadget.

    -
    source

    pub fn from_inner(inner: PoseidonChip::Word) -> Self

    Construct a Word gadget from the inner word.

    -

    Trait Implementations§

    source§

    impl<F: Debug + Field, PoseidonChip: Debug + PoseidonInstructions<F, S, T, RATE>, S: Debug + Spec<F, T, RATE>, const T: usize, const RATE: usize> Debug for Word<F, PoseidonChip, S, T, RATE>where - PoseidonChip::Word: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, PoseidonChip, S, const T: usize, const RATE: usize> RefUnwindSafe for Word<F, PoseidonChip, S, T, RATE>where +
    pub struct Word<F: Field, PoseidonChip: PoseidonInstructions<F, S, T, RATE>, S: Spec<F, T, RATE>, const T: usize, const RATE: usize> { /* private fields */ }
    Expand description

    A word over which the Poseidon permutation operates.

    +

    Implementations§

    source§

    impl<F: Field, PoseidonChip: PoseidonInstructions<F, S, T, RATE>, S: Spec<F, T, RATE>, const T: usize, const RATE: usize> Word<F, PoseidonChip, S, T, RATE>

    source

    pub fn inner(&self) -> PoseidonChip::Word

    The word contained in this gadget.

    +
    source

    pub fn from_inner(inner: PoseidonChip::Word) -> Self

    Construct a Word gadget from the inner word.

    +

    Trait Implementations§

    source§

    impl<F: Debug + Field, PoseidonChip: Debug + PoseidonInstructions<F, S, T, RATE>, S: Debug + Spec<F, T, RATE>, const T: usize, const RATE: usize> Debug for Word<F, PoseidonChip, S, T, RATE>where + PoseidonChip::Word: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, PoseidonChip, S, const T: usize, const RATE: usize> RefUnwindSafe for Word<F, PoseidonChip, S, T, RATE>where <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: RefUnwindSafe,

    §

    impl<F, PoseidonChip, S, const T: usize, const RATE: usize> Send for Word<F, PoseidonChip, S, T, RATE>where <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: Send,

    §

    impl<F, PoseidonChip, S, const T: usize, const RATE: usize> Sync for Word<F, PoseidonChip, S, T, RATE>where <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: Sync,

    §

    impl<F, PoseidonChip, S, const T: usize, const RATE: usize> Unpin for Word<F, PoseidonChip, S, T, RATE>where <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: Unpin,

    §

    impl<F, PoseidonChip, S, const T: usize, const RATE: usize> UnwindSafe for Word<F, PoseidonChip, S, T, RATE>where - <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <PoseidonChip as PoseidonInstructions<F, S, T, RATE>>::Word: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -41,11 +41,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -79,7 +79,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -111,10 +111,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/trait.PoseidonInstructions.html b/rustdoc/latest/halo2_gadgets/poseidon/trait.PoseidonInstructions.html index f4a9168d06..b8f72715d4 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/trait.PoseidonInstructions.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/trait.PoseidonInstructions.html @@ -1,4 +1,4 @@ -PoseidonInstructions in halo2_gadgets::poseidon - Rust
    +PoseidonInstructions in halo2_gadgets::poseidon - Rust -
    pub trait PoseidonInstructions<F: Field, S: Spec<F, T, RATE>, const T: usize, const RATE: usize>: Chip<F> {
    -    type Word: Clone + Debug + From<AssignedCell<F, F>> + Into<AssignedCell<F, F>>;
    +
    pub trait PoseidonInstructions<F: Field, S: Spec<F, T, RATE>, const T: usize, const RATE: usize>: Chip<F> {
    +    type Word: Clone + Debug + From<AssignedCell<F, F>> + Into<AssignedCell<F, F>>;
     
         // Required method
         fn permute(
             &self,
    -        layouter: &mut impl Layouter<F>,
    +        layouter: &mut impl Layouter<F>,
             initial_state: &[Self::Word; T]
    -    ) -> Result<[Self::Word; T], Error>;
    +    ) -> Result<[Self::Word; T], Error>;
     }
    Expand description

    The set of circuit instructions required to use the Poseidon permutation.

    -

    Required Associated Types§

    source

    type Word: Clone + Debug + From<AssignedCell<F, F>> + Into<AssignedCell<F, F>>

    Variable representing the word over which the Poseidon permutation operates.

    -

    Required Methods§

    Required Associated Types§

    source

    type Word: Clone + Debug + From<AssignedCell<F, F>> + Into<AssignedCell<F, F>>

    Variable representing the word over which the Poseidon permutation operates.

    +

    Required Methods§

    source

    fn permute( &self, - layouter: &mut impl Layouter<F>, + layouter: &mut impl Layouter<F>, initial_state: &[Self::Word; T] -) -> Result<[Self::Word; T], Error>

    Applies the Poseidon permutation to the given state.

    -

    Implementors§

    source§

    impl<F: Field, S: Spec<F, WIDTH, RATE>, const WIDTH: usize, const RATE: usize> PoseidonInstructions<F, S, WIDTH, RATE> for Pow5Chip<F, WIDTH, RATE>

    §

    type Word = StateWord<F>

    \ No newline at end of file +) -> Result<[Self::Word; T], Error>

    Applies the Poseidon permutation to the given state.

    +

    Implementors§

    source§

    impl<F: Field, S: Spec<F, WIDTH, RATE>, const WIDTH: usize, const RATE: usize> PoseidonInstructions<F, S, WIDTH, RATE> for Pow5Chip<F, WIDTH, RATE>

    §

    type Word = StateWord<F>

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/poseidon/trait.PoseidonSpongeInstructions.html b/rustdoc/latest/halo2_gadgets/poseidon/trait.PoseidonSpongeInstructions.html index beed5982ed..020233ce22 100644 --- a/rustdoc/latest/halo2_gadgets/poseidon/trait.PoseidonSpongeInstructions.html +++ b/rustdoc/latest/halo2_gadgets/poseidon/trait.PoseidonSpongeInstructions.html @@ -1,4 +1,4 @@ -PoseidonSpongeInstructions in halo2_gadgets::poseidon - Rust
    +PoseidonSpongeInstructions in halo2_gadgets::poseidon - Rust -
    pub trait PoseidonSpongeInstructions<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize>: PoseidonInstructions<F, S, T, RATE> {
    +
    pub trait PoseidonSpongeInstructions<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize>: PoseidonInstructions<F, S, T, RATE> {
         // Required methods
         fn initial_state(
             &self,
    -        layouter: &mut impl Layouter<F>
    -    ) -> Result<[Self::Word; T], Error>;
    +        layouter: &mut impl Layouter<F>
    +    ) -> Result<[Self::Word; T], Error>;
         fn add_input(
             &self,
    -        layouter: &mut impl Layouter<F>,
    +        layouter: &mut impl Layouter<F>,
             initial_state: &[Self::Word; T],
             input: &Absorbing<PaddedWord<F>, RATE>
    -    ) -> Result<[Self::Word; T], Error>;
    +    ) -> Result<[Self::Word; T], Error>;
         fn get_output(state: &[Self::Word; T]) -> Squeezing<Self::Word, RATE>;
     }
    Expand description

    The set of circuit instructions required to use the Sponge and Hash gadgets.

    -

    Required Methods§

    Required Methods§

    source

    fn initial_state( &self, - layouter: &mut impl Layouter<F> -) -> Result<[Self::Word; T], Error>

    Returns the initial empty state for the given domain.

    -
    source

    fn add_input( + layouter: &mut impl Layouter<F> +) -> Result<[Self::Word; T], Error>

    Returns the initial empty state for the given domain.

    +
    source

    fn add_input( &self, - layouter: &mut impl Layouter<F>, + layouter: &mut impl Layouter<F>, initial_state: &[Self::Word; T], input: &Absorbing<PaddedWord<F>, RATE> -) -> Result<[Self::Word; T], Error>

    Adds the given input to the state.

    -
    source

    fn get_output(state: &[Self::Word; T]) -> Squeezing<Self::Word, RATE>

    Extracts sponge output from the given state.

    -

    Implementors§

    source§

    impl<F: Field, S: Spec<F, WIDTH, RATE>, D: Domain<F, RATE>, const WIDTH: usize, const RATE: usize> PoseidonSpongeInstructions<F, S, D, WIDTH, RATE> for Pow5Chip<F, WIDTH, RATE>

    \ No newline at end of file +) -> Result<[Self::Word; T], Error>

    Adds the given input to the state.

    +
    source

    fn get_output(state: &[Self::Word; T]) -> Squeezing<Self::Word, RATE>

    Extracts sponge output from the given state.

    +

    Implementors§

    source§

    impl<F: Field, S: Spec<F, WIDTH, RATE>, D: Domain<F, RATE>, const WIDTH: usize, const RATE: usize> PoseidonSpongeInstructions<F, S, D, WIDTH, RATE> for Pow5Chip<F, WIDTH, RATE>

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sha256/constant.BLOCK_SIZE.html b/rustdoc/latest/halo2_gadgets/sha256/constant.BLOCK_SIZE.html index bc3f083b1f..455011ad01 100644 --- a/rustdoc/latest/halo2_gadgets/sha256/constant.BLOCK_SIZE.html +++ b/rustdoc/latest/halo2_gadgets/sha256/constant.BLOCK_SIZE.html @@ -1,4 +1,4 @@ -BLOCK_SIZE in halo2_gadgets::sha256 - Rust
    +BLOCK_SIZE in halo2_gadgets::sha256 - Rust -
    pub const BLOCK_SIZE: usize = 16;
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    The size of a SHA-256 block, in 32-bit words.

    +
    pub const BLOCK_SIZE: usize = 16;
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    The size of a SHA-256 block, in 32-bit words.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sha256/index.html b/rustdoc/latest/halo2_gadgets/sha256/index.html index eb31b6bb1b..ad6ec03882 100644 --- a/rustdoc/latest/halo2_gadgets/sha256/index.html +++ b/rustdoc/latest/halo2_gadgets/sha256/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::sha256 - Rust
    +halo2_gadgets::sha256 - Rust -

    Module halo2_gadgets::sha256

    source ·
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    The SHA-256 hash function.

    +

    Module halo2_gadgets::sha256

    source ·
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    The SHA-256 hash function.

    Structs

    • A word in a Table16 message block.
    • A gadget that constrains a SHA-256 invocation. It supports input at a granularity of 32 bits.
    • The output of a SHA-256 circuit invocation.
    • A chip that implements SHA-256 with a maximum lookup table size of $2^16$.
    • Configuration for a Table16Chip.

    Constants

    • The size of a SHA-256 block, in 32-bit words.

    Traits

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sha256/struct.BlockWord.html b/rustdoc/latest/halo2_gadgets/sha256/struct.BlockWord.html index 106a0523dc..f3ebc32ecb 100644 --- a/rustdoc/latest/halo2_gadgets/sha256/struct.BlockWord.html +++ b/rustdoc/latest/halo2_gadgets/sha256/struct.BlockWord.html @@ -1,4 +1,4 @@ -BlockWord in halo2_gadgets::sha256 - Rust
    +BlockWord in halo2_gadgets::sha256 - Rust -
    pub struct BlockWord(pub Value<u32>);
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    A word in a Table16 message block.

    -

    Tuple Fields§

    §0: Value<u32>

    Trait Implementations§

    source§

    impl Clone for BlockWord

    source§

    fn clone(&self) -> BlockWord

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for BlockWord

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Default for BlockWord

    source§

    fn default() -> BlockWord

    Returns the “default value” for a type. Read more
    source§

    impl Copy for BlockWord

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct BlockWord(pub Value<u32>);
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    A word in a Table16 message block.

    +

    Tuple Fields§

    §0: Value<u32>

    Trait Implementations§

    source§

    impl Clone for BlockWord

    source§

    fn clone(&self) -> BlockWord

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for BlockWord

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Default for BlockWord

    source§

    fn default() -> BlockWord

    Returns the “default value” for a type. Read more
    source§

    impl Copy for BlockWord

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -33,11 +33,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -71,7 +71,9 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    source§

    impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

    source§

    fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
    source§

    fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
    source§

    fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -102,12 +104,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sha256/struct.Sha256.html b/rustdoc/latest/halo2_gadgets/sha256/struct.Sha256.html index bd3648565a..d2f546c63d 100644 --- a/rustdoc/latest/halo2_gadgets/sha256/struct.Sha256.html +++ b/rustdoc/latest/halo2_gadgets/sha256/struct.Sha256.html @@ -1,4 +1,4 @@ -Sha256 in halo2_gadgets::sha256 - Rust
    +Sha256 in halo2_gadgets::sha256 - Rust -
    pub struct Sha256<F: Field, CS: Sha256Instructions<F>> { /* private fields */ }
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    A gadget that constrains a SHA-256 invocation. It supports input at a granularity of +

    pub struct Sha256<F: Field, CS: Sha256Instructions<F>> { /* private fields */ }
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    A gadget that constrains a SHA-256 invocation. It supports input at a granularity of 32 bits.

    -

    Implementations§

    source§

    impl<F: Field, Sha256Chip: Sha256Instructions<F>> Sha256<F, Sha256Chip>

    source

    pub fn new(chip: Sha256Chip, layouter: impl Layouter<F>) -> Result<Self, Error>

    Create a new hasher instance.

    -
    source

    pub fn update( +

    Implementations§

    source§

    impl<F: Field, Sha256Chip: Sha256Instructions<F>> Sha256<F, Sha256Chip>

    source

    pub fn new(chip: Sha256Chip, layouter: impl Layouter<F>) -> Result<Self, Error>

    Create a new hasher instance.

    +
    source

    pub fn update( &mut self, - layouter: impl Layouter<F>, + layouter: impl Layouter<F>, data: &[Sha256Chip::BlockWord] -) -> Result<(), Error>

    Digest data, updating the internal state.

    -
    source

    pub fn finalize( +) -> Result<(), Error>

    Digest data, updating the internal state.

    +
    source

    pub fn finalize( self, - layouter: impl Layouter<F> -) -> Result<Sha256Digest<Sha256Chip::BlockWord>, Error>

    Retrieve result and consume hasher instance.

    -
    source

    pub fn digest( + layouter: impl Layouter<F> +) -> Result<Sha256Digest<Sha256Chip::BlockWord>, Error>

    Retrieve result and consume hasher instance.

    +
    source

    pub fn digest( chip: Sha256Chip, - layouter: impl Layouter<F>, + layouter: impl Layouter<F>, data: &[Sha256Chip::BlockWord] -) -> Result<Sha256Digest<Sha256Chip::BlockWord>, Error>

    Convenience function to compute hash of the data. It will handle hasher creation, +) -> Result<Sha256Digest<Sha256Chip::BlockWord>, Error>

    Convenience function to compute hash of the data. It will handle hasher creation, data feeding and finalization.

    -

    Trait Implementations§

    source§

    impl<F: Debug + Field, CS: Debug + Sha256Instructions<F>> Debug for Sha256<F, CS>where +

    Trait Implementations§

    source§

    impl<F: Debug + Field, CS: Debug + Sha256Instructions<F>> Debug for Sha256<F, CS>where CS::State: Debug, - CS::BlockWord: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, CS> RefUnwindSafe for Sha256<F, CS>where + CS::BlockWord: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F, CS> RefUnwindSafe for Sha256<F, CS>where CS: RefUnwindSafe, <CS as Sha256Instructions<F>>::BlockWord: RefUnwindSafe, <CS as Sha256Instructions<F>>::State: RefUnwindSafe,

    §

    impl<F, CS> Send for Sha256<F, CS>where @@ -48,10 +48,10 @@ <CS as Sha256Instructions<F>>::State: Unpin,

    §

    impl<F, CS> UnwindSafe for Sha256<F, CS>where CS: UnwindSafe, <CS as Sha256Instructions<F>>::BlockWord: UnwindSafe, - <CS as Sha256Instructions<F>>::State: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <CS as Sha256Instructions<F>>::State: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -67,11 +67,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -105,7 +105,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -137,10 +137,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sha256/struct.Sha256Digest.html b/rustdoc/latest/halo2_gadgets/sha256/struct.Sha256Digest.html index 71631e67da..bd17028716 100644 --- a/rustdoc/latest/halo2_gadgets/sha256/struct.Sha256Digest.html +++ b/rustdoc/latest/halo2_gadgets/sha256/struct.Sha256Digest.html @@ -1,4 +1,4 @@ -Sha256Digest in halo2_gadgets::sha256 - Rust
    +Sha256Digest in halo2_gadgets::sha256 - Rust -
    pub struct Sha256Digest<BlockWord>(_);
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    The output of a SHA-256 circuit invocation.

    -

    Trait Implementations§

    source§

    impl<BlockWord: Debug> Debug for Sha256Digest<BlockWord>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<BlockWord> RefUnwindSafe for Sha256Digest<BlockWord>where +
    pub struct Sha256Digest<BlockWord>(/* private fields */);
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    The output of a SHA-256 circuit invocation.

    +

    Trait Implementations§

    source§

    impl<BlockWord: Debug> Debug for Sha256Digest<BlockWord>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<BlockWord> RefUnwindSafe for Sha256Digest<BlockWord>where BlockWord: RefUnwindSafe,

    §

    impl<BlockWord> Send for Sha256Digest<BlockWord>where BlockWord: Send,

    §

    impl<BlockWord> Sync for Sha256Digest<BlockWord>where BlockWord: Sync,

    §

    impl<BlockWord> Unpin for Sha256Digest<BlockWord>where BlockWord: Unpin,

    §

    impl<BlockWord> UnwindSafe for Sha256Digest<BlockWord>where - BlockWord: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + BlockWord: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -38,11 +38,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -76,7 +76,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -108,10 +108,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sha256/struct.Table16Chip.html b/rustdoc/latest/halo2_gadgets/sha256/struct.Table16Chip.html index e2d9940042..d23df4c830 100644 --- a/rustdoc/latest/halo2_gadgets/sha256/struct.Table16Chip.html +++ b/rustdoc/latest/halo2_gadgets/sha256/struct.Table16Chip.html @@ -1,4 +1,4 @@ -Table16Chip in halo2_gadgets::sha256 - Rust
    +Table16Chip in halo2_gadgets::sha256 - Rust -
    pub struct Table16Chip { /* private fields */ }
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    A chip that implements SHA-256 with a maximum lookup table size of $2^16$.

    -

    Implementations§

    source§

    impl Table16Chip

    source

    pub fn construct(config: <Self as Chip<Base>>::Config) -> Self

    Reconstructs this chip from the given config.

    -
    source

    pub fn configure( - meta: &mut ConstraintSystem<Base> -) -> <Self as Chip<Base>>::Config

    Configures a circuit to include this chip.

    -
    source

    pub fn load( +
    pub struct Table16Chip { /* private fields */ }
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    A chip that implements SHA-256 with a maximum lookup table size of $2^16$.

    +

    Implementations§

    source§

    impl Table16Chip

    source

    pub fn construct(config: <Self as Chip<Base>>::Config) -> Self

    Reconstructs this chip from the given config.

    +
    source

    pub fn configure( + meta: &mut ConstraintSystem<Base> +) -> <Self as Chip<Base>>::Config

    Configures a circuit to include this chip.

    +
    source

    pub fn load( config: Table16Config, - layouter: &mut impl Layouter<Base> -) -> Result<(), Error>

    Loads the lookup table required by this chip into the circuit.

    -

    Trait Implementations§

    source§

    impl Chip<Fp> for Table16Chip

    §

    type Config = Table16Config

    A type that holds the configuration for this chip, and any other state it may need -during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of -Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit -synthesis. Read more
    source§

    impl Clone for Table16Chip

    source§

    fn clone(&self) -> Table16Chip

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Table16Chip

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Sha256Instructions<Fp> for Table16Chip

    §

    type State = State

    Variable representing the SHA-256 internal state.
    §

    type BlockWord = BlockWord

    Variable representing a 32-bit word of the input block to the SHA-256 compression -function.
    source§

    fn initialization_vector( + layouter: &mut impl Layouter<Base> +) -> Result<(), Error>

    Loads the lookup table required by this chip into the circuit.

    +

    Trait Implementations§

    source§

    impl Chip<Fp> for Table16Chip

    §

    type Config = Table16Config

    A type that holds the configuration for this chip, and any other state it may need +during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of +Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit +synthesis. Read more
    source§

    impl Clone for Table16Chip

    source§

    fn clone(&self) -> Table16Chip

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Table16Chip

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Sha256Instructions<Fp> for Table16Chip

    §

    type State = State

    Variable representing the SHA-256 internal state.
    §

    type BlockWord = BlockWord

    Variable representing a 32-bit word of the input block to the SHA-256 compression +function.
    source§

    fn initialization_vector( &self, - layouter: &mut impl Layouter<Base> -) -> Result<State, Error>

    Places the SHA-256 IV in the circuit, returning the initial state variable.
    source§

    fn initialization( + layouter: &mut impl Layouter<Base> +) -> Result<State, Error>

    Places the SHA-256 IV in the circuit, returning the initial state variable.
    source§

    fn initialization( &self, - layouter: &mut impl Layouter<Base>, + layouter: &mut impl Layouter<Base>, init_state: &Self::State -) -> Result<Self::State, Error>

    Creates an initial state from the output state of a previous block
    source§

    fn compress( +) -> Result<Self::State, Error>

    Creates an initial state from the output state of a previous block
    source§

    fn compress( &self, - layouter: &mut impl Layouter<Base>, + layouter: &mut impl Layouter<Base>, initialized_state: &Self::State, input: [Self::BlockWord; 16] -) -> Result<Self::State, Error>

    Starting from the given initialized state, processes a block of input and returns the -final state.
    source§

    fn digest( +) -> Result<Self::State, Error>

    Starting from the given initialized state, processes a block of input and returns the +final state.
    source§

    fn digest( &self, - layouter: &mut impl Layouter<Base>, + layouter: &mut impl Layouter<Base>, state: &Self::State -) -> Result<[Self::BlockWord; 8], Error>

    Converts the given state into a message digest.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +) -> Result<[Self::BlockWord; 8], Error>

    Converts the given state into a message digest.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -62,11 +62,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -100,7 +100,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -131,12 +131,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sha256/struct.Table16Config.html b/rustdoc/latest/halo2_gadgets/sha256/struct.Table16Config.html index 5271bd233d..7ffca3b7ad 100644 --- a/rustdoc/latest/halo2_gadgets/sha256/struct.Table16Config.html +++ b/rustdoc/latest/halo2_gadgets/sha256/struct.Table16Config.html @@ -1,4 +1,4 @@ -Table16Config in halo2_gadgets::sha256 - Rust
    +Table16Config in halo2_gadgets::sha256 - Rust -
    pub struct Table16Config { /* private fields */ }
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    Configuration for a Table16Chip.

    -

    Trait Implementations§

    source§

    impl Clone for Table16Config

    source§

    fn clone(&self) -> Table16Config

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Table16Config

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct Table16Config { /* private fields */ }
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    Configuration for a Table16Chip.

    +

    Trait Implementations§

    source§

    impl Clone for Table16Config

    source§

    fn clone(&self) -> Table16Config

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Table16Config

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -33,11 +33,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -71,7 +71,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -102,12 +102,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sha256/trait.Sha256Instructions.html b/rustdoc/latest/halo2_gadgets/sha256/trait.Sha256Instructions.html index f6a04a34fa..84e19704d7 100644 --- a/rustdoc/latest/halo2_gadgets/sha256/trait.Sha256Instructions.html +++ b/rustdoc/latest/halo2_gadgets/sha256/trait.Sha256Instructions.html @@ -1,4 +1,4 @@ -Sha256Instructions in halo2_gadgets::sha256 - Rust
    +Sha256Instructions in halo2_gadgets::sha256 - Rust -
    pub trait Sha256Instructions<F: Field>: Chip<F> {
    +
    pub trait Sha256Instructions<F: Field>: Chip<F> {
         type State: Clone + Debug;
         type BlockWord: Copy + Debug + Default;
     
         // Required methods
         fn initialization_vector(
             &self,
    -        layouter: &mut impl Layouter<F>
    -    ) -> Result<Self::State, Error>;
    +        layouter: &mut impl Layouter<F>
    +    ) -> Result<Self::State, Error>;
         fn initialization(
             &self,
    -        layouter: &mut impl Layouter<F>,
    +        layouter: &mut impl Layouter<F>,
             init_state: &Self::State
    -    ) -> Result<Self::State, Error>;
    +    ) -> Result<Self::State, Error>;
         fn compress(
             &self,
    -        layouter: &mut impl Layouter<F>,
    +        layouter: &mut impl Layouter<F>,
             initialized_state: &Self::State,
             input: [Self::BlockWord; 16]
    -    ) -> Result<Self::State, Error>;
    +    ) -> Result<Self::State, Error>;
         fn digest(
             &self,
    -        layouter: &mut impl Layouter<F>,
    +        layouter: &mut impl Layouter<F>,
             state: &Self::State
    -    ) -> Result<[Self::BlockWord; 8], Error>;
    +    ) -> Result<[Self::BlockWord; 8], Error>;
     }
    Available on crate feature unstable-sha256-gadget only.
    Expand description

    The set of circuit instructions required to use the Sha256 gadget.

    -

    Required Associated Types§

    source

    type State: Clone + Debug

    Variable representing the SHA-256 internal state.

    -
    source

    type BlockWord: Copy + Debug + Default

    Variable representing a 32-bit word of the input block to the SHA-256 compression +

    Required Associated Types§

    source

    type State: Clone + Debug

    Variable representing the SHA-256 internal state.

    +
    source

    type BlockWord: Copy + Debug + Default

    Variable representing a 32-bit word of the input block to the SHA-256 compression function.

    -

    Required Methods§

    Required Methods§

    source

    fn initialization_vector( &self, - layouter: &mut impl Layouter<F> -) -> Result<Self::State, Error>

    Places the SHA-256 IV in the circuit, returning the initial state variable.

    -
    source

    fn initialization( + layouter: &mut impl Layouter<F> +) -> Result<Self::State, Error>

    Places the SHA-256 IV in the circuit, returning the initial state variable.

    +
    source

    fn initialization( &self, - layouter: &mut impl Layouter<F>, + layouter: &mut impl Layouter<F>, init_state: &Self::State -) -> Result<Self::State, Error>

    Creates an initial state from the output state of a previous block

    -
    source

    fn compress( +) -> Result<Self::State, Error>

    Creates an initial state from the output state of a previous block

    +
    source

    fn compress( &self, - layouter: &mut impl Layouter<F>, + layouter: &mut impl Layouter<F>, initialized_state: &Self::State, input: [Self::BlockWord; 16] -) -> Result<Self::State, Error>

    Starting from the given initialized state, processes a block of input and returns the +) -> Result<Self::State, Error>

    Starting from the given initialized state, processes a block of input and returns the final state.

    -
    source

    fn digest( +

    source

    fn digest( &self, - layouter: &mut impl Layouter<F>, + layouter: &mut impl Layouter<F>, state: &Self::State -) -> Result<[Self::BlockWord; 8], Error>

    Converts the given state into a message digest.

    -

    Implementors§

    \ No newline at end of file +) -> Result<[Self::BlockWord; 8], Error>

    Converts the given state into a message digest.

    +

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/chip/index.html b/rustdoc/latest/halo2_gadgets/sinsemilla/chip/index.html index 1adbe9f4a9..cd95865c5b 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/chip/index.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/chip/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::sinsemilla::chip - Rust
    +halo2_gadgets::sinsemilla::chip - Rust -
    Expand description

    Chip implementations for the Sinsemilla gadgets.

    +
    Expand description

    Chip implementations for the Sinsemilla gadgets.

    Structs

    • A chip that implements 10-bit Sinsemilla using a lookup table and 5 advice columns.
    • Configuration for the Sinsemilla hash chip
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/chip/struct.SinsemillaChip.html b/rustdoc/latest/halo2_gadgets/sinsemilla/chip/struct.SinsemillaChip.html index 4a8105feed..015aab15b5 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/chip/struct.SinsemillaChip.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/chip/struct.SinsemillaChip.html @@ -1,4 +1,4 @@ -SinsemillaChip in halo2_gadgets::sinsemilla::chip - Rust
    +SinsemillaChip in halo2_gadgets::sinsemilla::chip - Rust -

    Implementations§

    source§

    impl<Hash, Commit, F> SinsemillaChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash>,

    source

    pub fn construct(config: <Self as Chip<Base>>::Config) -> Self

    Reconstructs this chip from the given config.

    -
    source

    pub fn load( + Commit: CommitDomains<Affine, F, Hash>,

    source

    pub fn construct(config: <Self as Chip<Base>>::Config) -> Self

    Reconstructs this chip from the given config.

    +
    source

    pub fn load( config: SinsemillaConfig<Hash, Commit, F>, - layouter: &mut impl Layouter<Base> -) -> Result<<Self as Chip<Base>>::Loaded, Error>

    Loads the lookup table required by this chip into the circuit.

    -
    source

    pub fn configure( - meta: &mut ConstraintSystem<Base>, - advices: [Column<Advice>; 5], - witness_pieces: Column<Advice>, - fixed_y_q: Column<Fixed>, - lookup: (TableColumn, TableColumn, TableColumn), + layouter: &mut impl Layouter<Base> +) -> Result<<Self as Chip<Base>>::Loaded, Error>

    Loads the lookup table required by this chip into the circuit.

    +
    source

    pub fn configure( + meta: &mut ConstraintSystem<Base>, + advices: [Column<Advice>; 5], + witness_pieces: Column<Advice>, + fixed_y_q: Column<Fixed>, + lookup: (TableColumn, TableColumn, TableColumn), range_check: LookupRangeCheckConfig<Base, { sinsemilla::K }> -) -> <Self as Chip<Base>>::Config

    Side-effects
    +) -> <Self as Chip<Base>>::Config
    Side-effects

    All columns in advices and will be equality-enabled.

    -

    Trait Implementations§

    source§

    impl<Hash, Commit, Fixed> Chip<Fp> for SinsemillaChip<Hash, Commit, Fixed>where +

    Trait Implementations§

    source§

    impl<Hash, Commit, Fixed> Chip<Fp> for SinsemillaChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine>, Fixed: FixedPoints<Affine>, - Commit: CommitDomains<Affine, Fixed, Hash>,

    §

    type Config = SinsemillaConfig<Hash, Commit, Fixed>

    A type that holds the configuration for this chip, and any other state it may need -during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of -Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit -synthesis. Read more
    source§

    impl<Hash, Commit, Fixed> Clone for SinsemillaChip<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash>,

    §

    type Config = SinsemillaConfig<Hash, Commit, Fixed>

    A type that holds the configuration for this chip, and any other state it may need +during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of +Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit +synthesis. Read more
    source§

    impl<Hash, Commit, Fixed> Clone for SinsemillaChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + Clone, Fixed: FixedPoints<Affine> + Clone, - Commit: CommitDomains<Affine, Fixed, Hash> + Clone,

    source§

    fn clone(&self) -> SinsemillaChip<Hash, Commit, Fixed>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<Hash, Commit, Fixed> Debug for SinsemillaChip<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash> + Clone,

    source§

    fn clone(&self) -> SinsemillaChip<Hash, Commit, Fixed>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<Hash, Commit, Fixed> Debug for SinsemillaChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + Debug, Fixed: FixedPoints<Affine> + Debug, - Commit: CommitDomains<Affine, Fixed, Hash> + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<Hash, Commit, Fixed> PartialEq<SinsemillaChip<Hash, Commit, Fixed>> for SinsemillaChip<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash> + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<Hash, Commit, Fixed> PartialEq<SinsemillaChip<Hash, Commit, Fixed>> for SinsemillaChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + PartialEq, Fixed: FixedPoints<Affine> + PartialEq, - Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,

    source§

    fn eq(&self, other: &SinsemillaChip<Hash, Commit, Fixed>) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl<Hash, Commit, F> SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }> for SinsemillaChip<Hash, Commit, F>where + Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,

    source§

    fn eq(&self, other: &SinsemillaChip<Hash, Commit, Fixed>) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl<Hash, Commit, F> SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }> for SinsemillaChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash>,

    §

    type CellValue = AssignedCell<Fp, Fp>

    A variable in the circuit.
    §

    type Message = Message<Fp, { sinsemilla::K }, { sinsemilla::C }>

    A message composed of Self::MessagePieces.
    §

    type MessagePiece = MessagePiece<Fp, { sinsemilla::K }>

    A piece in a message containing a number of K-bit words. + Commit: CommitDomains<Affine, F, Hash>,
    §

    type CellValue = AssignedCell<Fp, Fp>

    A variable in the circuit.
    §

    type Message = Message<Fp, { sinsemilla::K }, { sinsemilla::C }>

    A message composed of Self::MessagePieces.
    §

    type MessagePiece = MessagePiece<Fp, { sinsemilla::K }>

    A piece in a message containing a number of K-bit words. A Self::MessagePiece fits in a single base field element, which means it can only contain up to N words, where N*K <= C::Base::CAPACITY. Read more
    §

    type RunningSum = Vec<<SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::CellValue, Global>

    A cumulative sum z is used to decompose a Sinsemilla message. It produces intermediate values for each word in the message, such -that z_next = (z_cur - word_next) / 2^K. Read more
    §

    type X = AssignedCell<Fp, Fp>

    The x-coordinate of a point output of Self::hash_to_point.
    §

    type NonIdentityPoint = NonIdentityEccPoint

    A point output of Self::hash_to_point.
    §

    type FixedPoints = F

    A type enumerating the fixed points used in CommitDomains.
    §

    type HashDomains = Hash

    HashDomains used in this instruction.
    §

    type CommitDomains = Commit

    CommitDomains used in this instruction.
    source§

    fn witness_message_piece( +that z_next = (z_cur - word_next) / 2^K. Read more

    §

    type X = AssignedCell<Fp, Fp>

    The x-coordinate of a point output of Self::hash_to_point.
    §

    type NonIdentityPoint = NonIdentityEccPoint

    A point output of Self::hash_to_point.
    §

    type FixedPoints = F

    A type enumerating the fixed points used in CommitDomains.
    §

    type HashDomains = Hash

    HashDomains used in this instruction.
    §

    type CommitDomains = Commit

    CommitDomains used in this instruction.
    source§

    fn witness_message_piece( &self, - layouter: impl Layouter<Base>, - field_elem: Value<Base>, + layouter: impl Layouter<Base>, + field_elem: Value<Base>, num_words: usize -) -> Result<Self::MessagePiece, Error>

    Witness a message piece given a field element. Returns a Self::MessagePiece -encoding the given message. Read more
    source§

    fn hash_to_point( +) -> Result<Self::MessagePiece, Error>

    Witness a message piece given a field element. Returns a Self::MessagePiece +encoding the given message. Read more
    source§

    fn hash_to_point( &self, - layouter: impl Layouter<Base>, + layouter: impl Layouter<Base>, Q: Affine, message: Self::Message -) -> Result<(Self::NonIdentityPoint, Vec<Self::RunningSum>), Error>

    Hashes a message to an ECC curve point. +) -> Result<(Self::NonIdentityPoint, Vec<Self::RunningSum>), Error>
    Hashes a message to an ECC curve point. This returns both the resulting point, as well as the message decomposition in the form of intermediate values in a cumulative -sum.
    source§

    fn extract(point: &Self::NonIdentityPoint) -> Self::X

    Extracts the x-coordinate of the output of a Sinsemilla hash.
    source§

    impl<Hash, Commit, Fixed> Eq for SinsemillaChip<Hash, Commit, Fixed>where +sum.

    source§

    fn extract(point: &Self::NonIdentityPoint) -> Self::X

    Extracts the x-coordinate of the output of a Sinsemilla hash.
    source§

    impl<Hash, Commit, Fixed> Eq for SinsemillaChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + Eq, Fixed: FixedPoints<Affine> + Eq, - Commit: CommitDomains<Affine, Fixed, Hash> + Eq,

    source§

    impl<Hash, Commit, Fixed> StructuralEq for SinsemillaChip<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash> + Eq,

    source§

    impl<Hash, Commit, Fixed> StructuralEq for SinsemillaChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine>, Fixed: FixedPoints<Affine>, - Commit: CommitDomains<Affine, Fixed, Hash>,

    source§

    impl<Hash, Commit, Fixed> StructuralPartialEq for SinsemillaChip<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash>,

    source§

    impl<Hash, Commit, Fixed> StructuralPartialEq for SinsemillaChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine>, Fixed: FixedPoints<Affine>, Commit: CommitDomains<Affine, Fixed, Hash>,

    Auto Trait Implementations§

    §

    impl<Hash, Commit, Fixed> RefUnwindSafe for SinsemillaChip<Hash, Commit, Fixed>where @@ -98,10 +98,10 @@ Hash: Unpin,

    §

    impl<Hash, Commit, Fixed> UnwindSafe for SinsemillaChip<Hash, Commit, Fixed>where Commit: UnwindSafe, Fixed: UnwindSafe, - Hash: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Hash: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -117,11 +117,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -155,7 +155,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -186,12 +186,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/chip/struct.SinsemillaConfig.html b/rustdoc/latest/halo2_gadgets/sinsemilla/chip/struct.SinsemillaConfig.html index fedcdee5b0..94b7b516f0 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/chip/struct.SinsemillaConfig.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/chip/struct.SinsemillaConfig.html @@ -1,4 +1,4 @@ -SinsemillaConfig in halo2_gadgets::sinsemilla::chip - Rust
    +SinsemillaConfig in halo2_gadgets::sinsemilla::chip - Rust -
    pub struct SinsemillaConfig<Hash, Commit, F>where
    +
    pub struct SinsemillaConfig<Hash, Commit, F>where
         Hash: HashDomains<Affine>,
         F: FixedPoints<Affine>,
         Commit: CommitDomains<Affine, F, Hash>,{ /* private fields */ }
    Expand description

    Configuration for the Sinsemilla hash chip

    -

    Implementations§

    source§

    impl<Hash, Commit, F> SinsemillaConfig<Hash, Commit, F>where +

    Implementations§

    source§

    impl<Hash, Commit, F> SinsemillaConfig<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash>,

    source

    pub fn lookup_config(&self) -> LookupRangeCheckConfig<Base, { sinsemilla::K }>

    Returns the lookup range check config used in this config.

    -

    Trait Implementations§

    source§

    impl<Hash, Commit, F> Clone for SinsemillaConfig<Hash, Commit, F>where + Commit: CommitDomains<Affine, F, Hash>,

    source

    pub fn lookup_config(&self) -> LookupRangeCheckConfig<Base, { sinsemilla::K }>

    Returns the lookup range check config used in this config.

    +

    Trait Implementations§

    source§

    impl<Hash, Commit, F> Clone for SinsemillaConfig<Hash, Commit, F>where Hash: HashDomains<Affine> + Clone, F: FixedPoints<Affine> + Clone, - Commit: CommitDomains<Affine, F, Hash> + Clone,

    source§

    fn clone(&self) -> SinsemillaConfig<Hash, Commit, F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<Hash, Commit, F> Debug for SinsemillaConfig<Hash, Commit, F>where + Commit: CommitDomains<Affine, F, Hash> + Clone,

    source§

    fn clone(&self) -> SinsemillaConfig<Hash, Commit, F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<Hash, Commit, F> Debug for SinsemillaConfig<Hash, Commit, F>where Hash: HashDomains<Affine> + Debug, F: FixedPoints<Affine> + Debug, - Commit: CommitDomains<Affine, F, Hash> + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<Hash, Commit, F> PartialEq<SinsemillaConfig<Hash, Commit, F>> for SinsemillaConfig<Hash, Commit, F>where + Commit: CommitDomains<Affine, F, Hash> + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<Hash, Commit, F> PartialEq<SinsemillaConfig<Hash, Commit, F>> for SinsemillaConfig<Hash, Commit, F>where Hash: HashDomains<Affine> + PartialEq, F: FixedPoints<Affine> + PartialEq, - Commit: CommitDomains<Affine, F, Hash> + PartialEq,

    source§

    fn eq(&self, other: &SinsemillaConfig<Hash, Commit, F>) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl<Hash, Commit, F> Eq for SinsemillaConfig<Hash, Commit, F>where + Commit: CommitDomains<Affine, F, Hash> + PartialEq,

    source§

    fn eq(&self, other: &SinsemillaConfig<Hash, Commit, F>) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl<Hash, Commit, F> Eq for SinsemillaConfig<Hash, Commit, F>where Hash: HashDomains<Affine> + Eq, F: FixedPoints<Affine> + Eq, - Commit: CommitDomains<Affine, F, Hash> + Eq,

    source§

    impl<Hash, Commit, F> StructuralEq for SinsemillaConfig<Hash, Commit, F>where + Commit: CommitDomains<Affine, F, Hash> + Eq,

    source§

    impl<Hash, Commit, F> StructuralEq for SinsemillaConfig<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash>,

    source§

    impl<Hash, Commit, F> StructuralPartialEq for SinsemillaConfig<Hash, Commit, F>where + Commit: CommitDomains<Affine, F, Hash>,

    source§

    impl<Hash, Commit, F> StructuralPartialEq for SinsemillaConfig<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, Commit: CommitDomains<Affine, F, Hash>,

    Auto Trait Implementations§

    §

    impl<Hash, Commit, F> RefUnwindSafe for SinsemillaConfig<Hash, Commit, F>where @@ -56,10 +56,10 @@ Hash: Unpin,

    §

    impl<Hash, Commit, F> UnwindSafe for SinsemillaConfig<Hash, Commit, F>where Commit: UnwindSafe, F: UnwindSafe, - Hash: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Hash: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -75,11 +75,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -113,7 +113,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -144,12 +144,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/index.html b/rustdoc/latest/halo2_gadgets/sinsemilla/index.html index cde7b9fb65..7882e26032 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/index.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::sinsemilla - Rust
    +halo2_gadgets::sinsemilla - Rust -
    Expand description

    The Sinsemilla hash function.

    +
    Expand description

    The Sinsemilla hash function.

    Modules

    • Chip implementations for the Sinsemilla gadgets.
    • Gadgets for implementing a Merkle tree with Sinsemilla.
    • Implementation of Sinsemilla outside the circuit.

    Structs

    • Gadget representing a domain in which $\mathsf{SinsemillaCommit}$ and $\mathsf{SinsemillaShortCommit}$ can be used.
    • A domain in which $\mathsf{SinsemillaHashToPoint}$ and $\mathsf{SinsemillaHash}$ can be used.
    • A message to be hashed.
    • A message piece with a bitlength of some multiple of K.

    Traits

    This chip does NOT constrain left⋆ and right⋆ to be canonical encodings of left and right.

    -

    Implementations§

    source§

    impl<Hash, Commit, F> MerkleChip<Hash, Commit, F>where +

    Implementations§

    source§

    impl<Hash, Commit, F> MerkleChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash>,

    source

    pub fn configure( - meta: &mut ConstraintSystem<Base>, + Commit: CommitDomains<Affine, F, Hash>,

    source

    pub fn configure( + meta: &mut ConstraintSystem<Base>, sinsemilla_config: SinsemillaConfig<Hash, Commit, F> ) -> MerkleConfig<Hash, Commit, F>

    Configures the MerkleChip.

    -
    source

    pub fn construct(config: MerkleConfig<Hash, Commit, F>) -> Self

    Constructs a MerkleChip given a MerkleConfig.

    -

    Trait Implementations§

    source§

    impl<Hash, Commit, Fixed> Chip<Fp> for MerkleChip<Hash, Commit, Fixed>where +

    source

    pub fn construct(config: MerkleConfig<Hash, Commit, F>) -> Self

    Constructs a MerkleChip given a MerkleConfig.

    +

    Trait Implementations§

    source§

    impl<Hash, Commit, Fixed> Chip<Fp> for MerkleChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine>, Fixed: FixedPoints<Affine>, - Commit: CommitDomains<Affine, Fixed, Hash>,

    §

    type Config = MerkleConfig<Hash, Commit, Fixed>

    A type that holds the configuration for this chip, and any other state it may need -during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of -Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit -synthesis. Read more
    source§

    impl<Hash, Commit, Fixed> Clone for MerkleChip<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash>,

    §

    type Config = MerkleConfig<Hash, Commit, Fixed>

    A type that holds the configuration for this chip, and any other state it may need +during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of +Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit +synthesis. Read more
    source§

    impl<Hash, Commit, Fixed> Clone for MerkleChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + Clone, Fixed: FixedPoints<Affine> + Clone, - Commit: CommitDomains<Affine, Fixed, Hash> + Clone,

    source§

    fn clone(&self) -> MerkleChip<Hash, Commit, Fixed>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<Hash, Commit, F> CondSwapInstructions<Fp> for MerkleChip<Hash, Commit, F>where + Commit: CommitDomains<Affine, Fixed, Hash> + Clone,

    source§

    fn clone(&self) -> MerkleChip<Hash, Commit, Fixed>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<Hash, Commit, F> CondSwapInstructions<Fp> for MerkleChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash>,

    source§

    fn swap( + Commit: CommitDomains<Affine, F, Hash>,

    source§

    fn swap( &self, - layouter: impl Layouter<Base>, - pair: (Self::Var, Value<Base>), - swap: Value<bool> -) -> Result<(Self::Var, Self::Var), Error>

    Given an input pair (a,b) and a swap boolean flag, returns -(b,a) if swap is set, else (a,b) if swap is not set. Read more
    source§

    impl<Hash, Commit, Fixed> Debug for MerkleChip<Hash, Commit, Fixed>where + layouter: impl Layouter<Base>, + pair: (Self::Var, Value<Base>), + swap: Value<bool> +) -> Result<(Self::Var, Self::Var), Error>

    Given an input pair (a,b) and a swap boolean flag, returns +(b,a) if swap is set, else (a,b) if swap is not set. Read more
    source§

    impl<Hash, Commit, Fixed> Debug for MerkleChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + Debug, Fixed: FixedPoints<Affine> + Debug, - Commit: CommitDomains<Affine, Fixed, Hash> + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<Hash, Commit, F, const MERKLE_DEPTH: usize> MerkleInstructions<EpAffine, MERKLE_DEPTH, { sinsemilla::K }, { sinsemilla::C }> for MerkleChip<Hash, Commit, F>where + Commit: CommitDomains<Affine, Fixed, Hash> + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<Hash, Commit, F, const MERKLE_DEPTH: usize> MerkleInstructions<EpAffine, MERKLE_DEPTH, { sinsemilla::K }, { sinsemilla::C }> for MerkleChip<Hash, Commit, F>where Hash: HashDomains<Affine> + Eq, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash> + Eq,

    source§

    fn hash_layer( + Commit: CommitDomains<Affine, F, Hash> + Eq,

    source§

    fn hash_layer( &self, - layouter: impl Layouter<Base>, + layouter: impl Layouter<Base>, Q: Affine, l: usize, left: Self::Var, right: Self::Var -) -> Result<Self::Var, Error>

    Compute MerkleCRH for a given layer. The hash that computes the root +) -> Result<Self::Var, Error>
    Compute MerkleCRH for a given layer. The hash that computes the root is at layer 0, and the hashes that are applied to two leaves are at -layer MERKLE_DEPTH - 1 = layer 31.
    source§

    impl<Hash, Commit, Fixed> PartialEq<MerkleChip<Hash, Commit, Fixed>> for MerkleChip<Hash, Commit, Fixed>where +layer MERKLE_DEPTH - 1 = layer 31.

    source§

    impl<Hash, Commit, Fixed> PartialEq<MerkleChip<Hash, Commit, Fixed>> for MerkleChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + PartialEq, Fixed: FixedPoints<Affine> + PartialEq, - Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,

    source§

    fn eq(&self, other: &MerkleChip<Hash, Commit, Fixed>) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl<Hash, Commit, F> SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }> for MerkleChip<Hash, Commit, F>where + Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,

    source§

    fn eq(&self, other: &MerkleChip<Hash, Commit, Fixed>) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl<Hash, Commit, F> SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }> for MerkleChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, Commit: CommitDomains<Affine, F, Hash>,

    §

    type CellValue = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::CellValue

    A variable in the circuit.
    §

    type Message = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::Message

    A message composed of Self::MessagePieces.
    §

    type MessagePiece = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::MessagePiece

    A piece in a message containing a number of K-bit words. @@ -80,35 +80,35 @@ which means it can only contain up to N words, where N*K <= C::Base::CAPACITY. Read more
    §

    type RunningSum = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::RunningSum

    A cumulative sum z is used to decompose a Sinsemilla message. It produces intermediate values for each word in the message, such -that z_next = (z_cur - word_next) / 2^K. Read more
    §

    type X = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::X

    The x-coordinate of a point output of Self::hash_to_point.
    §

    type NonIdentityPoint = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::NonIdentityPoint

    A point output of Self::hash_to_point.
    §

    type FixedPoints = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::FixedPoints

    A type enumerating the fixed points used in CommitDomains.
    §

    type HashDomains = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::HashDomains

    HashDomains used in this instruction.
    §

    type CommitDomains = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::CommitDomains

    CommitDomains used in this instruction.
    source§

    fn witness_message_piece( +that z_next = (z_cur - word_next) / 2^K. Read more

    §

    type X = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::X

    The x-coordinate of a point output of Self::hash_to_point.
    §

    type NonIdentityPoint = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::NonIdentityPoint

    A point output of Self::hash_to_point.
    §

    type FixedPoints = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::FixedPoints

    A type enumerating the fixed points used in CommitDomains.
    §

    type HashDomains = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::HashDomains

    HashDomains used in this instruction.
    §

    type CommitDomains = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::CommitDomains

    CommitDomains used in this instruction.
    source§

    fn witness_message_piece( &self, - layouter: impl Layouter<Base>, - value: Value<Base>, + layouter: impl Layouter<Base>, + value: Value<Base>, num_words: usize -) -> Result<Self::MessagePiece, Error>

    Witness a message piece given a field element. Returns a Self::MessagePiece -encoding the given message. Read more
    source§

    fn hash_to_point( +) -> Result<Self::MessagePiece, Error>

    Witness a message piece given a field element. Returns a Self::MessagePiece +encoding the given message. Read more
    source§

    fn hash_to_point( &self, - layouter: impl Layouter<Base>, + layouter: impl Layouter<Base>, Q: Affine, message: Self::Message -) -> Result<(Self::NonIdentityPoint, Vec<Vec<Self::CellValue>>), Error>

    Hashes a message to an ECC curve point. +) -> Result<(Self::NonIdentityPoint, Vec<Vec<Self::CellValue>>), Error>
    Hashes a message to an ECC curve point. This returns both the resulting point, as well as the message decomposition in the form of intermediate values in a cumulative -sum.
    source§

    fn extract(point: &Self::NonIdentityPoint) -> Self::X

    Extracts the x-coordinate of the output of a Sinsemilla hash.
    source§

    impl<Hash, Commit, F> UtilitiesInstructions<Fp> for MerkleChip<Hash, Commit, F>where +sum.

    source§

    fn extract(point: &Self::NonIdentityPoint) -> Self::X

    Extracts the x-coordinate of the output of a Sinsemilla hash.
    source§

    impl<Hash, Commit, F> UtilitiesInstructions<Fp> for MerkleChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash>,

    §

    type Var = AssignedCell<Fp, Fp>

    Variable in the circuit.
    source§

    fn load_private( + Commit: CommitDomains<Affine, F, Hash>,

    §

    type Var = AssignedCell<Fp, Fp>

    Variable in the circuit.
    source§

    fn load_private( &self, - layouter: impl Layouter<F>, - column: Column<Advice>, - value: Value<F> -) -> Result<Self::Var, Error>

    Load a variable.
    source§

    impl<Hash, Commit, Fixed> Eq for MerkleChip<Hash, Commit, Fixed>where + layouter: impl Layouter<F>, + column: Column<Advice>, + value: Value<F> +) -> Result<Self::Var, Error>

    Load a variable.
    source§

    impl<Hash, Commit, Fixed> Eq for MerkleChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + Eq, Fixed: FixedPoints<Affine> + Eq, - Commit: CommitDomains<Affine, Fixed, Hash> + Eq,

    source§

    impl<Hash, Commit, Fixed> StructuralEq for MerkleChip<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash> + Eq,

    source§

    impl<Hash, Commit, Fixed> StructuralEq for MerkleChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine>, Fixed: FixedPoints<Affine>, - Commit: CommitDomains<Affine, Fixed, Hash>,

    source§

    impl<Hash, Commit, Fixed> StructuralPartialEq for MerkleChip<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash>,

    source§

    impl<Hash, Commit, Fixed> StructuralPartialEq for MerkleChip<Hash, Commit, Fixed>where Hash: HashDomains<Affine>, Fixed: FixedPoints<Affine>, Commit: CommitDomains<Affine, Fixed, Hash>,

    Auto Trait Implementations§

    §

    impl<Hash, Commit, Fixed> RefUnwindSafe for MerkleChip<Hash, Commit, Fixed>where @@ -126,10 +126,10 @@ Hash: Unpin,

    §

    impl<Hash, Commit, Fixed> UnwindSafe for MerkleChip<Hash, Commit, Fixed>where Commit: UnwindSafe, Fixed: UnwindSafe, - Hash: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Hash: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -145,11 +145,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -183,7 +183,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -214,12 +214,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/chip/struct.MerkleConfig.html b/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/chip/struct.MerkleConfig.html index cb1cccc786..3be6ff28e3 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/chip/struct.MerkleConfig.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/chip/struct.MerkleConfig.html @@ -1,4 +1,4 @@ -MerkleConfig in halo2_gadgets::sinsemilla::merkle::chip - Rust
    +MerkleConfig in halo2_gadgets::sinsemilla::merkle::chip - Rust -
    pub struct MerkleConfig<Hash, Commit, Fixed>where
    +
    pub struct MerkleConfig<Hash, Commit, Fixed>where
         Hash: HashDomains<Affine>,
         Fixed: FixedPoints<Affine>,
         Commit: CommitDomains<Affine, Fixed, Hash>,{ /* private fields */ }
    Expand description

    Configuration for the MerkleChip implementation.

    -

    Trait Implementations§

    source§

    impl<Hash, Commit, Fixed> Clone for MerkleConfig<Hash, Commit, Fixed>where +

    Trait Implementations§

    source§

    impl<Hash, Commit, Fixed> Clone for MerkleConfig<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + Clone, Fixed: FixedPoints<Affine> + Clone, - Commit: CommitDomains<Affine, Fixed, Hash> + Clone,

    source§

    fn clone(&self) -> MerkleConfig<Hash, Commit, Fixed>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<Hash, Commit, Fixed> Debug for MerkleConfig<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash> + Clone,

    source§

    fn clone(&self) -> MerkleConfig<Hash, Commit, Fixed>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<Hash, Commit, Fixed> Debug for MerkleConfig<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + Debug, Fixed: FixedPoints<Affine> + Debug, - Commit: CommitDomains<Affine, Fixed, Hash> + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<Hash, Commit, Fixed> PartialEq<MerkleConfig<Hash, Commit, Fixed>> for MerkleConfig<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash> + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<Hash, Commit, Fixed> PartialEq<MerkleConfig<Hash, Commit, Fixed>> for MerkleConfig<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + PartialEq, Fixed: FixedPoints<Affine> + PartialEq, - Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,

    source§

    fn eq(&self, other: &MerkleConfig<Hash, Commit, Fixed>) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl<Hash, Commit, Fixed> Eq for MerkleConfig<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,

    source§

    fn eq(&self, other: &MerkleConfig<Hash, Commit, Fixed>) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl<Hash, Commit, Fixed> Eq for MerkleConfig<Hash, Commit, Fixed>where Hash: HashDomains<Affine> + Eq, Fixed: FixedPoints<Affine> + Eq, - Commit: CommitDomains<Affine, Fixed, Hash> + Eq,

    source§

    impl<Hash, Commit, Fixed> StructuralEq for MerkleConfig<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash> + Eq,

    source§

    impl<Hash, Commit, Fixed> StructuralEq for MerkleConfig<Hash, Commit, Fixed>where Hash: HashDomains<Affine>, Fixed: FixedPoints<Affine>, - Commit: CommitDomains<Affine, Fixed, Hash>,

    source§

    impl<Hash, Commit, Fixed> StructuralPartialEq for MerkleConfig<Hash, Commit, Fixed>where + Commit: CommitDomains<Affine, Fixed, Hash>,

    source§

    impl<Hash, Commit, Fixed> StructuralPartialEq for MerkleConfig<Hash, Commit, Fixed>where Hash: HashDomains<Affine>, Fixed: FixedPoints<Affine>, Commit: CommitDomains<Affine, Fixed, Hash>,

    Auto Trait Implementations§

    §

    impl<Hash, Commit, Fixed> RefUnwindSafe for MerkleConfig<Hash, Commit, Fixed>where @@ -52,10 +52,10 @@ Hash: Unpin,

    §

    impl<Hash, Commit, Fixed> UnwindSafe for MerkleConfig<Hash, Commit, Fixed>where Commit: UnwindSafe, Fixed: UnwindSafe, - Hash: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Hash: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -71,11 +71,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -109,7 +109,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -140,12 +140,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/constant.MERKLE_CRH_PERSONALIZATION.html b/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/constant.MERKLE_CRH_PERSONALIZATION.html index 523c30042d..6c01c83afa 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/constant.MERKLE_CRH_PERSONALIZATION.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/constant.MERKLE_CRH_PERSONALIZATION.html @@ -1,4 +1,4 @@ -MERKLE_CRH_PERSONALIZATION in halo2_gadgets::sinsemilla::merkle - Rust
    +MERKLE_CRH_PERSONALIZATION in halo2_gadgets::sinsemilla::merkle - Rust -
    pub const MERKLE_CRH_PERSONALIZATION: &str = "z.cash:Orchard-MerkleCRH";
    Expand description

    SWU hash-to-curve personalization for the Merkle CRH generator

    +
    pub const MERKLE_CRH_PERSONALIZATION: &str = "z.cash:Orchard-MerkleCRH";
    Expand description

    SWU hash-to-curve personalization for the Merkle CRH generator

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/index.html b/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/index.html index 026cd69e5d..ac8dafc055 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/index.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::sinsemilla::merkle - Rust
    +halo2_gadgets::sinsemilla::merkle - Rust -
    Expand description

    Gadgets for implementing a Merkle tree with Sinsemilla.

    +
    Expand description

    Gadgets for implementing a Merkle tree with Sinsemilla.

    Modules

    • Chip implementing a Merkle hash using Sinsemilla as the hash function.

    Structs

    • Gadget representing a Merkle path that proves a leaf exists in a Merkle tree at a specific position.

    Constants

    Traits

    source§

    impl<C: CurveAffine, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where + MerkleChip: MerkleInstructions<C, PATH_LENGTH, K, MAX_WORDS> + Clone,

    source

    pub fn calculate_root( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, leaf: MerkleChip::Var -) -> Result<MerkleChip::Var, Error>

    Calculates the root of the tree containing the given leaf at this Merkle path.

    +) -> Result<MerkleChip::Var, Error>

    Calculates the root of the tree containing the given leaf at this Merkle path.

    Implements Zcash Protocol Specification Section 4.9: Merkle Path Validity.

    -

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> Clone for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where +

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> Clone for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where MerkleChip: MerkleInstructions<C, PATH_LENGTH, K, MAX_WORDS> + Clone + Clone, MerkleChip::HashDomains: Clone, - C::Base: Clone,

    source§

    fn clone(&self) -> MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> Debug for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where + C::Base: Clone,

    source§

    fn clone(&self) -> MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> Debug for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where MerkleChip: MerkleInstructions<C, PATH_LENGTH, K, MAX_WORDS> + Clone + Debug, MerkleChip::HashDomains: Debug, - C::Base: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> RefUnwindSafe for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where + C::Base: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> RefUnwindSafe for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where MerkleChip: RefUnwindSafe, <C as CurveAffine>::Base: RefUnwindSafe, <MerkleChip as SinsemillaInstructions<C, K, MAX_WORDS>>::HashDomains: RefUnwindSafe,

    §

    impl<C, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> Send for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where @@ -54,10 +54,10 @@ <MerkleChip as SinsemillaInstructions<C, K, MAX_WORDS>>::HashDomains: Unpin,

    §

    impl<C, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> UnwindSafe for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where MerkleChip: UnwindSafe, <C as CurveAffine>::Base: UnwindSafe, - <MerkleChip as SinsemillaInstructions<C, K, MAX_WORDS>>::HashDomains: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <MerkleChip as SinsemillaInstructions<C, K, MAX_WORDS>>::HashDomains: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -73,11 +73,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -111,7 +111,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -142,12 +142,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/trait.MerkleInstructions.html b/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/trait.MerkleInstructions.html index 800495328c..2de3eebda6 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/trait.MerkleInstructions.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/merkle/trait.MerkleInstructions.html @@ -1,4 +1,4 @@ -MerkleInstructions in halo2_gadgets::sinsemilla::merkle - Rust
    +MerkleInstructions in halo2_gadgets::sinsemilla::merkle - Rust -
    pub trait MerkleInstructions<C: CurveAffine, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize>: SinsemillaInstructions<C, K, MAX_WORDS> + CondSwapInstructions<C::Base> + UtilitiesInstructions<C::Base> + Chip<C::Base> {
    +
    pub trait MerkleInstructions<C: CurveAffine, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize>: SinsemillaInstructions<C, K, MAX_WORDS> + CondSwapInstructions<C::Base> + UtilitiesInstructions<C::Base> + Chip<C::Base> {
         // Required method
         fn hash_layer(
             &self,
    -        layouter: impl Layouter<C::Base>,
    +        layouter: impl Layouter<C::Base>,
             Q: C,
             l: usize,
             left: Self::Var,
             right: Self::Var
    -    ) -> Result<Self::Var, Error>;
    +    ) -> Result<Self::Var, Error>;
     }
    Expand description

    Instructions to check the validity of a Merkle path of a given PATH_LENGTH. The hash function used is a Sinsemilla instance with K-bit words. The hash function can process MAX_WORDS words.

    -

    Required Methods§

    Required Methods§

    source

    fn hash_layer( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, Q: C, l: usize, left: Self::Var, right: Self::Var -) -> Result<Self::Var, Error>

    Compute MerkleCRH for a given layer. The hash that computes the root +) -> Result<Self::Var, Error>

    Compute MerkleCRH for a given layer. The hash that computes the root is at layer 0, and the hashes that are applied to two leaves are at layer MERKLE_DEPTH - 1 = layer 31.

    -

    Implementors§

    source§

    impl<Hash, Commit, F, const MERKLE_DEPTH: usize> MerkleInstructions<EpAffine, MERKLE_DEPTH, { sinsemilla::K }, { sinsemilla::C }> for MerkleChip<Hash, Commit, F>where +

    Implementors§

    source§

    impl<Hash, Commit, F, const MERKLE_DEPTH: usize> MerkleInstructions<EpAffine, MERKLE_DEPTH, { sinsemilla::K }, { sinsemilla::C }> for MerkleChip<Hash, Commit, F>where Hash: HashDomains<Affine> + Eq, F: FixedPoints<Affine>, Commit: CommitDomains<Affine, F, Hash> + Eq,

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.C.html b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.C.html index c874fbe127..1110950f4f 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.C.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.C.html @@ -1,4 +1,4 @@ -C in halo2_gadgets::sinsemilla::primitives - Rust
    +C in halo2_gadgets::sinsemilla::primitives - Rust -
    pub const C: usize = 253;
    Expand description

    The largest integer such that $2^c \leq (r_P - 1) / 2$, where $r_P$ is the order +

    pub const C: usize = 253;
    Expand description

    The largest integer such that $2^c \leq (r_P - 1) / 2$, where $r_P$ is the order of Pallas.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.INV_TWO_POW_K.html b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.INV_TWO_POW_K.html index 70a3b087b0..73700e19e2 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.INV_TWO_POW_K.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.INV_TWO_POW_K.html @@ -1,4 +1,4 @@ -INV_TWO_POW_K in halo2_gadgets::sinsemilla::primitives - Rust
    +INV_TWO_POW_K in halo2_gadgets::sinsemilla::primitives - Rust -
    pub const INV_TWO_POW_K: [u8; 32];
    Expand description

    $\frac{1}{2^K}$

    +
    pub const INV_TWO_POW_K: [u8; 32];
    Expand description

    $\frac{1}{2^K}$

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.K.html b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.K.html index 73a0932b11..c39276b5b0 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.K.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.K.html @@ -1,4 +1,4 @@ -K in halo2_gadgets::sinsemilla::primitives - Rust
    +K in halo2_gadgets::sinsemilla::primitives - Rust -
    pub const K: usize = 10;
    Expand description

    Number of bits of each message piece in $\mathsf{SinsemillaHashToPoint}$

    +
    pub const K: usize = 10;
    Expand description

    Number of bits of each message piece in $\mathsf{SinsemillaHashToPoint}$

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.Q_PERSONALIZATION.html b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.Q_PERSONALIZATION.html index 2fb87a87b1..23aadb59a6 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.Q_PERSONALIZATION.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.Q_PERSONALIZATION.html @@ -1,4 +1,4 @@ -Q_PERSONALIZATION in halo2_gadgets::sinsemilla::primitives - Rust
    +Q_PERSONALIZATION in halo2_gadgets::sinsemilla::primitives - Rust -
    pub const Q_PERSONALIZATION: &str = "z.cash:SinsemillaQ";
    Expand description

    SWU hash-to-curve personalization for Sinsemilla $Q$ generators.

    +
    pub const Q_PERSONALIZATION: &str = "z.cash:SinsemillaQ";
    Expand description

    SWU hash-to-curve personalization for Sinsemilla $Q$ generators.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.SINSEMILLA_S.html b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.SINSEMILLA_S.html index 6fd0edc782..3f9b6bb144 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.SINSEMILLA_S.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.SINSEMILLA_S.html @@ -1,4 +1,4 @@ -SINSEMILLA_S in halo2_gadgets::sinsemilla::primitives - Rust
    +SINSEMILLA_S in halo2_gadgets::sinsemilla::primitives - Rust -
    pub const SINSEMILLA_S: [(Base, Base); 1024];
    Expand description

    The precomputed bases for the Sinsemilla hash function.

    +
    pub const SINSEMILLA_S: [(Base, Base); 1024];
    Expand description

    The precomputed bases for the Sinsemilla hash function.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.S_PERSONALIZATION.html b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.S_PERSONALIZATION.html index c3c584aeb1..a31e0208a9 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.S_PERSONALIZATION.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/constant.S_PERSONALIZATION.html @@ -1,4 +1,4 @@ -S_PERSONALIZATION in halo2_gadgets::sinsemilla::primitives - Rust
    +S_PERSONALIZATION in halo2_gadgets::sinsemilla::primitives - Rust -
    pub const S_PERSONALIZATION: &str = "z.cash:SinsemillaS";
    Expand description

    SWU hash-to-curve personalization for Sinsemilla $S$ generators.

    +
    pub const S_PERSONALIZATION: &str = "z.cash:SinsemillaS";
    Expand description

    SWU hash-to-curve personalization for Sinsemilla $S$ generators.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/index.html b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/index.html index 0f3fe8692a..3fa742f239 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/index.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::sinsemilla::primitives - Rust
    +halo2_gadgets::sinsemilla::primitives - Rust -
    Expand description

    Implementation of Sinsemilla outside the circuit.

    +
    Expand description

    Implementation of Sinsemilla outside the circuit.

    Structs

    • A domain in which $\mathsf{SinsemillaCommit}$ and $\mathsf{SinsemillaShortCommit}$ can be used.
    • A domain in which $\mathsf{SinsemillaHashToPoint}$ and $\mathsf{SinsemillaHash}$ can be used.

    Constants

    Trait Implementations§

    source§

    impl Debug for CommitDomain

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -47,11 +47,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -85,7 +85,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -117,10 +117,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/struct.HashDomain.html b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/struct.HashDomain.html index af546f97f7..ff6edf1633 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/struct.HashDomain.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/primitives/struct.HashDomain.html @@ -1,4 +1,4 @@ -HashDomain in halo2_gadgets::sinsemilla::primitives - Rust
    +HashDomain in halo2_gadgets::sinsemilla::primitives - Rust -
    pub struct HashDomain { /* private fields */ }
    Expand description

    A domain in which $\mathsf{SinsemillaHashToPoint}$ and $\mathsf{SinsemillaHash}$ can +

    pub struct HashDomain { /* private fields */ }
    Expand description

    A domain in which $\mathsf{SinsemillaHashToPoint}$ and $\mathsf{SinsemillaHash}$ can be used.

    -

    Implementations§

    source§

    impl HashDomain

    source

    pub fn new(domain: &str) -> Self

    Constructs a new HashDomain with a specific prefix string.

    -
    source

    pub fn hash_to_point(&self, msg: impl Iterator<Item = bool>) -> CtOption<Point>

    $\mathsf{SinsemillaHashToPoint}$ from § 5.4.1.9.

    -
    source

    pub fn hash(&self, msg: impl Iterator<Item = bool>) -> CtOption<Base>

    $\mathsf{SinsemillaHash}$ from § 5.4.1.9.

    +

    Implementations§

    source§

    impl HashDomain

    source

    pub fn new(domain: &str) -> Self

    Constructs a new HashDomain with a specific prefix string.

    +
    source

    pub fn hash_to_point(&self, msg: impl Iterator<Item = bool>) -> CtOption<Point>

    $\mathsf{SinsemillaHashToPoint}$ from § 5.4.1.9.

    +
    source

    pub fn hash(&self, msg: impl Iterator<Item = bool>) -> CtOption<Base>

    $\mathsf{SinsemillaHash}$ from § 5.4.1.9.

    Panics

    This panics if the message length is greater than K * C

    -
    source

    pub fn Q(&self) -> Point

    Available on crate feature test-dependencies only.

    Returns the Sinsemilla $Q$ constant for this domain.

    -

    Trait Implementations§

    source§

    impl Clone for HashDomain

    source§

    fn clone(&self) -> HashDomain

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for HashDomain

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    source

    pub fn Q(&self) -> Point

    Available on crate feature test-dependencies only.

    Returns the Sinsemilla $Q$ constant for this domain.

    +

    Trait Implementations§

    source§

    impl Clone for HashDomain

    source§

    fn clone(&self) -> HashDomain

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for HashDomain

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -40,11 +40,11 @@
    Panics
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -78,7 +78,7 @@
    Panics
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -109,12 +109,12 @@
    Panics
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/struct.CommitDomain.html b/rustdoc/latest/halo2_gadgets/sinsemilla/struct.CommitDomain.html index 16e19b78a6..52780de6d7 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/struct.CommitDomain.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/struct.CommitDomain.html @@ -1,4 +1,4 @@ -CommitDomain in halo2_gadgets::sinsemilla - Rust
    +CommitDomain in halo2_gadgets::sinsemilla - Rust -
    pub struct CommitDomain<C: CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize>where
    +
    pub struct CommitDomain<C: CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize>where
         SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,
         EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq,{ /* private fields */ }
    Expand description

    Gadget representing a domain in which $\mathsf{SinsemillaCommit}$ and $\mathsf{SinsemillaShortCommit}$ can be used.

    -

    Implementations§

    source§

    impl<C: CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> CommitDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where +

    Implementations§

    source§

    impl<C: CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> CommitDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq, - EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq,

    source

    pub fn new( + EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq,

    source

    pub fn new( sinsemilla_chip: SinsemillaChip, ecc_chip: EccChip, domain: &SinsemillaChip::CommitDomains ) -> Self

    Constructs a new CommitDomain for the given domain.

    -
    source

    pub fn commit( +

    source

    pub fn commit( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, message: Message<C, SinsemillaChip, K, MAX_WORDS>, r: ScalarFixed<C, EccChip> -) -> Result<(Point<C, EccChip>, Vec<SinsemillaChip::RunningSum>), Error>

    $\mathsf{SinsemillaCommit}$ from § 5.4.8.4.

    -
    source

    pub fn short_commit( +) -> Result<(Point<C, EccChip>, Vec<SinsemillaChip::RunningSum>), Error>

    $\mathsf{SinsemillaCommit}$ from § 5.4.8.4.

    +
    source

    pub fn short_commit( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, message: Message<C, SinsemillaChip, K, MAX_WORDS>, r: ScalarFixed<C, EccChip> -) -> Result<(X<C, EccChip>, Vec<SinsemillaChip::RunningSum>), Error>

    $\mathsf{SinsemillaShortCommit}$ from § 5.4.8.4.

    -

    Trait Implementations§

    source§

    impl<C: Debug + CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> Debug for CommitDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where +) -> Result<(X<C, EccChip>, Vec<SinsemillaChip::RunningSum>), Error>

    $\mathsf{SinsemillaShortCommit}$ from § 5.4.8.4.

    +

    Trait Implementations§

    source§

    impl<C: Debug + CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> Debug for CommitDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug, - EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> RefUnwindSafe for CommitDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where + EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> RefUnwindSafe for CommitDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where C: RefUnwindSafe, EccChip: RefUnwindSafe, SinsemillaChip: RefUnwindSafe, @@ -56,10 +56,10 @@ C: UnwindSafe, EccChip: UnwindSafe, SinsemillaChip: UnwindSafe, - <<SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints as FixedPoints<C>>::FullScalar: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <<SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints as FixedPoints<C>>::FullScalar: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -75,11 +75,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -113,7 +113,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -145,10 +145,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/struct.HashDomain.html b/rustdoc/latest/halo2_gadgets/sinsemilla/struct.HashDomain.html index 6121f67b67..5762451fd6 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/struct.HashDomain.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/struct.HashDomain.html @@ -1,4 +1,4 @@ -HashDomain in halo2_gadgets::sinsemilla - Rust
    +HashDomain in halo2_gadgets::sinsemilla - Rust -
    pub struct HashDomain<C: CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize>where
    +
    pub struct HashDomain<C: CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize>where
         SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,
         EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq,{ /* private fields */ }
    Expand description

    A domain in which $\mathsf{SinsemillaHashToPoint}$ and $\mathsf{SinsemillaHash}$ can be used.

    -

    Implementations§

    source§

    impl<C: CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where +

    Implementations§

    source§

    impl<C: CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq, - EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq,

    source

    pub fn new( + EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq,

    source

    pub fn new( sinsemilla_chip: SinsemillaChip, ecc_chip: EccChip, domain: &SinsemillaChip::HashDomains ) -> Self

    Constructs a new HashDomain for the given domain.

    -
    source

    pub fn hash_to_point( +

    source

    pub fn hash_to_point( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, message: Message<C, SinsemillaChip, K, MAX_WORDS> -) -> Result<(NonIdentityPoint<C, EccChip>, Vec<SinsemillaChip::RunningSum>), Error>

    $\mathsf{SinsemillaHashToPoint}$ from § 5.4.1.9.

    -
    source

    pub fn hash( +) -> Result<(NonIdentityPoint<C, EccChip>, Vec<SinsemillaChip::RunningSum>), Error>

    $\mathsf{SinsemillaHashToPoint}$ from § 5.4.1.9.

    +
    source

    pub fn hash( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, message: Message<C, SinsemillaChip, K, MAX_WORDS> -) -> Result<(X<C, EccChip>, Vec<SinsemillaChip::RunningSum>), Error>

    $\mathsf{SinsemillaHash}$ from § 5.4.1.9.

    -

    Trait Implementations§

    source§

    impl<C: Debug + CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> Debug for HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where +) -> Result<(X<C, EccChip>, Vec<SinsemillaChip::RunningSum>), Error>

    $\mathsf{SinsemillaHash}$ from § 5.4.1.9.

    +

    Trait Implementations§

    source§

    impl<C: Debug + CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> Debug for HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug, - EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> RefUnwindSafe for HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where + EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq + Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> RefUnwindSafe for HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where C: RefUnwindSafe, EccChip: RefUnwindSafe, SinsemillaChip: RefUnwindSafe,

    §

    impl<C, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> Send for HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where @@ -49,10 +49,10 @@ SinsemillaChip: Unpin,

    §

    impl<C, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> UnwindSafe for HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where C: UnwindSafe, EccChip: UnwindSafe, - SinsemillaChip: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + SinsemillaChip: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -68,11 +68,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -106,7 +106,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -138,10 +138,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/struct.Message.html b/rustdoc/latest/halo2_gadgets/sinsemilla/struct.Message.html index d7d1428c77..38212a256f 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/struct.Message.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/struct.Message.html @@ -1,4 +1,4 @@ -Message in halo2_gadgets::sinsemilla - Rust
    +Message in halo2_gadgets::sinsemilla - Rust -
    pub struct Message<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize>where
    +
    pub struct Message<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize>where
         SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,{ /* private fields */ }
    Expand description

    A message to be hashed.

    Composed of MessagePieces with bitlength some multiple of K.

    -

    Implementations§

    source§

    impl<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Message<C, SinsemillaChip, K, MAX_WORDS>where - SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,

    Implementations§

    source§

    impl<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Message<C, SinsemillaChip, K, MAX_WORDS>where + SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,

    source

    pub fn from_pieces( chip: SinsemillaChip, pieces: Vec<MessagePiece<C, SinsemillaChip, K, MAX_WORDS>> ) -> Self

    Constructs a message from a vector of MessagePieces.

    -

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Clone for Message<C, SinsemillaChip, K, MAX_WORDS>where +

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Clone for Message<C, SinsemillaChip, K, MAX_WORDS>where SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Clone, - SinsemillaChip::Message: Clone,

    source§

    fn clone(&self) -> Message<C, SinsemillaChip, K, MAX_WORDS>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Debug for Message<C, SinsemillaChip, K, MAX_WORDS>where + SinsemillaChip::Message: Clone,

    source§

    fn clone(&self) -> Message<C, SinsemillaChip, K, MAX_WORDS>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Debug for Message<C, SinsemillaChip, K, MAX_WORDS>where SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug, - SinsemillaChip::Message: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C, SinsemillaChip, const K: usize, const MAX_WORDS: usize> RefUnwindSafe for Message<C, SinsemillaChip, K, MAX_WORDS>where + SinsemillaChip::Message: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C, SinsemillaChip, const K: usize, const MAX_WORDS: usize> RefUnwindSafe for Message<C, SinsemillaChip, K, MAX_WORDS>where SinsemillaChip: RefUnwindSafe, <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::Message: RefUnwindSafe,

    §

    impl<C, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Send for Message<C, SinsemillaChip, K, MAX_WORDS>where SinsemillaChip: Send, @@ -35,10 +35,10 @@ SinsemillaChip: Unpin, <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::Message: Unpin,

    §

    impl<C, SinsemillaChip, const K: usize, const MAX_WORDS: usize> UnwindSafe for Message<C, SinsemillaChip, K, MAX_WORDS>where SinsemillaChip: UnwindSafe, - <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::Message: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::Message: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -54,11 +54,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -92,7 +92,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -123,12 +123,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/struct.MessagePiece.html b/rustdoc/latest/halo2_gadgets/sinsemilla/struct.MessagePiece.html index b23df93fcc..7c29fbc956 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/struct.MessagePiece.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/struct.MessagePiece.html @@ -1,4 +1,4 @@ -MessagePiece in halo2_gadgets::sinsemilla - Rust
    +MessagePiece in halo2_gadgets::sinsemilla - Rust -
    pub struct MessagePiece<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize>where
    +
    pub struct MessagePiece<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize>where
         SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,{ /* private fields */ }
    Expand description

    A message piece with a bitlength of some multiple of K.

    -

    Implementations§

    source§

    impl<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where - SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,

    source

    pub fn inner(&self) -> SinsemillaChip::MessagePiece

    Returns the inner MessagePiece contained in this gadget.

    -
    source§

    impl<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where - SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,

    Implementations§

    source§

    impl<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where + SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,

    source

    pub fn inner(&self) -> SinsemillaChip::MessagePiece

    Returns the inner MessagePiece contained in this gadget.

    +
    source§

    impl<C: CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where + SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq,

    source

    pub fn from_field_elem( chip: SinsemillaChip, - layouter: impl Layouter<C::Base>, - field_elem: Value<C::Base>, + layouter: impl Layouter<C::Base>, + field_elem: Value<C::Base>, num_words: usize -) -> Result<Self, Error>

    Constructs a MessagePiece from a field element.

    -
    source

    pub fn from_subpieces( +) -> Result<Self, Error>

    Constructs a MessagePiece from a field element.

    +
    source

    pub fn from_subpieces( chip: SinsemillaChip, - layouter: impl Layouter<C::Base>, - subpieces: impl IntoIterator<Item = RangeConstrained<C::Base, Value<C::Base>>> -) -> Result<Self, Error>

    Constructs a MessagePiece by concatenating a sequence of RangeConstrained + layouter: impl Layouter<C::Base>, + subpieces: impl IntoIterator<Item = RangeConstrained<C::Base, Value<C::Base>>> +) -> Result<Self, Error>

    Constructs a MessagePiece by concatenating a sequence of RangeConstrained subpiece values.

    The MessagePiece is assigned to the circuit, but not constrained in any way.

    Panics

    Panics if the total number of bits across the subpieces is not a multiple of the word size, or if the required bitshift for any subpiece is greater than 63 bits.

    -

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Clone for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where +

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Clone for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Clone, - SinsemillaChip::MessagePiece: Clone,

    source§

    fn clone(&self) -> MessagePiece<C, SinsemillaChip, K, MAX_WORDS>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Debug for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where + SinsemillaChip::MessagePiece: Clone,

    source§

    fn clone(&self) -> MessagePiece<C, SinsemillaChip, K, MAX_WORDS>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Debug for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug, - SinsemillaChip::MessagePiece: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<C: Copy + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Copy for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where + SinsemillaChip::MessagePiece: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<C: Copy + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Copy for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Copy, SinsemillaChip::MessagePiece: Copy,

    Auto Trait Implementations§

    §

    impl<C, SinsemillaChip, const K: usize, const MAX_WORDS: usize> RefUnwindSafe for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::MessagePiece: RefUnwindSafe,

    §

    impl<C, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Send for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::MessagePiece: Send,

    §

    impl<C, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Sync for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::MessagePiece: Sync,

    §

    impl<C, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Unpin for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::MessagePiece: Unpin,

    §

    impl<C, SinsemillaChip, const K: usize, const MAX_WORDS: usize> UnwindSafe for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where - <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::MessagePiece: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::MessagePiece: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -64,11 +64,11 @@
    Panics
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -102,7 +102,7 @@
    Panics
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -133,12 +133,12 @@
    Panics
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/trait.CommitDomains.html b/rustdoc/latest/halo2_gadgets/sinsemilla/trait.CommitDomains.html index ffe645e41c..108a901f53 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/trait.CommitDomains.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/trait.CommitDomains.html @@ -1,4 +1,4 @@ -CommitDomains in halo2_gadgets::sinsemilla - Rust
    +CommitDomains in halo2_gadgets::sinsemilla - Rust -
    pub trait CommitDomains<C: CurveAffine, F: FixedPoints<C>, H: HashDomains<C>>: Clone + Debug {
    +
    pub trait CommitDomains<C: CurveAffine, F: FixedPoints<C>, H: HashDomains<C>>: Clone + Debug {
         // Required methods
         fn r(&self) -> F::FullScalar;
         fn hash_domain(&self) -> H;
     }
    Expand description

    Trait allowing circuit’s Sinsemilla CommitDomains to be enumerated.

    -

    Required Methods§

    source

    fn r(&self) -> F::FullScalar

    Returns the fixed point corresponding to the R constant used for +

    Required Methods§

    source

    fn r(&self) -> F::FullScalar

    Returns the fixed point corresponding to the R constant used for randomization in this CommitDomain.

    -
    source

    fn hash_domain(&self) -> H

    Returns the HashDomain contained in this CommitDomain

    +
    source

    fn hash_domain(&self) -> H

    Returns the HashDomain contained in this CommitDomain

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/trait.HashDomains.html b/rustdoc/latest/halo2_gadgets/sinsemilla/trait.HashDomains.html index 46b752dee6..ffed5ae435 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/trait.HashDomains.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/trait.HashDomains.html @@ -1,4 +1,4 @@ -HashDomains in halo2_gadgets::sinsemilla - Rust
    +HashDomains in halo2_gadgets::sinsemilla - Rust -
    pub trait HashDomains<C: CurveAffine>: Clone + Debug {
    +
    pub trait HashDomains<C: CurveAffine>: Clone + Debug {
         // Required method
         fn Q(&self) -> C;
     }
    Expand description

    Trait allowing circuit’s Sinsemilla HashDomains to be enumerated.

    -

    Required Methods§

    source

    fn Q(&self) -> C

    Returns the Q constant for this domain.

    +

    Required Methods§

    source

    fn Q(&self) -> C

    Returns the Q constant for this domain.

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/sinsemilla/trait.SinsemillaInstructions.html b/rustdoc/latest/halo2_gadgets/sinsemilla/trait.SinsemillaInstructions.html index ea83a3dad4..229452b1c7 100644 --- a/rustdoc/latest/halo2_gadgets/sinsemilla/trait.SinsemillaInstructions.html +++ b/rustdoc/latest/halo2_gadgets/sinsemilla/trait.SinsemillaInstructions.html @@ -1,4 +1,4 @@ -SinsemillaInstructions in halo2_gadgets::sinsemilla - Rust
    +SinsemillaInstructions in halo2_gadgets::sinsemilla - Rust -
    pub trait SinsemillaInstructions<C: CurveAffine, const K: usize, const MAX_WORDS: usize> {
    +
    pub trait SinsemillaInstructions<C: CurveAffine, const K: usize, const MAX_WORDS: usize> {
         type CellValue: Var<C::Base>;
         type Message: From<Vec<Self::MessagePiece>>;
         type MessagePiece: Clone + Debug;
    @@ -27,65 +27,65 @@
         // Required methods
         fn witness_message_piece(
             &self,
    -        layouter: impl Layouter<C::Base>,
    -        value: Value<C::Base>,
    +        layouter: impl Layouter<C::Base>,
    +        value: Value<C::Base>,
             num_words: usize
    -    ) -> Result<Self::MessagePiece, Error>;
    +    ) -> Result<Self::MessagePiece, Error>;
         fn hash_to_point(
             &self,
    -        layouter: impl Layouter<C::Base>,
    +        layouter: impl Layouter<C::Base>,
             Q: C,
             message: Self::Message
    -    ) -> Result<(Self::NonIdentityPoint, Vec<Self::RunningSum>), Error>;
    +    ) -> Result<(Self::NonIdentityPoint, Vec<Self::RunningSum>), Error>;
         fn extract(point: &Self::NonIdentityPoint) -> Self::X;
     }
    Expand description

    The set of circuit instructions required to use the Sinsemilla gadget. This trait is bounded on two constant parameters: K, the number of bits in each word accepted by the Sinsemilla hash, and MAX_WORDS, the maximum number of words that a single hash instance can process.

    -

    Required Associated Types§

    source

    type CellValue: Var<C::Base>

    A variable in the circuit.

    -
    source

    type Message: From<Vec<Self::MessagePiece>>

    A message composed of Self::MessagePieces.

    -
    source

    type MessagePiece: Clone + Debug

    A piece in a message containing a number of K-bit words. +

    Required Associated Types§

    source

    type CellValue: Var<C::Base>

    A variable in the circuit.

    +
    source

    type Message: From<Vec<Self::MessagePiece>>

    A message composed of Self::MessagePieces.

    +
    source

    type MessagePiece: Clone + Debug

    A piece in a message containing a number of K-bit words. A Self::MessagePiece fits in a single base field element, which means it can only contain up to N words, where N*K <= C::Base::CAPACITY.

    For example, in the case K = 10, CAPACITY = 254, we can fit up to N = 25 words in a single base field element.

    -
    source

    type RunningSum

    A cumulative sum z is used to decompose a Sinsemilla message. It +

    source

    type RunningSum

    A cumulative sum z is used to decompose a Sinsemilla message. It produces intermediate values for each word in the message, such that z_next = (z_cur - word_next) / 2^K.

    These intermediate values are useful for range checks on subsets of the Sinsemilla message. Sinsemilla messages in the Orchard protocol are composed of field elements, and we need to check the canonicity of the field element encodings in certain cases.

    -
    source

    type X

    The x-coordinate of a point output of Self::hash_to_point.

    -
    source

    type NonIdentityPoint: Clone + Debug

    A point output of Self::hash_to_point.

    -
    source

    type FixedPoints: FixedPoints<C>

    A type enumerating the fixed points used in CommitDomains.

    -
    source

    type HashDomains: HashDomains<C>

    HashDomains used in this instruction.

    -
    source

    type CommitDomains: CommitDomains<C, Self::FixedPoints, Self::HashDomains>

    CommitDomains used in this instruction.

    -

    Required Methods§

    source

    type X

    The x-coordinate of a point output of Self::hash_to_point.

    +
    source

    type NonIdentityPoint: Clone + Debug

    A point output of Self::hash_to_point.

    +
    source

    type FixedPoints: FixedPoints<C>

    A type enumerating the fixed points used in CommitDomains.

    +
    source

    type HashDomains: HashDomains<C>

    HashDomains used in this instruction.

    +
    source

    type CommitDomains: CommitDomains<C, Self::FixedPoints, Self::HashDomains>

    CommitDomains used in this instruction.

    +

    Required Methods§

    source

    fn witness_message_piece( &self, - layouter: impl Layouter<C::Base>, - value: Value<C::Base>, + layouter: impl Layouter<C::Base>, + value: Value<C::Base>, num_words: usize -) -> Result<Self::MessagePiece, Error>

    Witness a message piece given a field element. Returns a Self::MessagePiece +) -> Result<Self::MessagePiece, Error>

    Witness a message piece given a field element. Returns a Self::MessagePiece encoding the given message.

    Panics

    Panics if num_words exceed the maximum number of K-bit words that can fit into a single base field element.

    -
    source

    fn hash_to_point( +

    source

    fn hash_to_point( &self, - layouter: impl Layouter<C::Base>, + layouter: impl Layouter<C::Base>, Q: C, message: Self::Message -) -> Result<(Self::NonIdentityPoint, Vec<Self::RunningSum>), Error>

    Hashes a message to an ECC curve point. +) -> Result<(Self::NonIdentityPoint, Vec<Self::RunningSum>), Error>

    Hashes a message to an ECC curve point. This returns both the resulting point, as well as the message decomposition in the form of intermediate values in a cumulative sum.

    -
    source

    fn extract(point: &Self::NonIdentityPoint) -> Self::X

    Extracts the x-coordinate of the output of a Sinsemilla hash.

    -

    Implementors§

    source§

    impl<Hash, Commit, F> SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }> for SinsemillaChip<Hash, Commit, F>where +

    source

    fn extract(point: &Self::NonIdentityPoint) -> Self::X

    Extracts the x-coordinate of the output of a Sinsemilla hash.

    +

    Implementors§

    source§

    impl<Hash, Commit, F> SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }> for SinsemillaChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash>,

    §

    type CellValue = AssignedCell<Fp, Fp>

    §

    type Message = Message<Fp, { sinsemilla::K }, { sinsemilla::C }>

    §

    type MessagePiece = MessagePiece<Fp, { sinsemilla::K }>

    §

    type RunningSum = Vec<<SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::CellValue, Global>

    §

    type X = AssignedCell<Fp, Fp>

    §

    type NonIdentityPoint = NonIdentityEccPoint

    §

    type FixedPoints = F

    §

    type HashDomains = Hash

    §

    type CommitDomains = Commit

    source§

    impl<Hash, Commit, F> SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }> for MerkleChip<Hash, Commit, F>where + Commit: CommitDomains<Affine, F, Hash>,

    §

    type CellValue = AssignedCell<Fp, Fp>

    §

    type Message = Message<Fp, { sinsemilla::K }, { sinsemilla::C }>

    §

    type MessagePiece = MessagePiece<Fp, { sinsemilla::K }>

    §

    type RunningSum = Vec<<SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::CellValue, Global>

    §

    type X = AssignedCell<Fp, Fp>

    §

    type NonIdentityPoint = NonIdentityEccPoint

    §

    type FixedPoints = F

    §

    type HashDomains = Hash

    §

    type CommitDomains = Commit

    source§

    impl<Hash, Commit, F> SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }> for MerkleChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, Commit: CommitDomains<Affine, F, Hash>,

    §

    type CellValue = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::CellValue

    §

    type Message = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::Message

    §

    type MessagePiece = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::MessagePiece

    §

    type RunningSum = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::RunningSum

    §

    type X = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::X

    §

    type NonIdentityPoint = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::NonIdentityPoint

    §

    type FixedPoints = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::FixedPoints

    §

    type HashDomains = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::HashDomains

    §

    type CommitDomains = <SinsemillaChip<Hash, Commit, F> as SinsemillaInstructions<EpAffine, { sinsemilla::K }, { sinsemilla::C }>>::CommitDomains

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/cond_swap/index.html b/rustdoc/latest/halo2_gadgets/utilities/cond_swap/index.html index 6c2eaf6bab..45ffb14b80 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/cond_swap/index.html +++ b/rustdoc/latest/halo2_gadgets/utilities/cond_swap/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::utilities::cond_swap - Rust
    +halo2_gadgets::utilities::cond_swap - Rust -
    Expand description

    Gadget and chip for a conditional swap utility.

    +
    Expand description

    Gadget and chip for a conditional swap utility.

    Structs

    Traits

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/cond_swap/struct.CondSwapChip.html b/rustdoc/latest/halo2_gadgets/utilities/cond_swap/struct.CondSwapChip.html index 72de255068..54266487fb 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/cond_swap/struct.CondSwapChip.html +++ b/rustdoc/latest/halo2_gadgets/utilities/cond_swap/struct.CondSwapChip.html @@ -1,4 +1,4 @@ -CondSwapChip in halo2_gadgets::utilities::cond_swap - Rust
    +CondSwapChip in halo2_gadgets::utilities::cond_swap - Rust -
    pub struct CondSwapChip<F> { /* private fields */ }
    Expand description

    A chip implementing a conditional swap.

    -

    Implementations§

    source§

    impl<F: PrimeField> CondSwapChip<F>

    source

    pub fn configure( - meta: &mut ConstraintSystem<F>, - advices: [Column<Advice>; 5] +
    pub struct CondSwapChip<F> { /* private fields */ }
    Expand description

    A chip implementing a conditional swap.

    +

    Implementations§

    source§

    impl<F: PrimeField> CondSwapChip<F>

    source

    pub fn configure( + meta: &mut ConstraintSystem<F>, + advices: [Column<Advice>; 5] ) -> CondSwapConfig

    Configures this chip for use in a circuit.

    Side-effects

    advices[0] will be equality-enabled.

    -
    source

    pub fn construct(config: CondSwapConfig) -> Self

    Constructs a CondSwapChip given a CondSwapConfig.

    -

    Trait Implementations§

    source§

    impl<F: Field> Chip<F> for CondSwapChip<F>

    §

    type Config = CondSwapConfig

    A type that holds the configuration for this chip, and any other state it may need -during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of -Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit -synthesis. Read more
    source§

    impl<F: Clone> Clone for CondSwapChip<F>

    source§

    fn clone(&self) -> CondSwapChip<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: PrimeField> CondSwapInstructions<F> for CondSwapChip<F>

    source

    pub fn construct(config: CondSwapConfig) -> Self

    Constructs a CondSwapChip given a CondSwapConfig.

    +

    Trait Implementations§

    source§

    impl<F: Field> Chip<F> for CondSwapChip<F>

    §

    type Config = CondSwapConfig

    A type that holds the configuration for this chip, and any other state it may need +during circuit synthesis, that can be derived during Circuit::configure.
    §

    type Loaded = ()

    A type that holds any general chip state that needs to be loaded at the start of +Circuit::synthesize. This might simply be () for some chips.
    source§

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.
    source§

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit +synthesis. Read more
    source§

    impl<F: Clone> Clone for CondSwapChip<F>

    source§

    fn clone(&self) -> CondSwapChip<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: PrimeField> CondSwapInstructions<F> for CondSwapChip<F>

    source§

    fn swap( &self, - layouter: impl Layouter<F>, - pair: (Self::Var, Value<F>), - swap: Value<bool> -) -> Result<(Self::Var, Self::Var), Error>

    Given an input pair (a,b) and a swap boolean flag, returns -(b,a) if swap is set, else (a,b) if swap is not set. Read more
    source§

    impl<F: Debug> Debug for CondSwapChip<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> UtilitiesInstructions<F> for CondSwapChip<F>

    §

    type Var = AssignedCell<F, F>

    Variable in the circuit.
    source§

    fn load_private( + layouter: impl Layouter<F>, + pair: (Self::Var, Value<F>), + swap: Value<bool> +) -> Result<(Self::Var, Self::Var), Error>

    Given an input pair (a,b) and a swap boolean flag, returns +(b,a) if swap is set, else (a,b) if swap is not set. Read more
    source§

    impl<F: Debug> Debug for CondSwapChip<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> UtilitiesInstructions<F> for CondSwapChip<F>

    §

    type Var = AssignedCell<F, F>

    Variable in the circuit.
    source§

    fn load_private( &self, - layouter: impl Layouter<F>, - column: Column<Advice>, - value: Value<F> -) -> Result<Self::Var, Error>

    Load a variable.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for CondSwapChip<F>where + layouter: impl Layouter<F>, + column: Column<Advice>, + value: Value<F> +) -> Result<Self::Var, Error>

    Load a variable.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for CondSwapChip<F>where F: RefUnwindSafe,

    §

    impl<F> Send for CondSwapChip<F>where F: Send,

    §

    impl<F> Sync for CondSwapChip<F>where F: Sync,

    §

    impl<F> Unpin for CondSwapChip<F>where F: Unpin,

    §

    impl<F> UnwindSafe for CondSwapChip<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -59,11 +59,11 @@
    Side-effects
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -97,7 +97,7 @@
    Side-effects
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -128,12 +128,12 @@
    Side-effects
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/cond_swap/struct.CondSwapConfig.html b/rustdoc/latest/halo2_gadgets/utilities/cond_swap/struct.CondSwapConfig.html index 5afa808885..472f899dc1 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/cond_swap/struct.CondSwapConfig.html +++ b/rustdoc/latest/halo2_gadgets/utilities/cond_swap/struct.CondSwapConfig.html @@ -1,4 +1,4 @@ -CondSwapConfig in halo2_gadgets::utilities::cond_swap - Rust
    +CondSwapConfig in halo2_gadgets::utilities::cond_swap - Rust -
    pub struct CondSwapConfig { /* private fields */ }
    Expand description

    Configuration for the CondSwapChip.

    -

    Trait Implementations§

    source§

    impl Clone for CondSwapConfig

    source§

    fn clone(&self) -> CondSwapConfig

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for CondSwapConfig

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq<CondSwapConfig> for CondSwapConfig

    source§

    fn eq(&self, other: &CondSwapConfig) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for CondSwapConfig

    source§

    impl StructuralEq for CondSwapConfig

    source§

    impl StructuralPartialEq for CondSwapConfig

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct CondSwapConfig { /* private fields */ }
    Expand description

    Configuration for the CondSwapChip.

    +

    Trait Implementations§

    source§

    impl Clone for CondSwapConfig

    source§

    fn clone(&self) -> CondSwapConfig

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for CondSwapConfig

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq<CondSwapConfig> for CondSwapConfig

    source§

    fn eq(&self, other: &CondSwapConfig) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for CondSwapConfig

    source§

    impl StructuralEq for CondSwapConfig

    source§

    impl StructuralPartialEq for CondSwapConfig

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -35,11 +35,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -73,7 +73,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -104,12 +104,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/cond_swap/trait.CondSwapInstructions.html b/rustdoc/latest/halo2_gadgets/utilities/cond_swap/trait.CondSwapInstructions.html index 07c520e397..2080b2be7e 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/cond_swap/trait.CondSwapInstructions.html +++ b/rustdoc/latest/halo2_gadgets/utilities/cond_swap/trait.CondSwapInstructions.html @@ -1,4 +1,4 @@ -CondSwapInstructions in halo2_gadgets::utilities::cond_swap - Rust
    +CondSwapInstructions in halo2_gadgets::utilities::cond_swap - Rust -
    pub trait CondSwapInstructions<F: Field>: UtilitiesInstructions<F> {
    +
    pub trait CondSwapInstructions<F: Field>: UtilitiesInstructions<F> {
         // Required method
         fn swap(
             &self,
    -        layouter: impl Layouter<F>,
    -        pair: (Self::Var, Value<F>),
    -        swap: Value<bool>
    -    ) -> Result<(Self::Var, Self::Var), Error>;
    +        layouter: impl Layouter<F>,
    +        pair: (Self::Var, Value<F>),
    +        swap: Value<bool>
    +    ) -> Result<(Self::Var, Self::Var), Error>;
     }
    Expand description

    Instructions for a conditional swap gadget.

    -

    Required Methods§

    Required Methods§

    source

    fn swap( &self, - layouter: impl Layouter<F>, - pair: (Self::Var, Value<F>), - swap: Value<bool> -) -> Result<(Self::Var, Self::Var), Error>

    Given an input pair (a,b) and a swap boolean flag, returns + layouter: impl Layouter<F>, + pair: (Self::Var, Value<F>), + swap: Value<bool> +) -> Result<(Self::Var, Self::Var), Error>

    Given an input pair (a,b) and a swap boolean flag, returns (b,a) if swap is set, else (a,b) if swap is not set.

    The second element of the pair is required to be a witnessed value, not a variable that already exists in the circuit.

    -

    Implementors§

    source§

    impl<F: PrimeField> CondSwapInstructions<F> for CondSwapChip<F>

    source§

    impl<Hash, Commit, F> CondSwapInstructions<Fp> for MerkleChip<Hash, Commit, F>where +

    Implementors§

    source§

    impl<F: PrimeField> CondSwapInstructions<F> for CondSwapChip<F>

    source§

    impl<Hash, Commit, F> CondSwapInstructions<Fp> for MerkleChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, Commit: CommitDomains<Affine, F, Hash>,

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/index.html b/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/index.html index b947d34775..482e27d5fe 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/index.html +++ b/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::utilities::decompose_running_sum - Rust
    +halo2_gadgets::utilities::decompose_running_sum - Rust -
    Expand description

    Decomposes an $n$-bit field element $\alpha$ into $W$ windows, each window +

    Expand description

    Decomposes an $n$-bit field element $\alpha$ into $W$ windows, each window being a $K$-bit word, using a running sum $z$. We constrain $K \leq 3$ for this helper. $$\alpha = k_0 + (2^K) k_1 + (2^{2K}) k_2 + … + (2^{(W-1)K}) k_{W-1}$$

    diff --git a/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/struct.RunningSum.html b/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/struct.RunningSum.html index fc2596a8e2..7a92345201 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/struct.RunningSum.html +++ b/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/struct.RunningSum.html @@ -1,4 +1,4 @@ -RunningSum in halo2_gadgets::utilities::decompose_running_sum - Rust
    +RunningSum in halo2_gadgets::utilities::decompose_running_sum - Rust -
    pub struct RunningSum<F: PrimeFieldBits>(_);
    Expand description

    The running sum $[z_0, …, z_W]$. If created in strict mode, $z_W = 0$.

    -

    Methods from Deref<Target = Vec<AssignedCell<F, F>>>§

    1.0.0 · source

    pub fn capacity(&self) -> usize

    Returns the total number of elements the vector can hold without +

    pub struct RunningSum<F: PrimeFieldBits>(/* private fields */);
    Expand description

    The running sum $[z_0, …, z_W]$. If created in strict mode, $z_W = 0$.

    +

    Methods from Deref<Target = Vec<AssignedCell<F, F>>>§

    1.0.0 · source

    pub fn capacity(&self) -> usize

    Returns the total number of elements the vector can hold without reallocating.

    Examples
    let mut vec: Vec<i32> = Vec::with_capacity(10);
     vec.push(42);
     assert!(vec.capacity() >= 10);
    -
    1.7.0 · source

    pub fn as_slice(&self) -> &[T]

    Extracts a slice containing the entire vector.

    +
    1.7.0 · source

    pub fn as_slice(&self) -> &[T]

    Extracts a slice containing the entire vector.

    Equivalent to &s[..].

    Examples
    use std::io::{self, Write};
     let buffer = vec![1, 2, 3, 5, 8];
     io::sink().write(buffer.as_slice()).unwrap();
    -
    1.37.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the vector’s buffer, or a dangling raw pointer +

    1.37.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the vector’s buffer, or a dangling raw pointer valid for zero sized reads if the vector didn’t allocate.

    The caller must ensure that the vector outlives the pointer this function returns, or else it will end up pointing to garbage. @@ -35,6 +35,13 @@

    Examples

    The caller must also ensure that the memory the pointer (non-transitively) points to is never written to (except inside an UnsafeCell) using this pointer or any pointer derived from it. If you need to mutate the contents of the slice, use as_mut_ptr.

    +

    This method guarantees that for the purpose of the aliasing model, this method +does not materialize a reference to the underlying slice, and thus the returned pointer +will remain valid when mixed with other calls to as_ptr and as_mut_ptr. +Note that calling other methods that materialize mutable references to the slice, +or mutable references to specific elements you are planning on accessing through this pointer, +as well as writing to those elements, may still invalidate this pointer. +See the second example below for how this guarantee can be used.

    Examples
    let x = vec![1, 2, 4];
     let x_ptr = x.as_ptr();
    @@ -44,64 +51,37 @@ 
    Examples
    assert_eq!(*x_ptr.add(i), 1 << i); } }
    -
    source

    pub fn allocator(&self) -> &A

    🔬This is a nightly-only experimental API. (allocator_api)

    Returns a reference to the underlying allocator.

    -
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the vector, also referred to +

    Due to the aliasing guarantee, the following code is legal:

    + +
    unsafe {
    +    let mut v = vec![0, 1, 2];
    +    let ptr1 = v.as_ptr();
    +    let _ = ptr1.read();
    +    let ptr2 = v.as_mut_ptr().offset(2);
    +    ptr2.write(2);
    +    // Notably, the write to `ptr2` did *not* invalidate `ptr1`
    +    // because it mutated a different element:
    +    let _ = ptr1.read();
    +}
    +
    source

    pub fn allocator(&self) -> &A

    🔬This is a nightly-only experimental API. (allocator_api)

    Returns a reference to the underlying allocator.

    +
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the vector, also referred to as its ‘length’.

    Examples
    let a = vec![1, 2, 3];
     assert_eq!(a.len(), 3);
    -
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the vector contains no elements.

    +
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the vector contains no elements.

    Examples
    let mut v = Vec::new();
     assert!(v.is_empty());
     
     v.push(1);
     assert!(!v.is_empty());
    -

    Methods from Deref<Target = [T]>§

    source

    pub fn flatten(&self) -> &[T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &[[T; N]], and flattens it to a &[T].

    -
    Panics
    -

    This panics if the length of the resulting slice would overflow a usize.

    -

    This is only possible when flattening a slice of arrays of zero-sized -types, and thus tends to be irrelevant in practice. If -size_of::<T>() > 0, this will never panic.

    -
    Examples
    -
    #![feature(slice_flatten)]
    -
    -assert_eq!([[1, 2, 3], [4, 5, 6]].flatten(), &[1, 2, 3, 4, 5, 6]);
    -
    -assert_eq!(
    -    [[1, 2, 3], [4, 5, 6]].flatten(),
    -    [[1, 2], [3, 4], [5, 6]].flatten(),
    -);
    -
    -let slice_of_empty_arrays: &[[i32; 0]] = &[[], [], [], [], []];
    -assert!(slice_of_empty_arrays.flatten().is_empty());
    -
    -let empty_slice_of_arrays: &[[u32; 10]] = &[];
    -assert!(empty_slice_of_arrays.flatten().is_empty());
    -
    source

    pub fn flatten_mut(&mut self) -> &mut [T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &mut [[T; N]], and flattens it to a &mut [T].

    -
    Panics
    -

    This panics if the length of the resulting slice would overflow a usize.

    -

    This is only possible when flattening a slice of arrays of zero-sized -types, and thus tends to be irrelevant in practice. If -size_of::<T>() > 0, this will never panic.

    -
    Examples
    -
    #![feature(slice_flatten)]
    -
    -fn add_5_to_all(slice: &mut [i32]) {
    -    for i in slice {
    -        *i += 5;
    -    }
    -}
    -
    -let mut array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
    -add_5_to_all(array.flatten_mut());
    -assert_eq!(array, [[6, 7, 8], [9, 10, 11], [12, 13, 14]]);
    -
    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    +

    Methods from Deref<Target = [T]>§

    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    This sort is in-place (i.e. does not allocate), O(n * log(n)) worst-case, and uses the ordering defined by f64::total_cmp.

    Current implementation

    This uses the same sorting algorithm as sort_unstable_by.

    -
    Examples
    +
    Examples
    #![feature(sort_floats)]
     let mut v = [2.6, -5e-8, f64::NAN, 8.29, f64::INFINITY, -1.0, 0.0, -f64::INFINITY, -0.0];
     
    @@ -109,107 +89,39 @@ 
    Examples
    let sorted = [-f64::INFINITY, -1.0, -5e-8, -0.0, 0.0, 2.6, 8.29, f64::INFINITY, f64::NAN]; assert_eq!(&v[..8], &sorted[..8]); assert!(v[8].is_nan());
    -
    1.23.0 · source

    pub fn is_ascii(&self) -> bool

    Checks if all bytes in this slice are within the ASCII range.

    -
    source

    pub fn as_ascii(&self) -> Option<&[AsciiChar]>

    🔬This is a nightly-only experimental API. (ascii_char)

    If this slice is_ascii, returns it as a slice of -ASCII characters, otherwise returns None.

    -
    source

    pub unsafe fn as_ascii_unchecked(&self) -> &[AsciiChar]

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this slice of bytes into a slice of ASCII characters, -without checking whether they’re valid.

    -
    Safety
    -

    Every byte in the slice must be in 0..=127, or else this is UB.

    -
    1.23.0 · source

    pub fn eq_ignore_ascii_case(&self, other: &[u8]) -> bool

    Checks that two slices are an ASCII case-insensitive match.

    -

    Same as to_ascii_lowercase(a) == to_ascii_lowercase(b), -but without allocating and copying temporaries.

    -
    1.23.0 · source

    pub fn make_ascii_uppercase(&mut self)

    Converts this slice to its ASCII upper case equivalent in-place.

    -

    ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, -but non-ASCII letters are unchanged.

    -

    To return a new uppercased value without modifying the existing one, use -to_ascii_uppercase.

    -
    1.23.0 · source

    pub fn make_ascii_lowercase(&mut self)

    Converts this slice to its ASCII lower case equivalent in-place.

    -

    ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, -but non-ASCII letters are unchanged.

    -

    To return a new lowercased value without modifying the existing one, use -to_ascii_lowercase.

    -
    1.60.0 · source

    pub fn escape_ascii(&self) -> EscapeAscii<'_>

    Returns an iterator that produces an escaped version of this slice, -treating it as an ASCII string.

    -
    Examples
    -
    
    -let s = b"0\t\r\n'\"\\\x9d";
    -let escaped = s.escape_ascii().to_string();
    -assert_eq!(escaped, "0\\t\\r\\n\\'\\\"\\\\\\x9d");
    -
    source

    pub fn trim_ascii_start(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading ASCII whitespace bytes removed.

    -

    ‘Whitespace’ refers to the definition used by -u8::is_ascii_whitespace.

    -
    Examples
    -
    #![feature(byte_slice_trim_ascii)]
    -
    -assert_eq!(b" \t hello world\n".trim_ascii_start(), b"hello world\n");
    -assert_eq!(b"  ".trim_ascii_start(), b"");
    -assert_eq!(b"".trim_ascii_start(), b"");
    -
    source

    pub fn trim_ascii_end(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with trailing ASCII whitespace bytes removed.

    -

    ‘Whitespace’ refers to the definition used by -u8::is_ascii_whitespace.

    -
    Examples
    -
    #![feature(byte_slice_trim_ascii)]
    -
    -assert_eq!(b"\r hello world\n ".trim_ascii_end(), b"\r hello world");
    -assert_eq!(b"  ".trim_ascii_end(), b"");
    -assert_eq!(b"".trim_ascii_end(), b"");
    -
    source

    pub fn trim_ascii(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading and trailing ASCII whitespace bytes -removed.

    -

    ‘Whitespace’ refers to the definition used by -u8::is_ascii_whitespace.

    -
    Examples
    -
    #![feature(byte_slice_trim_ascii)]
    -
    -assert_eq!(b"\r hello world\n ".trim_ascii(), b"hello world");
    -assert_eq!(b"  ".trim_ascii(), b"");
    -assert_eq!(b"".trim_ascii(), b"");
    -
    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    -

    This sort is in-place (i.e. does not allocate), O(n * log(n)) worst-case, and uses -the ordering defined by f32::total_cmp.

    -
    Current implementation
    -

    This uses the same sorting algorithm as sort_unstable_by.

    -
    Examples
    -
    #![feature(sort_floats)]
    -let mut v = [2.6, -5e-8, f32::NAN, 8.29, f32::INFINITY, -1.0, 0.0, -f32::INFINITY, -0.0];
    -
    -v.sort_floats();
    -let sorted = [-f32::INFINITY, -1.0, -5e-8, -0.0, 0.0, 2.6, 8.29, f32::INFINITY, f32::NAN];
    -assert_eq!(&v[..8], &sorted[..8]);
    -assert!(v[8].is_nan());
    -
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the slice.

    -
    Examples
    +
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the slice.

    +
    Examples
    let a = [1, 2, 3];
     assert_eq!(a.len(), 3);
    -
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the slice has a length of 0.

    -
    Examples
    +
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the slice has a length of 0.

    +
    Examples
    let a = [1, 2, 3];
     assert!(!a.is_empty());
    -
    1.0.0 · source

    pub fn first(&self) -> Option<&T>

    Returns the first element of the slice, or None if it is empty.

    -
    Examples
    +
    1.0.0 · source

    pub fn first(&self) -> Option<&T>

    Returns the first element of the slice, or None if it is empty.

    +
    Examples
    let v = [10, 40, 30];
     assert_eq!(Some(&10), v.first());
     
     let w: &[i32] = &[];
     assert_eq!(None, w.first());
    -
    1.0.0 · source

    pub fn first_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the first element of the slice, or None if it is empty.

    -
    Examples
    +
    1.0.0 · source

    pub fn first_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the first element of the slice, or None if it is empty.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some(first) = x.first_mut() {
         *first = 5;
     }
     assert_eq!(x, &[5, 1, 2]);
    -
    1.5.0 · source

    pub fn split_first(&self) -> Option<(&T, &[T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_first(&self) -> Option<(&T, &[T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &[0, 1, 2];
     
     if let Some((first, elements)) = x.split_first() {
         assert_eq!(first, &0);
         assert_eq!(elements, &[1, 2]);
     }
    -
    1.5.0 · source

    pub fn split_first_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_first_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some((first, elements)) = x.split_first_mut() {
    @@ -218,16 +130,16 @@ 
    Examples
    elements[1] = 5; } assert_eq!(x, &[3, 4, 5]);
    -
    1.5.0 · source

    pub fn split_last(&self) -> Option<(&T, &[T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_last(&self) -> Option<(&T, &[T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &[0, 1, 2];
     
     if let Some((last, elements)) = x.split_last() {
         assert_eq!(last, &2);
         assert_eq!(elements, &[0, 1]);
     }
    -
    1.5.0 · source

    pub fn split_last_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_last_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some((last, elements)) = x.split_last_mut() {
    @@ -236,22 +148,120 @@ 
    Examples
    elements[1] = 5; } assert_eq!(x, &[4, 5, 3]);
    -
    1.0.0 · source

    pub fn last(&self) -> Option<&T>

    Returns the last element of the slice, or None if it is empty.

    -
    Examples
    +
    1.0.0 · source

    pub fn last(&self) -> Option<&T>

    Returns the last element of the slice, or None if it is empty.

    +
    Examples
    let v = [10, 40, 30];
     assert_eq!(Some(&30), v.last());
     
     let w: &[i32] = &[];
     assert_eq!(None, w.last());
    -
    1.0.0 · source

    pub fn last_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the last item in the slice.

    -
    Examples
    +
    1.0.0 · source

    pub fn last_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the last item in the slice.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some(last) = x.last_mut() {
         *last = 10;
     }
     assert_eq!(x, &[0, 1, 10]);
    -
    1.0.0 · source

    pub fn get<I>(&self, index: I) -> Option<&<I as SliceIndex<[T]>>::Output>where +

    source

    pub fn first_chunk<const N: usize>(&self) -> Option<&[T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the first N elements of the slice, or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let u = [10, 40, 30];
    +assert_eq!(Some(&[10, 40]), u.first_chunk::<2>());
    +
    +let v: &[i32] = &[10];
    +assert_eq!(None, v.first_chunk::<2>());
    +
    +let w: &[i32] = &[];
    +assert_eq!(Some(&[]), w.first_chunk::<0>());
    +
    source

    pub fn first_chunk_mut<const N: usize>(&mut self) -> Option<&mut [T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns a mutable reference to the first N elements of the slice, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some(first) = x.first_chunk_mut::<2>() {
    +    first[0] = 5;
    +    first[1] = 4;
    +}
    +assert_eq!(x, &[5, 4, 2]);
    +
    source

    pub fn split_first_chunk<const N: usize>(&self) -> Option<(&[T; N], &[T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the first N elements of the slice and the remainder, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &[0, 1, 2];
    +
    +if let Some((first, elements)) = x.split_first_chunk::<2>() {
    +    assert_eq!(first, &[0, 1]);
    +    assert_eq!(elements, &[2]);
    +}
    +
    source

    pub fn split_first_chunk_mut<const N: usize>( + &mut self +) -> Option<(&mut [T; N], &mut [T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns a mutable reference to the first N elements of the slice and the remainder, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some((first, elements)) = x.split_first_chunk_mut::<2>() {
    +    first[0] = 3;
    +    first[1] = 4;
    +    elements[0] = 5;
    +}
    +assert_eq!(x, &[3, 4, 5]);
    +
    source

    pub fn split_last_chunk<const N: usize>(&self) -> Option<(&[T; N], &[T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the last N elements of the slice and the remainder, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &[0, 1, 2];
    +
    +if let Some((last, elements)) = x.split_last_chunk::<2>() {
    +    assert_eq!(last, &[1, 2]);
    +    assert_eq!(elements, &[0]);
    +}
    +
    source

    pub fn split_last_chunk_mut<const N: usize>( + &mut self +) -> Option<(&mut [T; N], &mut [T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some((last, elements)) = x.split_last_chunk_mut::<2>() {
    +    last[0] = 3;
    +    last[1] = 4;
    +    elements[0] = 5;
    +}
    +assert_eq!(x, &[5, 3, 4]);
    +
    source

    pub fn last_chunk<const N: usize>(&self) -> Option<&[T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the last element of the slice, or None if it is empty.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let u = [10, 40, 30];
    +assert_eq!(Some(&[40, 30]), u.last_chunk::<2>());
    +
    +let v: &[i32] = &[10];
    +assert_eq!(None, v.last_chunk::<2>());
    +
    +let w: &[i32] = &[];
    +assert_eq!(Some(&[]), w.last_chunk::<0>());
    +
    source

    pub fn last_chunk_mut<const N: usize>(&mut self) -> Option<&mut [T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns a mutable pointer to the last item in the slice.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some(last) = x.last_chunk_mut::<2>() {
    +    last[0] = 10;
    +    last[1] = 20;
    +}
    +assert_eq!(x, &[0, 10, 20]);
    +
    1.0.0 · source

    pub fn get<I>(&self, index: I) -> Option<&<I as SliceIndex<[T]>>::Output>where I: SliceIndex<[T]>,

    Returns a reference to an element or subslice depending on the type of index.

      @@ -260,52 +270,52 @@
      Examples
    • If given a range, returns the subslice corresponding to that range, or None if out of bounds.
    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert_eq!(Some(&40), v.get(1));
     assert_eq!(Some(&[10, 40][..]), v.get(0..2));
     assert_eq!(None, v.get(3));
     assert_eq!(None, v.get(0..4));
    -
    1.0.0 · source

    pub fn get_mut<I>( +

    1.0.0 · source

    pub fn get_mut<I>( &mut self, index: I ) -> Option<&mut <I as SliceIndex<[T]>>::Output>where I: SliceIndex<[T]>,

    Returns a mutable reference to an element or subslice depending on the type of index (see get) or None if the index is out of bounds.

    -
    Examples
    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some(elem) = x.get_mut(1) {
         *elem = 42;
     }
     assert_eq!(x, &[0, 42, 2]);
    -
    1.0.0 · source

    pub unsafe fn get_unchecked<I>( +

    1.0.0 · source

    pub unsafe fn get_unchecked<I>( &self, index: I ) -> &<I as SliceIndex<[T]>>::Outputwhere I: SliceIndex<[T]>,

    Returns a reference to an element or subslice, without doing bounds checking.

    For a safe alternative see get.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used.

    -
    Examples
    +
    Examples
    let x = &[1, 2, 4];
     
     unsafe {
         assert_eq!(x.get_unchecked(1), &2);
     }
    -
    1.0.0 · source

    pub unsafe fn get_unchecked_mut<I>( +

    1.0.0 · source

    pub unsafe fn get_unchecked_mut<I>( &mut self, index: I ) -> &mut <I as SliceIndex<[T]>>::Outputwhere I: SliceIndex<[T]>,

    Returns a mutable reference to an element or subslice, without doing bounds checking.

    For a safe alternative see get_mut.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used.

    -
    Examples
    +
    Examples
    let x = &mut [1, 2, 4];
     
     unsafe {
    @@ -313,7 +323,7 @@ 
    Examples
    *elem = 13; } assert_eq!(x, &[1, 13, 4]);
    -
    1.0.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the slice’s buffer.

    +
    1.0.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the slice’s buffer.

    The caller must ensure that the slice outlives the pointer this function returns, or else it will end up pointing to garbage.

    The caller must also ensure that the memory the pointer (non-transitively) points to @@ -321,7 +331,7 @@

    Examples
    derived from it. If you need to mutate the contents of the slice, use as_mut_ptr.

    Modifying the container referenced by this slice may cause its buffer to be reallocated, which would also make any pointers to it invalid.

    -
    Examples
    +
    Examples
    let x = &[1, 2, 4];
     let x_ptr = x.as_ptr();
     
    @@ -330,12 +340,12 @@ 
    Examples
    assert_eq!(x.get_unchecked(i), &*x_ptr.add(i)); } }
    -
    1.0.0 · source

    pub fn as_mut_ptr(&mut self) -> *mut T

    Returns an unsafe mutable pointer to the slice’s buffer.

    +
    1.0.0 · source

    pub fn as_mut_ptr(&mut self) -> *mut T

    Returns an unsafe mutable pointer to the slice’s buffer.

    The caller must ensure that the slice outlives the pointer this function returns, or else it will end up pointing to garbage.

    Modifying the container referenced by this slice may cause its buffer to be reallocated, which would also make any pointers to it invalid.

    -
    Examples
    +
    Examples
    let x = &mut [1, 2, 4];
     let x_ptr = x.as_mut_ptr();
     
    @@ -345,7 +355,7 @@ 
    Examples
    } } assert_eq!(x, &[3, 4, 6]);
    -
    1.48.0 · source

    pub fn as_ptr_range(&self) -> Range<*const T>

    Returns the two raw pointers spanning the slice.

    +
    1.48.0 · source

    pub fn as_ptr_range(&self) -> Range<*const T>

    Returns the two raw pointers spanning the slice.

    The returned range is half-open, which means that the end pointer points one past the last element of the slice. This way, an empty slice is represented by two equal pointers, and the difference between @@ -365,7 +375,7 @@

    Examples
    assert!(a.as_ptr_range().contains(&x)); assert!(!a.as_ptr_range().contains(&y));
    -
    1.48.0 · source

    pub fn as_mut_ptr_range(&mut self) -> Range<*mut T>

    Returns the two unsafe mutable pointers spanning the slice.

    +
    1.48.0 · source

    pub fn as_mut_ptr_range(&mut self) -> Range<*mut T>

    Returns the two unsafe mutable pointers spanning the slice.

    The returned range is half-open, which means that the end pointer points one past the last element of the slice. This way, an empty slice is represented by two equal pointers, and the difference between @@ -376,43 +386,44 @@

    Examples

    This function is useful for interacting with foreign interfaces which use two pointers to refer to a range of elements in memory, as is common in C++.

    -
    1.0.0 · source

    pub fn swap(&mut self, a: usize, b: usize)

    Swaps two elements in the slice.

    +
    1.0.0 · source

    pub fn swap(&mut self, a: usize, b: usize)

    Swaps two elements in the slice.

    +

    If a equals to b, it’s guaranteed that elements won’t change value.

    Arguments
    • a - The index of the first element
    • b - The index of the second element
    -
    Panics
    +
    Panics

    Panics if a or b are out of bounds.

    -
    Examples
    +
    Examples
    let mut v = ["a", "b", "c", "d", "e"];
     v.swap(2, 4);
     assert!(v == ["a", "b", "e", "d", "c"]);
    -
    source

    pub unsafe fn swap_unchecked(&mut self, a: usize, b: usize)

    🔬This is a nightly-only experimental API. (slice_swap_unchecked)

    Swaps two elements in the slice, without doing bounds checking.

    +
    source

    pub unsafe fn swap_unchecked(&mut self, a: usize, b: usize)

    🔬This is a nightly-only experimental API. (slice_swap_unchecked)

    Swaps two elements in the slice, without doing bounds checking.

    For a safe alternative see swap.

    Arguments
    • a - The index of the first element
    • b - The index of the second element
    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior. The caller has to ensure that a < self.len() and b < self.len().

    -
    Examples
    +
    Examples
    #![feature(slice_swap_unchecked)]
     
     let mut v = ["a", "b", "c", "d"];
     // SAFETY: we know that 1 and 3 are both indices of the slice
     unsafe { v.swap_unchecked(1, 3) };
     assert!(v == ["a", "d", "c", "b"]);
    -
    1.0.0 · source

    pub fn reverse(&mut self)

    Reverses the order of elements in the slice, in place.

    -
    Examples
    +
    1.0.0 · source

    pub fn reverse(&mut self)

    Reverses the order of elements in the slice, in place.

    +
    Examples
    let mut v = [1, 2, 3];
     v.reverse();
     assert!(v == [3, 2, 1]);
    -
    1.0.0 · source

    pub fn iter(&self) -> Iter<'_, T>

    Returns an iterator over the slice.

    +
    1.0.0 · source

    pub fn iter(&self) -> Iter<'_, T>

    Returns an iterator over the slice.

    The iterator yields all items from start to end.

    -
    Examples
    +
    Examples
    let x = &[1, 2, 4];
     let mut iterator = x.iter();
     
    @@ -420,20 +431,20 @@ 
    Examples
    assert_eq!(iterator.next(), Some(&2)); assert_eq!(iterator.next(), Some(&4)); assert_eq!(iterator.next(), None);
    -
    1.0.0 · source

    pub fn iter_mut(&mut self) -> IterMut<'_, T>

    Returns an iterator that allows modifying each value.

    +
    1.0.0 · source

    pub fn iter_mut(&mut self) -> IterMut<'_, T>

    Returns an iterator that allows modifying each value.

    The iterator yields all items from start to end.

    -
    Examples
    +
    Examples
    let x = &mut [1, 2, 4];
     for elem in x.iter_mut() {
         *elem += 2;
     }
     assert_eq!(x, &[3, 4, 6]);
    -
    1.0.0 · source

    pub fn windows(&self, size: usize) -> Windows<'_, T>

    Returns an iterator over all contiguous windows of length +

    1.0.0 · source

    pub fn windows(&self, size: usize) -> Windows<'_, T>

    Returns an iterator over all contiguous windows of length size. The windows overlap. If the slice is shorter than size, the iterator returns no values.

    -
    Panics
    +
    Panics

    Panics if size is 0.

    -
    Examples
    +
    Examples
    let slice = ['r', 'u', 's', 't'];
     let mut iter = slice.windows(2);
     assert_eq!(iter.next().unwrap(), &['r', 'u']);
    @@ -459,32 +470,32 @@ 
    Examples
    Cell::swap(&w[0], &w[2]); } assert_eq!(array, ['s', 't', ' ', '2', '0', '1', '5', 'u', 'R']);
    -
    1.0.0 · source

    pub fn chunks(&self, chunk_size: usize) -> Chunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.0.0 · source

    pub fn chunks(&self, chunk_size: usize) -> Chunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See chunks_exact for a variant of this iterator that returns chunks of always exactly chunk_size elements, and rchunks for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.chunks(2);
     assert_eq!(iter.next().unwrap(), &['l', 'o']);
     assert_eq!(iter.next().unwrap(), &['r', 'e']);
     assert_eq!(iter.next().unwrap(), &['m']);
     assert!(iter.next().is_none());
    -
    1.0.0 · source

    pub fn chunks_mut(&mut self, chunk_size: usize) -> ChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.0.0 · source

    pub fn chunks_mut(&mut self, chunk_size: usize) -> ChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See chunks_exact_mut for a variant of this iterator that returns chunks of always exactly chunk_size elements, and rchunks_mut for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -495,7 +506,7 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 3]);
    -
    1.31.0 · source

    pub fn chunks_exact(&self, chunk_size: usize) -> ChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.31.0 · source

    pub fn chunks_exact(&self, chunk_size: usize) -> ChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be retrieved @@ -504,16 +515,16 @@

    Examples
    resulting code better than in the case of chunks.

    See chunks for a variant of this iterator that also returns the remainder as a smaller chunk, and rchunks_exact for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.chunks_exact(2);
     assert_eq!(iter.next().unwrap(), &['l', 'o']);
     assert_eq!(iter.next().unwrap(), &['r', 'e']);
     assert!(iter.next().is_none());
     assert_eq!(iter.remainder(), &['m']);
    -
    1.31.0 · source

    pub fn chunks_exact_mut(&mut self, chunk_size: usize) -> ChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.31.0 · source

    pub fn chunks_exact_mut(&mut self, chunk_size: usize) -> ChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be @@ -523,9 +534,9 @@

    Examples

    See chunks_mut for a variant of this iterator that also returns the remainder as a smaller chunk, and rchunks_exact_mut for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -536,15 +547,15 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 0]);
    -
    source

    pub unsafe fn as_chunks_unchecked<const N: usize>(&self) -> &[[T; N]]

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub unsafe fn as_chunks_unchecked<const N: usize>(&self) -> &[[T; N]]

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, assuming that there’s no remainder.

    -
    Safety
    +
    Safety

    This may only be called when

    • The slice splits exactly into N-element chunks (aka self.len() % N == 0).
    • N != 0.
    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice: &[char] = &['l', 'o', 'r', 'e', 'm', '!'];
     let chunks: &[[char; 1]] =
    @@ -559,13 +570,13 @@ 
    Examples
    // These would be unsound: // let chunks: &[[_; 5]] = slice.as_chunks_unchecked() // The slice length is not a multiple of 5 // let chunks: &[[_; 0]] = slice.as_chunks_unchecked() // Zero-length chunks are never allowed
    -
    source

    pub fn as_chunks<const N: usize>(&self) -> (&[[T; N]], &[T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_chunks<const N: usize>(&self) -> (&[[T; N]], &[T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the beginning of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice = ['l', 'o', 'r', 'e', 'm'];
     let (chunks, remainder) = slice.as_chunks();
    @@ -580,28 +591,28 @@ 
    Examples
    panic!("slice didn't have even length") }; assert_eq!(chunks, &[['R', 'u'], ['s', 't']]);
    -
    source

    pub fn as_rchunks<const N: usize>(&self) -> (&[T], &[[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_rchunks<const N: usize>(&self) -> (&[T], &[[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the end of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice = ['l', 'o', 'r', 'e', 'm'];
     let (remainder, chunks) = slice.as_rchunks();
     assert_eq!(remainder, &['l']);
     assert_eq!(chunks, &[['o', 'r'], ['e', 'm']]);
    -
    source

    pub fn array_chunks<const N: usize>(&self) -> ArrayChunks<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the +

    source

    pub fn array_chunks<const N: usize>(&self) -> ArrayChunks<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the beginning of the slice.

    The chunks are array references and do not overlap. If N does not divide the length of the slice, then the last up to N-1 elements will be omitted and can be retrieved from the remainder function of the iterator.

    This method is the const generic equivalent of chunks_exact.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(array_chunks)]
     let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.array_chunks();
    @@ -609,17 +620,17 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &['r', 'e']); assert!(iter.next().is_none()); assert_eq!(iter.remainder(), &['m']);
    -
    source

    pub unsafe fn as_chunks_unchecked_mut<const N: usize>( +

    source

    pub unsafe fn as_chunks_unchecked_mut<const N: usize>( &mut self ) -> &mut [[T; N]]

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, assuming that there’s no remainder.

    -
    Safety
    +
    Safety

    This may only be called when

    • The slice splits exactly into N-element chunks (aka self.len() % N == 0).
    • N != 0.
    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice: &mut [char] = &mut ['l', 'o', 'r', 'e', 'm', '!'];
     let chunks: &mut [[char; 1]] =
    @@ -636,13 +647,13 @@ 
    Examples
    // These would be unsound: // let chunks: &[[_; 5]] = slice.as_chunks_unchecked_mut() // The slice length is not a multiple of 5 // let chunks: &[[_; 0]] = slice.as_chunks_unchecked_mut() // Zero-length chunks are never allowed
    -
    source

    pub fn as_chunks_mut<const N: usize>(&mut self) -> (&mut [[T; N]], &mut [T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_chunks_mut<const N: usize>(&mut self) -> (&mut [[T; N]], &mut [T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the beginning of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
    @@ -654,13 +665,13 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 9]);
    -
    source

    pub fn as_rchunks_mut<const N: usize>(&mut self) -> (&mut [T], &mut [[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_rchunks_mut<const N: usize>(&mut self) -> (&mut [T], &mut [[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the end of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
    @@ -672,16 +683,16 @@ 
    Examples
    count += 1; } assert_eq!(v, &[9, 1, 1, 2, 2]);
    -
    source

    pub fn array_chunks_mut<const N: usize>(&mut self) -> ArrayChunksMut<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the +

    source

    pub fn array_chunks_mut<const N: usize>(&mut self) -> ArrayChunksMut<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the beginning of the slice.

    The chunks are mutable array references and do not overlap. If N does not divide the length of the slice, then the last up to N-1 elements will be omitted and can be retrieved from the into_remainder function of the iterator.

    This method is the const generic equivalent of chunks_exact_mut.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(array_chunks)]
     let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
    @@ -691,14 +702,14 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 0]);
    -
    source

    pub fn array_windows<const N: usize>(&self) -> ArrayWindows<'_, T, N>

    🔬This is a nightly-only experimental API. (array_windows)

    Returns an iterator over overlapping windows of N elements of a slice, +

    source

    pub fn array_windows<const N: usize>(&self) -> ArrayWindows<'_, T, N>

    🔬This is a nightly-only experimental API. (array_windows)

    Returns an iterator over overlapping windows of N elements of a slice, starting at the beginning of the slice.

    This is the const generic equivalent of windows.

    If N is greater than the size of the slice, it will return no windows.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(array_windows)]
     let slice = [0, 1, 2, 3];
     let mut iter = slice.array_windows();
    @@ -706,32 +717,32 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &[1, 2]); assert_eq!(iter.next().unwrap(), &[2, 3]); assert!(iter.next().is_none());
    -
    1.31.0 · source

    pub fn rchunks(&self, chunk_size: usize) -> RChunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end +

    1.31.0 · source

    pub fn rchunks(&self, chunk_size: usize) -> RChunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See rchunks_exact for a variant of this iterator that returns chunks of always exactly chunk_size elements, and chunks for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.rchunks(2);
     assert_eq!(iter.next().unwrap(), &['e', 'm']);
     assert_eq!(iter.next().unwrap(), &['o', 'r']);
     assert_eq!(iter.next().unwrap(), &['l']);
     assert!(iter.next().is_none());
    -
    1.31.0 · source

    pub fn rchunks_mut(&mut self, chunk_size: usize) -> RChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end +

    1.31.0 · source

    pub fn rchunks_mut(&mut self, chunk_size: usize) -> RChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See rchunks_exact_mut for a variant of this iterator that returns chunks of always exactly chunk_size elements, and chunks_mut for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -742,7 +753,7 @@ 
    Examples
    count += 1; } assert_eq!(v, &[3, 2, 2, 1, 1]);
    -
    1.31.0 · source

    pub fn rchunks_exact(&self, chunk_size: usize) -> RChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.31.0 · source

    pub fn rchunks_exact(&self, chunk_size: usize) -> RChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be retrieved @@ -752,16 +763,16 @@

    Examples

    See rchunks for a variant of this iterator that also returns the remainder as a smaller chunk, and chunks_exact for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.rchunks_exact(2);
     assert_eq!(iter.next().unwrap(), &['e', 'm']);
     assert_eq!(iter.next().unwrap(), &['o', 'r']);
     assert!(iter.next().is_none());
     assert_eq!(iter.remainder(), &['l']);
    -
    1.31.0 · source

    pub fn rchunks_exact_mut(&mut self, chunk_size: usize) -> RChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end +

    1.31.0 · source

    pub fn rchunks_exact_mut(&mut self, chunk_size: usize) -> RChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be @@ -771,9 +782,9 @@

    Examples

    See rchunks_mut for a variant of this iterator that also returns the remainder as a smaller chunk, and chunks_exact_mut for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -784,13 +795,13 @@ 
    Examples
    count += 1; } assert_eq!(v, &[0, 2, 2, 1, 1]);
    -
    source

    pub fn group_by<F>(&self, pred: F) -> GroupBy<'_, T, F>where +

    source

    pub fn group_by<F>(&self, pred: F) -> GroupBy<'_, T, F>where F: FnMut(&T, &T) -> bool,

    🔬This is a nightly-only experimental API. (slice_group_by)

    Returns an iterator over the slice producing non-overlapping runs of elements using the predicate to separate them.

    The predicate is called on two elements following themselves, it means the predicate is called on slice[0] and slice[1] then on slice[1] and slice[2] and so on.

    -
    Examples
    +
    Examples
    #![feature(slice_group_by)]
     
     let slice = &[1, 1, 1, 3, 3, 2, 2, 2];
    @@ -813,13 +824,13 @@ 
    Examples
    assert_eq!(iter.next(), Some(&[2, 3][..])); assert_eq!(iter.next(), Some(&[2, 3, 4][..])); assert_eq!(iter.next(), None);
    -
    source

    pub fn group_by_mut<F>(&mut self, pred: F) -> GroupByMut<'_, T, F>where +

    source

    pub fn group_by_mut<F>(&mut self, pred: F) -> GroupByMut<'_, T, F>where F: FnMut(&T, &T) -> bool,

    🔬This is a nightly-only experimental API. (slice_group_by)

    Returns an iterator over the slice producing non-overlapping mutable runs of elements using the predicate to separate them.

    The predicate is called on two elements following themselves, it means the predicate is called on slice[0] and slice[1] then on slice[1] and slice[2] and so on.

    -
    Examples
    +
    Examples
    #![feature(slice_group_by)]
     
     let slice = &mut [1, 1, 1, 3, 3, 2, 2, 2];
    @@ -842,13 +853,13 @@ 
    Examples
    assert_eq!(iter.next(), Some(&mut [2, 3][..])); assert_eq!(iter.next(), Some(&mut [2, 3, 4][..])); assert_eq!(iter.next(), None);
    -
    1.0.0 · source

    pub fn split_at(&self, mid: usize) -> (&[T], &[T])

    Divides one slice into two at an index.

    +
    1.0.0 · source

    pub fn split_at(&self, mid: usize) -> (&[T], &[T])

    Divides one slice into two at an index.

    The first will contain all indices from [0, mid) (excluding the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if mid > len.

    -
    Examples
    +
    Examples
    let v = [1, 2, 3, 4, 5, 6];
     
     {
    @@ -868,13 +879,13 @@ 
    Examples
    assert_eq!(left, [1, 2, 3, 4, 5, 6]); assert_eq!(right, []); }
    -
    1.0.0 · source

    pub fn split_at_mut(&mut self, mid: usize) -> (&mut [T], &mut [T])

    Divides one mutable slice into two at an index.

    +
    1.0.0 · source

    pub fn split_at_mut(&mut self, mid: usize) -> (&mut [T], &mut [T])

    Divides one mutable slice into two at an index.

    The first will contain all indices from [0, mid) (excluding the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if mid > len.

    -
    Examples
    +
    Examples
    let mut v = [1, 0, 3, 0, 5, 6];
     let (left, right) = v.split_at_mut(2);
     assert_eq!(left, [1, 0]);
    @@ -882,16 +893,16 @@ 
    Examples
    left[1] = 2; right[1] = 4; assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    source

    pub unsafe fn split_at_unchecked(&self, mid: usize) -> (&[T], &[T])

    🔬This is a nightly-only experimental API. (slice_split_at_unchecked)

    Divides one slice into two at an index, without doing bounds checking.

    +
    source

    pub unsafe fn split_at_unchecked(&self, mid: usize) -> (&[T], &[T])

    🔬This is a nightly-only experimental API. (slice_split_at_unchecked)

    Divides one slice into two at an index, without doing bounds checking.

    The first will contain all indices from [0, mid) (excluding the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    For a safe alternative see split_at.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used. The caller has to ensure that 0 <= mid <= self.len().

    -
    Examples
    +
    Examples
    #![feature(slice_split_at_unchecked)]
     
     let v = [1, 2, 3, 4, 5, 6];
    @@ -913,7 +924,7 @@ 
    Examples
    assert_eq!(left, [1, 2, 3, 4, 5, 6]); assert_eq!(right, []); }
    -
    source

    pub unsafe fn split_at_mut_unchecked( +

    source

    pub unsafe fn split_at_mut_unchecked( &mut self, mid: usize ) -> (&mut [T], &mut [T])

    🔬This is a nightly-only experimental API. (slice_split_at_unchecked)

    Divides one mutable slice into two at an index, without doing bounds checking.

    @@ -921,11 +932,11 @@
    Examples
    the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    For a safe alternative see split_at_mut.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used. The caller has to ensure that 0 <= mid <= self.len().

    -
    Examples
    +
    Examples
    #![feature(slice_split_at_unchecked)]
     
     let mut v = [1, 0, 3, 0, 5, 6];
    @@ -938,13 +949,13 @@ 
    Examples
    right[1] = 4; } assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    source

    pub fn split_array_ref<const N: usize>(&self) -> (&[T; N], &[T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index.

    +
    source

    pub fn split_array_ref<const N: usize>(&self) -> (&[T; N], &[T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index.

    The array will contain all indices from [0, N) (excluding the index N itself) and the slice will contain all indices from [N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let v = &[1, 2, 3, 4, 5, 6][..];
    @@ -966,13 +977,13 @@ 
    Examples
    assert_eq!(left, &[1, 2, 3, 4, 5, 6]); assert_eq!(right, []); }
    -
    source

    pub fn split_array_mut<const N: usize>(&mut self) -> (&mut [T; N], &mut [T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an index.

    +
    source

    pub fn split_array_mut<const N: usize>(&mut self) -> (&mut [T; N], &mut [T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an index.

    The array will contain all indices from [0, N) (excluding the index N itself) and the slice will contain all indices from [N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let mut v = &mut [1, 0, 3, 0, 5, 6][..];
    @@ -982,14 +993,14 @@ 
    Examples
    left[1] = 2; right[1] = 4; assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    source

    pub fn rsplit_array_ref<const N: usize>(&self) -> (&[T], &[T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index from +

    source

    pub fn rsplit_array_ref<const N: usize>(&self) -> (&[T], &[T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index from the end.

    The slice will contain all indices from [0, len - N) (excluding the index len - N itself) and the array will contain all indices from [len - N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let v = &[1, 2, 3, 4, 5, 6][..];
    @@ -1011,14 +1022,14 @@ 
    Examples
    assert_eq!(left, []); assert_eq!(right, &[1, 2, 3, 4, 5, 6]); }
    -
    source

    pub fn rsplit_array_mut<const N: usize>(&mut self) -> (&mut [T], &mut [T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an +

    source

    pub fn rsplit_array_mut<const N: usize>(&mut self) -> (&mut [T], &mut [T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an index from the end.

    The slice will contain all indices from [0, len - N) (excluding the index N itself) and the array will contain all indices from [len - N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let mut v = &mut [1, 0, 3, 0, 5, 6][..];
    @@ -1028,10 +1039,10 @@ 
    Examples
    left[1] = 2; right[1] = 4; assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    1.0.0 · source

    pub fn split<F>(&self, pred: F) -> Split<'_, T, F>where +

    1.0.0 · source

    pub fn split<F>(&self, pred: F) -> Split<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let slice = [10, 40, 33, 20];
     let mut iter = slice.split(|num| num % 3 == 0);
     
    @@ -1059,21 +1070,21 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &[]); assert_eq!(iter.next().unwrap(), &[20]); assert!(iter.next().is_none());
    -
    1.0.0 · source

    pub fn split_mut<F>(&mut self, pred: F) -> SplitMut<'_, T, F>where +

    1.0.0 · source

    pub fn split_mut<F>(&mut self, pred: F) -> SplitMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let mut v = [10, 40, 30, 20, 60, 50];
     
     for group in v.split_mut(|num| *num % 3 == 0) {
         group[0] = 1;
     }
     assert_eq!(v, [1, 40, 30, 1, 60, 1]);
    -
    1.51.0 · source

    pub fn split_inclusive<F>(&self, pred: F) -> SplitInclusive<'_, T, F>where +

    1.51.0 · source

    pub fn split_inclusive<F>(&self, pred: F) -> SplitInclusive<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred. The matched element is contained in the end of the previous subslice as a terminator.

    -
    Examples
    +
    Examples
    let slice = [10, 40, 33, 20];
     let mut iter = slice.split_inclusive(|num| num % 3 == 0);
     
    @@ -1090,11 +1101,11 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &[3]); assert_eq!(iter.next().unwrap(), &[10, 40, 33]); assert!(iter.next().is_none());
    -
    1.51.0 · source

    pub fn split_inclusive_mut<F>(&mut self, pred: F) -> SplitInclusiveMut<'_, T, F>where +

    1.51.0 · source

    pub fn split_inclusive_mut<F>(&mut self, pred: F) -> SplitInclusiveMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred. The matched element is contained in the previous subslice as a terminator.

    -
    Examples
    +
    Examples
    let mut v = [10, 40, 30, 20, 60, 50];
     
     for group in v.split_inclusive_mut(|num| *num % 3 == 0) {
    @@ -1102,11 +1113,11 @@ 
    Examples
    group[terminator_idx] = 1; } assert_eq!(v, [10, 40, 1, 20, 1, 1]);
    -
    1.27.0 · source

    pub fn rsplit<F>(&self, pred: F) -> RSplit<'_, T, F>where +

    1.27.0 · source

    pub fn rsplit<F>(&self, pred: F) -> RSplit<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred, starting at the end of the slice and working backwards. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let slice = [11, 22, 33, 0, 44, 55];
     let mut iter = slice.rsplit(|num| *num == 0);
     
    @@ -1123,11 +1134,11 @@ 
    Examples
    assert_eq!(it.next().unwrap(), &[1, 1]); assert_eq!(it.next().unwrap(), &[]); assert_eq!(it.next(), None);
    -
    1.27.0 · source

    pub fn rsplit_mut<F>(&mut self, pred: F) -> RSplitMut<'_, T, F>where +

    1.27.0 · source

    pub fn rsplit_mut<F>(&mut self, pred: F) -> RSplitMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred, starting at the end of the slice and working backwards. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let mut v = [100, 400, 300, 200, 600, 500];
     
     let mut count = 0;
    @@ -1136,13 +1147,13 @@ 
    Examples
    group[0] = count; } assert_eq!(v, [3, 400, 300, 2, 600, 1]);
    -
    1.0.0 · source

    pub fn splitn<F>(&self, n: usize, pred: F) -> SplitN<'_, T, F>where +

    1.0.0 · source

    pub fn splitn<F>(&self, n: usize, pred: F) -> SplitN<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred, limited to returning at most n items. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples

    Print the slice split once by numbers divisible by 3 (i.e., [10, 40], [20, 60, 50]):

    @@ -1151,27 +1162,27 @@
    Examples
    for group in v.splitn(2, |num| *num % 3 == 0) { println!("{group:?}"); }
    -
    1.0.0 · source

    pub fn splitn_mut<F>(&mut self, n: usize, pred: F) -> SplitNMut<'_, T, F>where +

    1.0.0 · source

    pub fn splitn_mut<F>(&mut self, n: usize, pred: F) -> SplitNMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred, limited to returning at most n items. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples
    let mut v = [10, 40, 30, 20, 60, 50];
     
     for group in v.splitn_mut(2, |num| *num % 3 == 0) {
         group[0] = 1;
     }
     assert_eq!(v, [1, 40, 30, 1, 60, 50]);
    -
    1.0.0 · source

    pub fn rsplitn<F>(&self, n: usize, pred: F) -> RSplitN<'_, T, F>where +

    1.0.0 · source

    pub fn rsplitn<F>(&self, n: usize, pred: F) -> RSplitN<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred limited to returning at most n items. This starts at the end of the slice and works backwards. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples

    Print the slice split once, starting from the end, by numbers divisible by 3 (i.e., [50], [10, 40, 30, 20]):

    @@ -1180,25 +1191,25 @@
    Examples
    for group in v.rsplitn(2, |num| *num % 3 == 0) { println!("{group:?}"); }
    -
    1.0.0 · source

    pub fn rsplitn_mut<F>(&mut self, n: usize, pred: F) -> RSplitNMut<'_, T, F>where +

    1.0.0 · source

    pub fn rsplitn_mut<F>(&mut self, n: usize, pred: F) -> RSplitNMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred limited to returning at most n items. This starts at the end of the slice and works backwards. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples
    let mut s = [10, 40, 30, 20, 60, 50];
     
     for group in s.rsplitn_mut(2, |num| *num % 3 == 0) {
         group[0] = 1;
     }
     assert_eq!(s, [1, 40, 30, 20, 60, 1]);
    -
    1.0.0 · source

    pub fn contains(&self, x: &T) -> boolwhere +

    1.0.0 · source

    pub fn contains(&self, x: &T) -> boolwhere T: PartialEq<T>,

    Returns true if the slice contains an element with the given value.

    This operation is O(n).

    Note that if you have a sorted slice, binary_search may be faster.

    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert!(v.contains(&30));
     assert!(!v.contains(&50));
    @@ -1209,9 +1220,9 @@
    Examples
    let v = [String::from("hello"), String::from("world")]; // slice of `String`
     assert!(v.iter().any(|e| e == "hello")); // search with `&str`
     assert!(!v.iter().any(|e| e == "hi"));
    -
    1.0.0 · source

    pub fn starts_with(&self, needle: &[T]) -> boolwhere +

    1.0.0 · source

    pub fn starts_with(&self, needle: &[T]) -> boolwhere T: PartialEq<T>,

    Returns true if needle is a prefix of the slice.

    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert!(v.starts_with(&[10]));
     assert!(v.starts_with(&[10, 40]));
    @@ -1223,9 +1234,9 @@ 
    Examples
    assert!(v.starts_with(&[])); let v: &[u8] = &[]; assert!(v.starts_with(&[]));
    -
    1.0.0 · source

    pub fn ends_with(&self, needle: &[T]) -> boolwhere +

    1.0.0 · source

    pub fn ends_with(&self, needle: &[T]) -> boolwhere T: PartialEq<T>,

    Returns true if needle is a suffix of the slice.

    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert!(v.ends_with(&[30]));
     assert!(v.ends_with(&[40, 30]));
    @@ -1237,13 +1248,13 @@ 
    Examples
    assert!(v.ends_with(&[])); let v: &[u8] = &[]; assert!(v.ends_with(&[]));
    -
    1.51.0 · source

    pub fn strip_prefix<P>(&self, prefix: &P) -> Option<&[T]>where +

    1.51.0 · source

    pub fn strip_prefix<P>(&self, prefix: &P) -> Option<&[T]>where P: SlicePattern<Item = T> + ?Sized, T: PartialEq<T>,

    Returns a subslice with the prefix removed.

    If the slice starts with prefix, returns the subslice after the prefix, wrapped in Some. If prefix is empty, simply returns the original slice.

    If the slice does not start with prefix, returns None.

    -
    Examples
    +
    Examples
    let v = &[10, 40, 30];
     assert_eq!(v.strip_prefix(&[10]), Some(&[40, 30][..]));
     assert_eq!(v.strip_prefix(&[10, 40]), Some(&[30][..]));
    @@ -1253,19 +1264,19 @@ 
    Examples
    let prefix : &str = "he"; assert_eq!(b"hello".strip_prefix(prefix.as_bytes()), Some(b"llo".as_ref()));
    -
    1.51.0 · source

    pub fn strip_suffix<P>(&self, suffix: &P) -> Option<&[T]>where +

    1.51.0 · source

    pub fn strip_suffix<P>(&self, suffix: &P) -> Option<&[T]>where P: SlicePattern<Item = T> + ?Sized, T: PartialEq<T>,

    Returns a subslice with the suffix removed.

    If the slice ends with suffix, returns the subslice before the suffix, wrapped in Some. If suffix is empty, simply returns the original slice.

    If the slice does not end with suffix, returns None.

    -
    Examples
    +
    Examples
    let v = &[10, 40, 30];
     assert_eq!(v.strip_suffix(&[30]), Some(&[10, 40][..]));
     assert_eq!(v.strip_suffix(&[40, 30]), Some(&[10][..]));
     assert_eq!(v.strip_suffix(&[50]), None);
     assert_eq!(v.strip_suffix(&[50, 30]), None);
    -

    Binary searches this slice for a given element. If the slice is not sorted, the returned result is unspecified and meaningless.

    @@ -1277,7 +1288,7 @@
    Examples
    the index where a matching element could be inserted while maintaining sorted order.

    See also binary_search_by, binary_search_by_key, and partition_point.

    -
    Examples
    +
    Examples

    Looks up a series of four elements. The first is found, with a uniquely determined position; the second and third are not found; the fourth could match any position in [1, 4].

    @@ -1318,7 +1329,7 @@
    Examples
    // The above is equivalent to `let idx = s.binary_search(&num).unwrap_or_else(|x| x);` s.insert(idx, num); assert_eq!(s, [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
    -
    1.0.0 · source

    pub fn binary_search_by<'a, F>(&'a self, f: F) -> Result<usize, usize>where +

    1.0.0 · source

    pub fn binary_search_by<'a, F>(&'a self, f: F) -> Result<usize, usize>where F: FnMut(&'a T) -> Ordering,

    Binary searches this slice with a comparator function.

    The comparator function should return an order code that indicates whether its argument is Less, Equal or Greater the desired @@ -1334,7 +1345,7 @@

    Examples
    the index where a matching element could be inserted while maintaining sorted order.

    See also binary_search, binary_search_by_key, and partition_point.

    -
    Examples
    +
    Examples

    Looks up a series of four elements. The first is found, with a uniquely determined position; the second and third are not found; the fourth could match any position in [1, 4].

    @@ -1350,7 +1361,7 @@
    Examples
    let seek = 1; let r = s.binary_search_by(|probe| probe.cmp(&seek)); assert!(match r { Ok(1..=4) => true, _ => false, });
    -
    1.10.0 · source

    pub fn binary_search_by_key<'a, B, F>( +

    1.10.0 · source

    pub fn binary_search_by_key<'a, B, F>( &'a self, b: &B, f: F @@ -1369,7 +1380,7 @@

    Examples
    the index where a matching element could be inserted while maintaining sorted order.

    See also binary_search, binary_search_by, and partition_point.

    -
    Examples
    +
    Examples

    Looks up a series of four elements in a slice of pairs sorted by their second elements. The first is found, with a uniquely determined position; the second and third are not found; the @@ -1384,11 +1395,11 @@

    Examples
    assert_eq!(s.binary_search_by_key(&100, |&(a, b)| b), Err(13)); let r = s.binary_search_by_key(&1, |&(a, b)| b); assert!(match r { Ok(1..=4) => true, _ => false, });
    -
    1.20.0 · source

    pub fn sort_unstable(&mut self)where +

    1.20.0 · source

    pub fn sort_unstable(&mut self)where T: Ord,

    Sorts the slice, but might not preserve the order of equal elements.

    This sort is unstable (i.e., may reorder equal elements), in-place (i.e., does not allocate), and O(n * log(n)) worst-case.

    -
    Current implementation
    +
    Current implementation

    The current algorithm is based on pattern-defeating quicksort by Orson Peters, which combines the fast average case of randomized quicksort with the fast worst case of heapsort, while achieving linear time on slices with certain patterns. It uses some @@ -1396,12 +1407,12 @@

    Current im deterministic behavior.

    It is typically faster than stable sorting, except in a few special cases, e.g., when the slice consists of several concatenated sorted sequences.

    -
    Examples
    +
    Examples
    let mut v = [-5, 4, 1, -3, 2];
     
     v.sort_unstable();
     assert!(v == [-5, -3, 1, 2, 4]);
    -
    1.20.0 · source

    pub fn sort_unstable_by<F>(&mut self, compare: F)where +

    1.20.0 · source

    pub fn sort_unstable_by<F>(&mut self, compare: F)where F: FnMut(&T, &T) -> Ordering,

    Sorts the slice with a comparator function, but might not preserve the order of equal elements.

    This sort is unstable (i.e., may reorder equal elements), in-place @@ -1419,7 +1430,7 @@

    Examples
    let mut floats = [5f64, 4.0, 1.0, 3.0, 2.0];
     floats.sort_unstable_by(|a, b| a.partial_cmp(b).unwrap());
     assert_eq!(floats, [1.0, 2.0, 3.0, 4.0, 5.0]);
    -
    Current implementation
    +
    Current implementation

    The current algorithm is based on pattern-defeating quicksort by Orson Peters, which combines the fast average case of randomized quicksort with the fast worst case of heapsort, while achieving linear time on slices with certain patterns. It uses some @@ -1427,7 +1438,7 @@

    Current im deterministic behavior.

    It is typically faster than stable sorting, except in a few special cases, e.g., when the slice consists of several concatenated sorted sequences.

    -
    Examples
    +
    Examples
    let mut v = [5, 4, 1, 3, 2];
     v.sort_unstable_by(|a, b| a.cmp(b));
     assert!(v == [1, 2, 3, 4, 5]);
    @@ -1435,14 +1446,14 @@ 
    Examples
    // reverse sorting v.sort_unstable_by(|a, b| b.cmp(a)); assert!(v == [5, 4, 3, 2, 1]);
    -
    1.20.0 · source

    pub fn sort_unstable_by_key<K, F>(&mut self, f: F)where +

    1.20.0 · source

    pub fn sort_unstable_by_key<K, F>(&mut self, f: F)where F: FnMut(&T) -> K, K: Ord,

    Sorts the slice with a key extraction function, but might not preserve the order of equal elements.

    This sort is unstable (i.e., may reorder equal elements), in-place -(i.e., does not allocate), and O(m * n * log(n)) worst-case, where the key function is +(i.e., does not allocate), and O(m * n * log(n)) worst-case, where the key function is O(m).

    -
    Current implementation
    +
    Current implementation

    The current algorithm is based on pattern-defeating quicksort by Orson Peters, which combines the fast average case of randomized quicksort with the fast worst case of heapsort, while achieving linear time on slices with certain patterns. It uses some @@ -1451,12 +1462,12 @@

    Current im

    Due to its key calling strategy, sort_unstable_by_key is likely to be slower than sort_by_cached_key in cases where the key function is expensive.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     v.sort_unstable_by_key(|k| k.abs());
     assert!(v == [1, 2, -3, 4, -5]);
    -
    1.49.0 · source

    pub fn select_nth_unstable( +

    1.49.0 · source

    pub fn select_nth_unstable( &mut self, index: usize ) -> (&mut [T], &mut T, &mut [T])where @@ -1464,18 +1475,19 @@
    Examples

    This reordering has the additional property that any value at position i < index will be less than or equal to any value at a position j > index. Additionally, this reordering is unstable (i.e. any number of equal elements may end up at position index), in-place -(i.e. does not allocate), and O(n) on average. The worst-case performance is O(n log n). +(i.e. does not allocate), and runs in O(n) time. This function is also known as “kth element” in other libraries.

    It returns a triplet of the following from the reordered slice: the subslice prior to index, the element at index, and the subslice after index; accordingly, the values in those two subslices will respectively all be less-than-or-equal-to and greater-than-or-equal-to the value of the element at index.

    -
    Current implementation
    -

    The current algorithm is based on the quickselect portion of the same quicksort algorithm -used for sort_unstable.

    -
    Panics
    +
    Current implementation
    +

    The current algorithm is an introselect implementation based on Pattern Defeating Quicksort, which is also +the basis for sort_unstable. The fallback algorithm is Median of Medians using Tukey’s Ninther for +pivot selection, which guarantees linear runtime for all inputs.

    +
    Panics

    Panics when index >= len(), meaning it always panics on empty slices.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     // Find the median
    @@ -1487,7 +1499,7 @@ 
    Examples
    v == [-5, -3, 1, 2, 4] || v == [-3, -5, 1, 4, 2] || v == [-5, -3, 1, 4, 2]);
    -

    1.49.0 · source

    pub fn select_nth_unstable_by<F>( +

    1.49.0 · source

    pub fn select_nth_unstable_by<F>( &mut self, index: usize, compare: F @@ -1497,20 +1509,20 @@

    Examples

    This reordering has the additional property that any value at position i < index will be less than or equal to any value at a position j > index using the comparator function. Additionally, this reordering is unstable (i.e. any number of equal elements may end up at -position index), in-place (i.e. does not allocate), and O(n) on average. -The worst-case performance is O(n log n). This function is also known as -“kth element” in other libraries.

    +position index), in-place (i.e. does not allocate), and runs in O(n) time. +This function is also known as “kth element” in other libraries.

    It returns a triplet of the following from the slice reordered according to the provided comparator function: the subslice prior to index, the element at index, and the subslice after index; accordingly, the values in those two subslices will respectively all be less-than-or-equal-to and greater-than-or-equal-to the value of the element at index.

    -
    Current implementation
    -

    The current algorithm is based on the quickselect portion of the same quicksort algorithm -used for sort_unstable.

    -
    Panics
    +
    Current implementation
    +

    The current algorithm is an introselect implementation based on Pattern Defeating Quicksort, which is also +the basis for sort_unstable. The fallback algorithm is Median of Medians using Tukey’s Ninther for +pivot selection, which guarantees linear runtime for all inputs.

    +
    Panics

    Panics when index >= len(), meaning it always panics on empty slices.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     // Find the median as if the slice were sorted in descending order.
    @@ -1522,7 +1534,7 @@ 
    Examples
    v == [2, 4, 1, -3, -5] || v == [4, 2, 1, -5, -3] || v == [4, 2, 1, -3, -5]);
    -
    1.49.0 · source

    pub fn select_nth_unstable_by_key<K, F>( +

    1.49.0 · source

    pub fn select_nth_unstable_by_key<K, F>( &mut self, index: usize, f: F @@ -1533,20 +1545,20 @@

    Examples

    This reordering has the additional property that any value at position i < index will be less than or equal to any value at a position j > index using the key extraction function. Additionally, this reordering is unstable (i.e. any number of equal elements may end up at -position index), in-place (i.e. does not allocate), and O(n) on average. -The worst-case performance is O(n log n). +position index), in-place (i.e. does not allocate), and runs in O(n) time. This function is also known as “kth element” in other libraries.

    It returns a triplet of the following from the slice reordered according to the provided key extraction function: the subslice prior to index, the element at index, and the subslice after index; accordingly, the values in those two subslices will respectively all be less-than-or-equal-to and greater-than-or-equal-to the value of the element at index.

    -
    Current implementation
    -

    The current algorithm is based on the quickselect portion of the same quicksort algorithm -used for sort_unstable.

    -
    Panics
    +
    Current implementation
    +

    The current algorithm is an introselect implementation based on Pattern Defeating Quicksort, which is also +the basis for sort_unstable. The fallback algorithm is Median of Medians using Tukey’s Ninther for +pivot selection, which guarantees linear runtime for all inputs.

    +
    Panics

    Panics when index >= len(), meaning it always panics on empty slices.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     // Return the median as if the array were sorted according to absolute value.
    @@ -1558,13 +1570,13 @@ 
    Examples
    v == [1, 2, -3, -5, 4] || v == [2, 1, -3, 4, -5] || v == [2, 1, -3, -5, 4]);
    -
    source

    pub fn partition_dedup(&mut self) -> (&mut [T], &mut [T])where +

    source

    pub fn partition_dedup(&mut self) -> (&mut [T], &mut [T])where T: PartialEq<T>,

    🔬This is a nightly-only experimental API. (slice_partition_dedup)

    Moves all consecutive repeated elements to the end of the slice according to the PartialEq trait implementation.

    Returns two slices. The first contains no consecutive repeated elements. The second contains all the duplicates in no specified order.

    If the slice is sorted, the first returned slice contains no duplicates.

    -
    Examples
    +
    Examples
    #![feature(slice_partition_dedup)]
     
     let mut slice = [1, 2, 2, 3, 3, 2, 1, 1];
    @@ -1573,7 +1585,7 @@ 
    Examples
    assert_eq!(dedup, [1, 2, 3, 2, 1]); assert_eq!(duplicates, [2, 3, 1]);
    -
    source

    pub fn partition_dedup_by<F>(&mut self, same_bucket: F) -> (&mut [T], &mut [T])where +

    source

    pub fn partition_dedup_by<F>(&mut self, same_bucket: F) -> (&mut [T], &mut [T])where F: FnMut(&mut T, &mut T) -> bool,

    🔬This is a nightly-only experimental API. (slice_partition_dedup)

    Moves all but the first of consecutive elements to the end of the slice satisfying a given equality relation.

    Returns two slices. The first contains no consecutive repeated elements. @@ -1583,7 +1595,7 @@

    Examples
    from their order in the slice, so if same_bucket(a, b) returns true, a is moved at the end of the slice.

    If the slice is sorted, the first returned slice contains no duplicates.

    -
    Examples
    +
    Examples
    #![feature(slice_partition_dedup)]
     
     let mut slice = ["foo", "Foo", "BAZ", "Bar", "bar", "baz", "BAZ"];
    @@ -1592,14 +1604,14 @@ 
    Examples
    assert_eq!(dedup, ["foo", "BAZ", "Bar", "baz"]); assert_eq!(duplicates, ["bar", "Foo", "BAZ"]);
    -
    source

    pub fn partition_dedup_by_key<K, F>(&mut self, key: F) -> (&mut [T], &mut [T])where +

    source

    pub fn partition_dedup_by_key<K, F>(&mut self, key: F) -> (&mut [T], &mut [T])where F: FnMut(&mut T) -> K, K: PartialEq<K>,

    🔬This is a nightly-only experimental API. (slice_partition_dedup)

    Moves all but the first of consecutive elements to the end of the slice that resolve to the same key.

    Returns two slices. The first contains no consecutive repeated elements. The second contains all the duplicates in no specified order.

    If the slice is sorted, the first returned slice contains no duplicates.

    -
    Examples
    +
    Examples
    #![feature(slice_partition_dedup)]
     
     let mut slice = [10, 20, 21, 30, 30, 20, 11, 13];
    @@ -1608,17 +1620,17 @@ 
    Examples
    assert_eq!(dedup, [10, 20, 30, 20, 11]); assert_eq!(duplicates, [21, 30, 13]);
    -
    1.26.0 · source

    pub fn rotate_left(&mut self, mid: usize)

    Rotates the slice in-place such that the first mid elements of the +

    1.26.0 · source

    pub fn rotate_left(&mut self, mid: usize)

    Rotates the slice in-place such that the first mid elements of the slice move to the end while the last self.len() - mid elements move to the front. After calling rotate_left, the element previously at index mid will become the first element in the slice.

    -
    Panics
    +
    Panics

    This function will panic if mid is greater than the length of the slice. Note that mid == self.len() does not panic and is a no-op rotation.

    Complexity

    Takes linear (in self.len()) time.

    -
    Examples
    +
    Examples
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a.rotate_left(2);
     assert_eq!(a, ['c', 'd', 'e', 'f', 'a', 'b']);
    @@ -1627,47 +1639,47 @@
    Examples
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a[1..5].rotate_left(1);
     assert_eq!(a, ['a', 'c', 'd', 'e', 'b', 'f']);
    -
    1.26.0 · source

    pub fn rotate_right(&mut self, k: usize)

    Rotates the slice in-place such that the first self.len() - k +

    1.26.0 · source

    pub fn rotate_right(&mut self, k: usize)

    Rotates the slice in-place such that the first self.len() - k elements of the slice move to the end while the last k elements move to the front. After calling rotate_right, the element previously at index self.len() - k will become the first element in the slice.

    -
    Panics
    +
    Panics

    This function will panic if k is greater than the length of the slice. Note that k == self.len() does not panic and is a no-op rotation.

    Complexity

    Takes linear (in self.len()) time.

    -
    Examples
    +
    Examples
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a.rotate_right(2);
     assert_eq!(a, ['e', 'f', 'a', 'b', 'c', 'd']);
    -

    Rotate a subslice:

    +

    Rotating a subslice:

    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a[1..5].rotate_right(1);
     assert_eq!(a, ['a', 'e', 'b', 'c', 'd', 'f']);
    -
    1.50.0 · source

    pub fn fill(&mut self, value: T)where +

    1.50.0 · source

    pub fn fill(&mut self, value: T)where T: Clone,

    Fills self with elements by cloning value.

    -
    Examples
    +
    Examples
    let mut buf = vec![0; 10];
     buf.fill(1);
     assert_eq!(buf, vec![1; 10]);
    -
    1.51.0 · source

    pub fn fill_with<F>(&mut self, f: F)where +

    1.51.0 · source

    pub fn fill_with<F>(&mut self, f: F)where F: FnMut() -> T,

    Fills self with elements returned by calling a closure repeatedly.

    This method uses a closure to create new values. If you’d rather Clone a given value, use fill. If you want to use the Default trait to generate values, you can pass Default::default as the argument.

    -
    Examples
    +
    Examples
    let mut buf = vec![1; 10];
     buf.fill_with(Default::default);
     assert_eq!(buf, vec![0; 10]);
    -
    1.7.0 · source

    pub fn clone_from_slice(&mut self, src: &[T])where +

    1.7.0 · source

    pub fn clone_from_slice(&mut self, src: &[T])where T: Clone,

    Copies the elements from src into self.

    The length of src must be the same as self.

    -
    Panics
    +
    Panics

    This function will panic if the two slices have different lengths.

    -
    Examples
    +
    Examples

    Cloning two elements from a slice into another:

    let src = [1, 2, 3, 4];
    @@ -1699,13 +1711,13 @@ 
    Examples
    } assert_eq!(slice, [4, 5, 3, 4, 5]);
    -
    1.9.0 · source

    pub fn copy_from_slice(&mut self, src: &[T])where +

    1.9.0 · source

    pub fn copy_from_slice(&mut self, src: &[T])where T: Copy,

    Copies all elements from src into self, using a memcpy.

    The length of src must be the same as self.

    If T does not implement Copy, use clone_from_slice.

    -
    Panics
    +
    Panics

    This function will panic if the two slices have different lengths.

    -
    Examples
    +
    Examples

    Copying two elements from a slice into another:

    let src = [1, 2, 3, 4];
    @@ -1737,7 +1749,7 @@ 
    Examples
    } assert_eq!(slice, [4, 5, 3, 4, 5]);
    -
    1.37.0 · source

    pub fn copy_within<R>(&mut self, src: R, dest: usize)where +

    1.37.0 · source

    pub fn copy_within<R>(&mut self, src: R, dest: usize)where R: RangeBounds<usize>, T: Copy,

    Copies elements from one part of the slice to another part of itself, using a memmove.

    @@ -1745,10 +1757,10 @@
    Examples
    index of the range within self to copy to, which will have the same length as src. The two ranges may overlap. The ends of the two ranges must be less than or equal to self.len().

    -
    Panics
    +
    Panics

    This function will panic if either range exceeds the end of the slice, or if the end of src is before the start.

    -
    Examples
    +
    Examples

    Copying four bytes within a slice:

    let mut bytes = *b"Hello, World!";
    @@ -1756,9 +1768,9 @@ 
    Examples
    bytes.copy_within(1..5, 8); assert_eq!(&bytes, b"Hello, Wello!");
    -
    1.27.0 · source

    pub fn swap_with_slice(&mut self, other: &mut [T])

    Swaps all elements in self with those in other.

    +
    1.27.0 · source

    pub fn swap_with_slice(&mut self, other: &mut [T])

    Swaps all elements in self with those in other.

    The length of other must be the same as self.

    -
    Panics
    +
    Panics

    This function will panic if the two slices have different lengths.

    Example

    Swapping two elements across slices:

    @@ -1788,7 +1800,7 @@
    Example
    } assert_eq!(slice, [4, 5, 3, 1, 2]);
    -
    1.30.0 · source

    pub unsafe fn align_to<U>(&self) -> (&[T], &[U], &[T])

    Transmute the slice to a slice of another type, ensuring alignment of the types is +

    1.30.0 · source

    pub unsafe fn align_to<U>(&self) -> (&[T], &[U], &[T])

    Transmute the slice to a slice of another type, ensuring alignment of the types is maintained.

    This method splits the slice into three distinct slices: prefix, correctly aligned middle slice of a new type, and the suffix slice. How exactly the slice is split up is not @@ -1798,10 +1810,10 @@

    Example
    in a default (debug or release) execution will return a maximal middle part.

    This method has no purpose when either input element T or output element U are zero-sized and will return the original slice without splitting anything.

    -
    Safety
    +
    Safety

    This method is essentially a transmute with respect to the elements in the returned middle slice, so all the usual caveats pertaining to transmute::<T, U> also apply here.

    -
    Examples
    +
    Examples

    Basic usage:

    unsafe {
    @@ -1811,7 +1823,7 @@ 
    Examples
    // more_efficient_algorithm_for_aligned_shorts(shorts); // less_efficient_algorithm_for_bytes(suffix); }
    -
    1.30.0 · source

    pub unsafe fn align_to_mut<U>(&mut self) -> (&mut [T], &mut [U], &mut [T])

    Transmute the mutable slice to a mutable slice of another type, ensuring alignment of the +

    1.30.0 · source

    pub unsafe fn align_to_mut<U>(&mut self) -> (&mut [T], &mut [U], &mut [T])

    Transmute the mutable slice to a mutable slice of another type, ensuring alignment of the types is maintained.

    This method splits the slice into three distinct slices: prefix, correctly aligned middle slice of a new type, and the suffix slice. How exactly the slice is split up is not @@ -1821,10 +1833,10 @@

    Examples
    in a default (debug or release) execution will return a maximal middle part.

    This method has no purpose when either input element T or output element U are zero-sized and will return the original slice without splitting anything.

    -
    Safety
    +
    Safety

    This method is essentially a transmute with respect to the elements in the returned middle slice, so all the usual caveats pertaining to transmute::<T, U> also apply here.

    -
    Examples
    +
    Examples

    Basic usage:

    unsafe {
    @@ -1834,7 +1846,7 @@ 
    Examples
    // more_efficient_algorithm_for_aligned_shorts(shorts); // less_efficient_algorithm_for_bytes(suffix); }
    -
    source

    pub fn as_simd<const LANES: usize>(&self) -> (&[T], &[Simd<T, LANES>], &[T])where +

    source

    pub fn as_simd<const LANES: usize>(&self) -> (&[T], &[Simd<T, LANES>], &[T])where Simd<T, LANES>: AsRef<[T; LANES]>, T: SimdElement, LaneCount<LANES>: SupportedLaneCount,

    🔬This is a nightly-only experimental API. (portable_simd)

    Split a slice into a prefix, a middle of aligned SIMD types, and a suffix.

    @@ -1849,7 +1861,7 @@
    Examples

    That said, this is a safe method, so if you’re only writing safe code, then this can at most cause incorrect logic, not unsoundness.

    -
    Panics
    +
    Panics

    This will panic if the size of the SIMD type is different from LANES times that of the scalar.

    At the time of writing, the trait restrictions on Simd<T, LANES> keeps @@ -1857,7 +1869,7 @@

    Panics
    supported. It’s possible that, in the future, those restrictions might be lifted in a way that would make it possible to see panics from this method for something like LANES == 3.

    -
    Examples
    +
    Examples
    #![feature(portable_simd)]
     use core::simd::SimdFloat;
     
    @@ -1885,7 +1897,7 @@ 
    Examples
    let numbers: Vec<f32> = (1..101).map(|x| x as _).collect(); assert_eq!(basic_simd_sum(&numbers[1..99]), 4949.0);
    -
    source

    pub fn as_simd_mut<const LANES: usize>( +

    source

    pub fn as_simd_mut<const LANES: usize>( &mut self ) -> (&mut [T], &mut [Simd<T, LANES>], &mut [T])where Simd<T, LANES>: AsMut<[T; LANES]>, @@ -1904,7 +1916,7 @@
    Examples

    That said, this is a safe method, so if you’re only writing safe code, then this can at most cause incorrect logic, not unsoundness.

    This is the mutable version of slice::as_simd; see that for examples.

    -
    Panics
    +
    Panics

    This will panic if the size of the SIMD type is different from LANES times that of the scalar.

    At the time of writing, the trait restrictions on Simd<T, LANES> keeps @@ -1912,14 +1924,14 @@

    Panics
    supported. It’s possible that, in the future, those restrictions might be lifted in a way that would make it possible to see panics from this method for something like LANES == 3.

    -

    source

    pub fn is_sorted(&self) -> boolwhere +

    source

    pub fn is_sorted(&self) -> boolwhere T: PartialOrd<T>,

    🔬This is a nightly-only experimental API. (is_sorted)

    Checks if the elements of this slice are sorted.

    That is, for each element a and its following element b, a <= b must hold. If the slice yields exactly zero or one element, true is returned.

    Note that if Self::Item is only PartialOrd, but not Ord, the above definition implies that this function returns false if any two consecutive items are not comparable.

    -
    Examples
    +
    Examples
    #![feature(is_sorted)]
     let empty: [i32; 0] = [];
     
    @@ -1928,23 +1940,23 @@ 
    Examples
    assert!([0].is_sorted()); assert!(empty.is_sorted()); assert!(![0.0, 1.0, f32::NAN].is_sorted());
    -
    source

    pub fn is_sorted_by<'a, F>(&'a self, compare: F) -> boolwhere +

    source

    pub fn is_sorted_by<'a, F>(&'a self, compare: F) -> boolwhere F: FnMut(&'a T, &'a T) -> Option<Ordering>,

    🔬This is a nightly-only experimental API. (is_sorted)

    Checks if the elements of this slice are sorted using the given comparator function.

    Instead of using PartialOrd::partial_cmp, this function uses the given compare function to determine the ordering of two elements. Apart from that, it’s equivalent to is_sorted; see its documentation for more information.

    -
    source

    pub fn is_sorted_by_key<'a, F, K>(&'a self, f: F) -> boolwhere +

    source

    pub fn is_sorted_by_key<'a, F, K>(&'a self, f: F) -> boolwhere F: FnMut(&'a T) -> K, K: PartialOrd<K>,

    🔬This is a nightly-only experimental API. (is_sorted)

    Checks if the elements of this slice are sorted using the given key extraction function.

    Instead of comparing the slice’s elements directly, this function compares the keys of the elements, as determined by f. Apart from that, it’s equivalent to is_sorted; see its documentation for more information.

    -
    Examples
    +
    Examples
    #![feature(is_sorted)]
     
     assert!(["c", "bb", "aaa"].is_sorted_by_key(|s| s.len()));
     assert!(![-2i32, -1, 0, 3].is_sorted_by_key(|n| n.abs()));
    -
    1.52.0 · source

    pub fn partition_point<P>(&self, pred: P) -> usizewhere +

    1.52.0 · source

    pub fn partition_point<P>(&self, pred: P) -> usizewhere P: FnMut(&T) -> bool,

    Returns the index of the partition point according to the given predicate (the index of the first element of the second partition).

    The slice is assumed to be partitioned according to the given predicate. @@ -1955,7 +1967,7 @@

    Examples

    If this slice is not partitioned, the returned result is unspecified and meaningless, as this method performs a kind of binary search.

    See also binary_search, binary_search_by, and binary_search_by_key.

    -
    Examples
    +
    Examples
    let v = [1, 2, 3, 3, 5, 6, 7];
     let i = v.partition_point(|&x| x < 5);
     
    @@ -1977,14 +1989,14 @@ 
    Examples
    let idx = s.partition_point(|&x| x < num); s.insert(idx, num); assert_eq!(s, [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
    -
    source

    pub fn take<R, 'a>(self: &mut &'a [T], range: R) -> Option<&'a [T]>where +

    source

    pub fn take<R, 'a>(self: &mut &'a [T], range: R) -> Option<&'a [T]>where R: OneSidedRange<usize>,

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the subslice corresponding to the given range and returns a reference to it.

    Returns None and does not modify the slice if the given range is out of bounds.

    Note that this method only accepts one-sided ranges such as 2.. or ..6, but not 2..6.

    -
    Examples
    +
    Examples

    Taking the first three elements of a slice:

    #![feature(slice_take)]
    @@ -2014,14 +2026,14 @@ 
    Examples
    assert_eq!(None, slice.take(..=4)); let expected: &[char] = &['a', 'b', 'c', 'd']; assert_eq!(Some(expected), slice.take(..4));
    -
    source

    pub fn take_mut<R, 'a>(self: &mut &'a mut [T], range: R) -> Option<&'a mut [T]>where +

    source

    pub fn take_mut<R, 'a>(self: &mut &'a mut [T], range: R) -> Option<&'a mut [T]>where R: OneSidedRange<usize>,

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the subslice corresponding to the given range and returns a mutable reference to it.

    Returns None and does not modify the slice if the given range is out of bounds.

    Note that this method only accepts one-sided ranges such as 2.. or ..6, but not 2..6.

    -
    Examples
    +
    Examples

    Taking the first three elements of a slice:

    #![feature(slice_take)]
    @@ -2051,10 +2063,10 @@ 
    Examples
    assert_eq!(None, slice.take_mut(..=4)); let expected: &mut [_] = &mut ['a', 'b', 'c', 'd']; assert_eq!(Some(expected), slice.take_mut(..4));
    -
    source

    pub fn take_first<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a reference +

    source

    pub fn take_first<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &[_] = &['a', 'b', 'c'];
    @@ -2062,10 +2074,10 @@ 
    Examples
    assert_eq!(slice, &['b', 'c']); assert_eq!(first, &'a');
    -
    source

    pub fn take_first_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a mutable +

    source

    pub fn take_first_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a mutable reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &mut [_] = &mut ['a', 'b', 'c'];
    @@ -2074,10 +2086,10 @@ 
    Examples
    assert_eq!(slice, &['b', 'c']); assert_eq!(first, &'d');
    -
    source

    pub fn take_last<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a reference +

    source

    pub fn take_last<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &[_] = &['a', 'b', 'c'];
    @@ -2085,10 +2097,10 @@ 
    Examples
    assert_eq!(slice, &['a', 'b']); assert_eq!(last, &'c');
    -
    source

    pub fn take_last_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a mutable +

    source

    pub fn take_last_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a mutable reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &mut [_] = &mut ['a', 'b', 'c'];
    @@ -2097,15 +2109,15 @@ 
    Examples
    assert_eq!(slice, &['a', 'b']); assert_eq!(last, &'d');
    -
    source

    pub unsafe fn get_many_unchecked_mut<const N: usize>( +

    source

    pub unsafe fn get_many_unchecked_mut<const N: usize>( &mut self, indices: [usize; N] ) -> [&mut T; N]

    🔬This is a nightly-only experimental API. (get_many_mut)

    Returns mutable references to many indices at once, without doing any checks.

    For a safe alternative see get_many_mut.

    -
    Safety
    +
    Safety

    Calling this method with overlapping or out-of-bounds indices is undefined behavior even if the resulting references are not used.

    -
    Examples
    +
    Examples
    #![feature(get_many_mut)]
     
     let x = &mut [1, 2, 4];
    @@ -2116,13 +2128,13 @@ 
    Examples
    *b *= 100; } assert_eq!(x, &[10, 2, 400]);
    -
    source

    pub fn get_many_mut<const N: usize>( +

    source

    pub fn get_many_mut<const N: usize>( &mut self, indices: [usize; N] ) -> Result<[&mut T; N], GetManyMutError<N>>

    🔬This is a nightly-only experimental API. (get_many_mut)

    Returns mutable references to many indices at once.

    Returns an error if any index is out-of-bounds, or if the same index was passed more than once.

    -
    Examples
    +
    Examples
    #![feature(get_many_mut)]
     
     let v = &mut [1, 2, 3];
    @@ -2131,19 +2143,116 @@ 
    Examples
    *b = 612; } assert_eq!(v, &[413, 2, 612]);
    -
    source

    pub fn as_str(&self) -> &str

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a UTF-8 str.

    -
    source

    pub fn as_bytes(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a slice of u8 bytes.

    -
    1.23.0 · source

    pub fn to_ascii_uppercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte -is mapped to its ASCII upper case equivalent.

    +
    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    +

    This sort is in-place (i.e. does not allocate), O(n * log(n)) worst-case, and uses +the ordering defined by f32::total_cmp.

    +
    Current implementation
    +

    This uses the same sorting algorithm as sort_unstable_by.

    +
    Examples
    +
    #![feature(sort_floats)]
    +let mut v = [2.6, -5e-8, f32::NAN, 8.29, f32::INFINITY, -1.0, 0.0, -f32::INFINITY, -0.0];
    +
    +v.sort_floats();
    +let sorted = [-f32::INFINITY, -1.0, -5e-8, -0.0, 0.0, 2.6, 8.29, f32::INFINITY, f32::NAN];
    +assert_eq!(&v[..8], &sorted[..8]);
    +assert!(v[8].is_nan());
    +
    source

    pub fn as_str(&self) -> &str

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a UTF-8 str.

    +
    source

    pub fn as_bytes(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a slice of u8 bytes.

    +
    1.23.0 · source

    pub fn is_ascii(&self) -> bool

    Checks if all bytes in this slice are within the ASCII range.

    +
    source

    pub fn as_ascii(&self) -> Option<&[AsciiChar]>

    🔬This is a nightly-only experimental API. (ascii_char)

    If this slice is_ascii, returns it as a slice of +ASCII characters, otherwise returns None.

    +
    source

    pub unsafe fn as_ascii_unchecked(&self) -> &[AsciiChar]

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this slice of bytes into a slice of ASCII characters, +without checking whether they’re valid.

    +
    Safety
    +

    Every byte in the slice must be in 0..=127, or else this is UB.

    +
    1.23.0 · source

    pub fn eq_ignore_ascii_case(&self, other: &[u8]) -> bool

    Checks that two slices are an ASCII case-insensitive match.

    +

    Same as to_ascii_lowercase(a) == to_ascii_lowercase(b), +but without allocating and copying temporaries.

    +
    1.23.0 · source

    pub fn make_ascii_uppercase(&mut self)

    Converts this slice to its ASCII upper case equivalent in-place.

    ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, but non-ASCII letters are unchanged.

    -

    To uppercase the value in-place, use make_ascii_uppercase.

    -
    1.23.0 · source

    pub fn to_ascii_lowercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte -is mapped to its ASCII lower case equivalent.

    +

    To return a new uppercased value without modifying the existing one, use +to_ascii_uppercase.

    +
    1.23.0 · source

    pub fn make_ascii_lowercase(&mut self)

    Converts this slice to its ASCII lower case equivalent in-place.

    ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, but non-ASCII letters are unchanged.

    -

    To lowercase the value in-place, use make_ascii_lowercase.

    -
    1.0.0 · source

    pub fn sort(&mut self)where +

    To return a new lowercased value without modifying the existing one, use +to_ascii_lowercase.

    +

    1.60.0 · source

    pub fn escape_ascii(&self) -> EscapeAscii<'_>

    Returns an iterator that produces an escaped version of this slice, +treating it as an ASCII string.

    +
    Examples
    +
    
    +let s = b"0\t\r\n'\"\\\x9d";
    +let escaped = s.escape_ascii().to_string();
    +assert_eq!(escaped, "0\\t\\r\\n\\'\\\"\\\\\\x9d");
    +
    source

    pub fn trim_ascii_start(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading ASCII whitespace bytes removed.

    +

    ‘Whitespace’ refers to the definition used by +u8::is_ascii_whitespace.

    +
    Examples
    +
    #![feature(byte_slice_trim_ascii)]
    +
    +assert_eq!(b" \t hello world\n".trim_ascii_start(), b"hello world\n");
    +assert_eq!(b"  ".trim_ascii_start(), b"");
    +assert_eq!(b"".trim_ascii_start(), b"");
    +
    source

    pub fn trim_ascii_end(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with trailing ASCII whitespace bytes removed.

    +

    ‘Whitespace’ refers to the definition used by +u8::is_ascii_whitespace.

    +
    Examples
    +
    #![feature(byte_slice_trim_ascii)]
    +
    +assert_eq!(b"\r hello world\n ".trim_ascii_end(), b"\r hello world");
    +assert_eq!(b"  ".trim_ascii_end(), b"");
    +assert_eq!(b"".trim_ascii_end(), b"");
    +
    source

    pub fn trim_ascii(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading and trailing ASCII whitespace bytes +removed.

    +

    ‘Whitespace’ refers to the definition used by +u8::is_ascii_whitespace.

    +
    Examples
    +
    #![feature(byte_slice_trim_ascii)]
    +
    +assert_eq!(b"\r hello world\n ".trim_ascii(), b"hello world");
    +assert_eq!(b"  ".trim_ascii(), b"");
    +assert_eq!(b"".trim_ascii(), b"");
    +
    source

    pub fn flatten(&self) -> &[T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &[[T; N]], and flattens it to a &[T].

    +
    Panics
    +

    This panics if the length of the resulting slice would overflow a usize.

    +

    This is only possible when flattening a slice of arrays of zero-sized +types, and thus tends to be irrelevant in practice. If +size_of::<T>() > 0, this will never panic.

    +
    Examples
    +
    #![feature(slice_flatten)]
    +
    +assert_eq!([[1, 2, 3], [4, 5, 6]].flatten(), &[1, 2, 3, 4, 5, 6]);
    +
    +assert_eq!(
    +    [[1, 2, 3], [4, 5, 6]].flatten(),
    +    [[1, 2], [3, 4], [5, 6]].flatten(),
    +);
    +
    +let slice_of_empty_arrays: &[[i32; 0]] = &[[], [], [], [], []];
    +assert!(slice_of_empty_arrays.flatten().is_empty());
    +
    +let empty_slice_of_arrays: &[[u32; 10]] = &[];
    +assert!(empty_slice_of_arrays.flatten().is_empty());
    +
    source

    pub fn flatten_mut(&mut self) -> &mut [T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &mut [[T; N]], and flattens it to a &mut [T].

    +
    Panics
    +

    This panics if the length of the resulting slice would overflow a usize.

    +

    This is only possible when flattening a slice of arrays of zero-sized +types, and thus tends to be irrelevant in practice. If +size_of::<T>() > 0, this will never panic.

    +
    Examples
    +
    #![feature(slice_flatten)]
    +
    +fn add_5_to_all(slice: &mut [i32]) {
    +    for i in slice {
    +        *i += 5;
    +    }
    +}
    +
    +let mut array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
    +add_5_to_all(array.flatten_mut());
    +assert_eq!(array, [[6, 7, 8], [9, 10, 11], [12, 13, 14]]);
    +
    1.0.0 · source

    pub fn sort(&mut self)where T: Ord,

    Sorts the slice.

    This sort is stable (i.e., does not reorder equal elements) and O(n * log(n)) worst-case.

    When applicable, unstable sorting is preferred because it is generally faster than stable @@ -2156,12 +2265,12 @@

    Current im two or more sorted sequences concatenated one after another.

    Also, it allocates temporary storage half the size of self, but for short slices a non-allocating insertion sort is used instead.

    -
    Examples
    +
    Examples
    let mut v = [-5, 4, 1, -3, 2];
     
     v.sort();
     assert!(v == [-5, -3, 1, 2, 4]);
    -
    1.0.0 · source

    pub fn sort_by<F>(&mut self, compare: F)where +

    1.0.0 · source

    pub fn sort_by<F>(&mut self, compare: F)where F: FnMut(&T, &T) -> Ordering,

    Sorts the slice with a comparator function.

    This sort is stable (i.e., does not reorder equal elements) and O(n * log(n)) worst-case.

    The comparator function must define a total ordering for the elements in the slice. If @@ -2187,7 +2296,7 @@

    Current im two or more sorted sequences concatenated one after another.

    Also, it allocates temporary storage half the size of self, but for short slices a non-allocating insertion sort is used instead.

    -
    Examples
    +
    Examples
    let mut v = [5, 4, 1, 3, 2];
     v.sort_by(|a, b| a.cmp(b));
     assert!(v == [1, 2, 3, 4, 5]);
    @@ -2195,7 +2304,7 @@ 
    Examples
    // reverse sorting v.sort_by(|a, b| b.cmp(a)); assert!(v == [5, 4, 3, 2, 1]);
    -
    1.7.0 · source

    pub fn sort_by_key<K, F>(&mut self, f: F)where +

    1.7.0 · source

    pub fn sort_by_key<K, F>(&mut self, f: F)where F: FnMut(&T) -> K, K: Ord,

    Sorts the slice with a key extraction function.

    This sort is stable (i.e., does not reorder equal elements) and O(m * n * log(n)) @@ -2213,12 +2322,12 @@

    Current two or more sorted sequences concatenated one after another.

    Also, it allocates temporary storage half the size of self, but for short slices a non-allocating insertion sort is used instead.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     v.sort_by_key(|k| k.abs());
     assert!(v == [1, 2, -3, 4, -5]);
    -
    1.34.0 · source

    pub fn sort_by_cached_key<K, F>(&mut self, f: F)where +

    1.34.0 · source

    pub fn sort_by_cached_key<K, F>(&mut self, f: F)where F: FnMut(&T) -> K, K: Ord,

    Sorts the slice with a key extraction function.

    During sorting, the key function is called at most once per element, by using @@ -2238,21 +2347,21 @@

    Current deterministic behavior.

    In the worst case, the algorithm allocates temporary storage in a Vec<(K, usize)> the length of the slice.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 32, -3, 2];
     
     v.sort_by_cached_key(|k| k.to_string());
     assert!(v == [-3, -5, 2, 32, 4]);
    -
    1.0.0 · source

    pub fn to_vec(&self) -> Vec<T, Global>where +

    1.0.0 · source

    pub fn to_vec(&self) -> Vec<T, Global>where T: Clone,

    Copies self into a new Vec.

    -
    Examples
    +
    Examples
    let s = [10, 40, 30];
     let x = s.to_vec();
     // Here, `s` and `x` can be modified independently.
    -
    source

    pub fn to_vec_in<A>(&self, alloc: A) -> Vec<T, A>where +

    source

    pub fn to_vec_in<A>(&self, alloc: A) -> Vec<T, A>where A: Allocator, T: Clone,

    🔬This is a nightly-only experimental API. (allocator_api)

    Copies self into a new Vec with an allocator.

    -
    Examples
    +
    Examples
    #![feature(allocator_api)]
     
     use std::alloc::System;
    @@ -2260,11 +2369,11 @@ 
    Examples
    let s = [10, 40, 30]; let x = s.to_vec_in(System); // Here, `s` and `x` can be modified independently.
    -
    1.40.0 · source

    pub fn repeat(&self, n: usize) -> Vec<T, Global>where +

    1.40.0 · source

    pub fn repeat(&self, n: usize) -> Vec<T, Global>where T: Copy,

    Creates a vector by copying a slice n times.

    Panics

    This function will panic if the capacity would overflow.

    -
    Examples
    +
    Examples

    Basic usage:

    assert_eq!([1, 2].repeat(3), vec![1, 2, 1, 2, 1, 2]);
    @@ -2272,38 +2381,48 @@
    Examples
    // this will panic at runtime
     b"0123456789abcdef".repeat(usize::MAX);
    -
    1.0.0 · source

    pub fn concat<Item>(&self) -> <[T] as Concat<Item>>::Output where +

    1.0.0 · source

    pub fn concat<Item>(&self) -> <[T] as Concat<Item>>::Output where [T]: Concat<Item>, Item: ?Sized,

    Flattens a slice of T into a single value Self::Output.

    -
    Examples
    +
    Examples
    assert_eq!(["hello", "world"].concat(), "helloworld");
     assert_eq!([[1, 2], [3, 4]].concat(), [1, 2, 3, 4]);
    -
    1.3.0 · source

    pub fn join<Separator>( +

    1.3.0 · source

    pub fn join<Separator>( &self, sep: Separator ) -> <[T] as Join<Separator>>::Output where [T]: Join<Separator>,

    Flattens a slice of T into a single value Self::Output, placing a given separator between each.

    -
    Examples
    +
    Examples
    assert_eq!(["hello", "world"].join(" "), "hello world");
     assert_eq!([[1, 2], [3, 4]].join(&0), [1, 2, 0, 3, 4]);
     assert_eq!([[1, 2], [3, 4]].join(&[0, 0][..]), [1, 2, 0, 0, 3, 4]);
    -
    1.0.0 · source

    pub fn connect<Separator>( +

    1.0.0 · source

    pub fn connect<Separator>( &self, sep: Separator ) -> <[T] as Join<Separator>>::Output where [T]: Join<Separator>,

    👎Deprecated since 1.3.0: renamed to join

    Flattens a slice of T into a single value Self::Output, placing a given separator between each.

    -
    Examples
    +
    Examples
    assert_eq!(["hello", "world"].connect(" "), "hello world");
     assert_eq!([[1, 2], [3, 4]].connect(&0), [1, 2, 0, 3, 4]);
    -

    Trait Implementations§

    source§

    impl<F: Debug + PrimeFieldBits> Debug for RunningSum<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PrimeFieldBits> Deref for RunningSum<F>

    §

    type Target = Vec<AssignedCell<F, F>, Global>

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Vec<AssignedCell<F, F>>

    Dereferences the value.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for RunningSum<F>where +

    1.23.0 · source

    pub fn to_ascii_uppercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte +is mapped to its ASCII upper case equivalent.

    +

    ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, +but non-ASCII letters are unchanged.

    +

    To uppercase the value in-place, use make_ascii_uppercase.

    +
    1.23.0 · source

    pub fn to_ascii_lowercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte +is mapped to its ASCII lower case equivalent.

    +

    ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, +but non-ASCII letters are unchanged.

    +

    To lowercase the value in-place, use make_ascii_lowercase.

    +

    Trait Implementations§

    source§

    impl<F: Debug + PrimeFieldBits> Debug for RunningSum<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PrimeFieldBits> Deref for RunningSum<F>

    §

    type Target = Vec<AssignedCell<F, F>, Global>

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Vec<AssignedCell<F, F>>

    Dereferences the value.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for RunningSum<F>where F: RefUnwindSafe,

    §

    impl<F> Send for RunningSum<F>

    §

    impl<F> Sync for RunningSum<F>

    §

    impl<F> Unpin for RunningSum<F>where F: Unpin,

    §

    impl<F> UnwindSafe for RunningSum<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -2319,11 +2438,11 @@
    Examples
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -2357,7 +2476,7 @@
    Examples
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -2389,10 +2508,10 @@
    Examples
    Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/struct.RunningSumConfig.html b/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/struct.RunningSumConfig.html index 33d2f3679f..00fc94a391 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/struct.RunningSumConfig.html +++ b/rustdoc/latest/halo2_gadgets/utilities/decompose_running_sum/struct.RunningSumConfig.html @@ -1,4 +1,4 @@ -RunningSumConfig in halo2_gadgets::utilities::decompose_running_sum - Rust
    +RunningSumConfig in halo2_gadgets::utilities::decompose_running_sum - Rust -
    pub struct RunningSumConfig<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> { /* private fields */ }
    Expand description

    Configuration that provides methods for running sum decomposition.

    -

    Implementations§

    source§

    impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> RunningSumConfig<F, WINDOW_NUM_BITS>

    source

    pub fn configure( - meta: &mut ConstraintSystem<F>, - q_range_check: Selector, - z: Column<Advice> +
    pub struct RunningSumConfig<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> { /* private fields */ }
    Expand description

    Configuration that provides methods for running sum decomposition.

    +

    Implementations§

    source§

    impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> RunningSumConfig<F, WINDOW_NUM_BITS>

    source

    pub fn configure( + meta: &mut ConstraintSystem<F>, + q_range_check: Selector, + z: Column<Advice> ) -> Self

    perm MUST include the advice column z.

    Panics

    Panics if WINDOW_NUM_BITS > 3.

    Side-effects

    z will be equality-enabled.

    -
    source

    pub fn witness_decompose( +

    source

    pub fn witness_decompose( &self, - region: &mut Region<'_, F>, + region: &mut Region<'_, F>, offset: usize, - alpha: Value<F>, + alpha: Value<F>, strict: bool, word_num_bits: usize, num_windows: usize -) -> Result<RunningSum<F>, Error>

    Decompose a field element alpha that is witnessed in this helper.

    +) -> Result<RunningSum<F>, Error>

    Decompose a field element alpha that is witnessed in this helper.

    strict = true constrains the final running sum to be zero, i.e. constrains alpha to be within WINDOW_NUM_BITS * num_windows bits.

    -
    source

    pub fn copy_decompose( +

    source

    pub fn copy_decompose( &self, - region: &mut Region<'_, F>, + region: &mut Region<'_, F>, offset: usize, - alpha: AssignedCell<F, F>, + alpha: AssignedCell<F, F>, strict: bool, word_num_bits: usize, num_windows: usize -) -> Result<RunningSum<F>, Error>

    Decompose an existing variable alpha that is copied into this helper.

    +) -> Result<RunningSum<F>, Error>

    Decompose an existing variable alpha that is copied into this helper.

    strict = true constrains the final running sum to be zero, i.e. constrains alpha to be within WINDOW_NUM_BITS * num_windows bits.

    -

    Trait Implementations§

    source§

    impl<F: Clone + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Clone for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    fn clone(&self) -> RunningSumConfig<F, WINDOW_NUM_BITS>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Debug for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PartialEq + PrimeFieldBits, const WINDOW_NUM_BITS: usize> PartialEq<RunningSumConfig<F, WINDOW_NUM_BITS>> for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    fn eq(&self, other: &RunningSumConfig<F, WINDOW_NUM_BITS>) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl<F: Copy + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Copy for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    impl<F: Eq + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Eq for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> StructuralEq for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> StructuralPartialEq for RunningSumConfig<F, WINDOW_NUM_BITS>

    Auto Trait Implementations§

    §

    impl<F, const WINDOW_NUM_BITS: usize> RefUnwindSafe for RunningSumConfig<F, WINDOW_NUM_BITS>where +

    Trait Implementations§

    source§

    impl<F: Clone + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Clone for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    fn clone(&self) -> RunningSumConfig<F, WINDOW_NUM_BITS>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Debug for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PartialEq + PrimeFieldBits, const WINDOW_NUM_BITS: usize> PartialEq<RunningSumConfig<F, WINDOW_NUM_BITS>> for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    fn eq(&self, other: &RunningSumConfig<F, WINDOW_NUM_BITS>) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl<F: Copy + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Copy for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    impl<F: Eq + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Eq for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> StructuralEq for RunningSumConfig<F, WINDOW_NUM_BITS>

    source§

    impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> StructuralPartialEq for RunningSumConfig<F, WINDOW_NUM_BITS>

    Auto Trait Implementations§

    §

    impl<F, const WINDOW_NUM_BITS: usize> RefUnwindSafe for RunningSumConfig<F, WINDOW_NUM_BITS>where F: RefUnwindSafe,

    §

    impl<F, const WINDOW_NUM_BITS: usize> Send for RunningSumConfig<F, WINDOW_NUM_BITS>

    §

    impl<F, const WINDOW_NUM_BITS: usize> Sync for RunningSumConfig<F, WINDOW_NUM_BITS>

    §

    impl<F, const WINDOW_NUM_BITS: usize> Unpin for RunningSumConfig<F, WINDOW_NUM_BITS>where F: Unpin,

    §

    impl<F, const WINDOW_NUM_BITS: usize> UnwindSafe for RunningSumConfig<F, WINDOW_NUM_BITS>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -69,11 +69,11 @@
    Side-effects
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -107,7 +107,7 @@
    Side-effects
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -138,12 +138,12 @@
    Side-effects
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/fn.bitrange_subset.html b/rustdoc/latest/halo2_gadgets/utilities/fn.bitrange_subset.html index 283ea9bdbc..c8e0724b1b 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/fn.bitrange_subset.html +++ b/rustdoc/latest/halo2_gadgets/utilities/fn.bitrange_subset.html @@ -1,4 +1,4 @@ -bitrange_subset in halo2_gadgets::utilities - Rust
    +bitrange_subset in halo2_gadgets::utilities - Rust -
    pub fn bitrange_subset<F: PrimeFieldBits>(
    +
    pub fn bitrange_subset<F: PrimeFieldBits>(
         field_elem: &F,
         bitrange: Range<usize>
     ) -> F
    Expand description

    Takes a specified subsequence of the little-endian bit representation of a field element. diff --git a/rustdoc/latest/halo2_gadgets/utilities/fn.bool_check.html b/rustdoc/latest/halo2_gadgets/utilities/fn.bool_check.html index 0a32bbb42b..fc6f40e041 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/fn.bool_check.html +++ b/rustdoc/latest/halo2_gadgets/utilities/fn.bool_check.html @@ -1,4 +1,4 @@ -bool_check in halo2_gadgets::utilities - Rust

    +bool_check in halo2_gadgets::utilities - Rust -
    pub fn bool_check<F: PrimeField>(value: Expression<F>) -> Expression<F>
    Expand description

    Checks that an expression is either 1 or 0.

    +
    pub fn bool_check<F: PrimeField>(value: Expression<F>) -> Expression<F>
    Expand description

    Checks that an expression is either 1 or 0.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/fn.decompose_word.html b/rustdoc/latest/halo2_gadgets/utilities/fn.decompose_word.html index f9fefceae8..b5790f581e 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/fn.decompose_word.html +++ b/rustdoc/latest/halo2_gadgets/utilities/fn.decompose_word.html @@ -1,4 +1,4 @@ -decompose_word in halo2_gadgets::utilities - Rust
    +decompose_word in halo2_gadgets::utilities - Rust -
    pub fn decompose_word<F: PrimeFieldBits>(
    +
    pub fn decompose_word<F: PrimeFieldBits>(
         word: &F,
         word_num_bits: usize,
         window_num_bits: usize
    diff --git a/rustdoc/latest/halo2_gadgets/utilities/fn.i2lebsp.html b/rustdoc/latest/halo2_gadgets/utilities/fn.i2lebsp.html
    index 895687b655..d4b6155622 100644
    --- a/rustdoc/latest/halo2_gadgets/utilities/fn.i2lebsp.html
    +++ b/rustdoc/latest/halo2_gadgets/utilities/fn.i2lebsp.html
    @@ -1,4 +1,4 @@
    -i2lebsp in halo2_gadgets::utilities - Rust
    +i2lebsp in halo2_gadgets::utilities - Rust -
    pub fn i2lebsp<const NUM_BITS: usize>(int: u64) -> [bool; NUM_BITS]
    Expand description

    The sequence of bits representing a u64 in little-endian order.

    +
    pub fn i2lebsp<const NUM_BITS: usize>(int: u64) -> [bool; NUM_BITS]
    Expand description

    The sequence of bits representing a u64 in little-endian order.

    Panics

    Panics if the expected length of the sequence NUM_BITS exceeds 64.

    diff --git a/rustdoc/latest/halo2_gadgets/utilities/fn.lebs2ip.html b/rustdoc/latest/halo2_gadgets/utilities/fn.lebs2ip.html index fa7c431c19..4f272480a0 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/fn.lebs2ip.html +++ b/rustdoc/latest/halo2_gadgets/utilities/fn.lebs2ip.html @@ -1,4 +1,4 @@ -lebs2ip in halo2_gadgets::utilities - Rust
    +lebs2ip in halo2_gadgets::utilities - Rust -
    pub fn lebs2ip<const L: usize>(bits: &[bool; L]) -> u64
    Expand description

    The u64 integer represented by an L-bit little-endian bitstring.

    +
    pub fn lebs2ip<const L: usize>(bits: &[bool; L]) -> u64
    Expand description

    The u64 integer represented by an L-bit little-endian bitstring.

    Panics

    Panics if the bitstring is longer than 64 bits.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/fn.range_check.html b/rustdoc/latest/halo2_gadgets/utilities/fn.range_check.html index bf2572f20a..670da3ab12 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/fn.range_check.html +++ b/rustdoc/latest/halo2_gadgets/utilities/fn.range_check.html @@ -1,4 +1,4 @@ -range_check in halo2_gadgets::utilities - Rust
    +range_check in halo2_gadgets::utilities - Rust -
    pub fn range_check<F: PrimeField>(
    -    word: Expression<F>,
    +
    pub fn range_check<F: PrimeField>(
    +    word: Expression<F>,
         range: usize
    -) -> Expression<F>
    Expand description

    Check that an expression is in the small range [0..range), +) -> Expression<F>

    Expand description

    Check that an expression is in the small range [0..range), i.e. 0 ≤ word < range.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/fn.ternary.html b/rustdoc/latest/halo2_gadgets/utilities/fn.ternary.html index 871273efd2..dbdc315369 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/fn.ternary.html +++ b/rustdoc/latest/halo2_gadgets/utilities/fn.ternary.html @@ -1,4 +1,4 @@ -ternary in halo2_gadgets::utilities - Rust
    +ternary in halo2_gadgets::utilities - Rust -
    pub fn ternary<F: Field>(
    -    a: Expression<F>,
    -    b: Expression<F>,
    -    c: Expression<F>
    -) -> Expression<F>
    Expand description

    If a then b, else c. Returns (a * b) + (1 - a) * c.

    +
    pub fn ternary<F: Field>(
    +    a: Expression<F>,
    +    b: Expression<F>,
    +    c: Expression<F>
    +) -> Expression<F>
    Expand description

    If a then b, else c. Returns (a * b) + (1 - a) * c.

    a must be a boolean-constrained expression.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/index.html b/rustdoc/latest/halo2_gadgets/utilities/index.html index f631b00ac8..8eec82c824 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/index.html +++ b/rustdoc/latest/halo2_gadgets/utilities/index.html @@ -1,4 +1,4 @@ -halo2_gadgets::utilities - Rust
    +halo2_gadgets::utilities - Rust -
    Expand description

    Utility gadgets.

    +
    Expand description

    Utility gadgets.

    Modules

    source

    pub fn witness_short_check( &self, - layouter: impl Layouter<F>, - element: Value<F>, + layouter: impl Layouter<F>, + element: Value<F>, num_bits: usize -) -> Result<AssignedCell<F, F>, Error>

    Short range check on value that is witnessed in this helper.

    +) -> Result<AssignedCell<F, F>, Error>

    Short range check on value that is witnessed in this helper.

    Panics

    Panics if num_bits is larger than K.

    -

    Trait Implementations§

    source§

    impl<F: Clone + PrimeFieldBits, const K: usize> Clone for LookupRangeCheckConfig<F, K>

    source§

    fn clone(&self) -> LookupRangeCheckConfig<F, K>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + PrimeFieldBits, const K: usize> Debug for LookupRangeCheckConfig<F, K>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PartialEq + PrimeFieldBits, const K: usize> PartialEq<LookupRangeCheckConfig<F, K>> for LookupRangeCheckConfig<F, K>

    source§

    fn eq(&self, other: &LookupRangeCheckConfig<F, K>) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl<F: Copy + PrimeFieldBits, const K: usize> Copy for LookupRangeCheckConfig<F, K>

    source§

    impl<F: Eq + PrimeFieldBits, const K: usize> Eq for LookupRangeCheckConfig<F, K>

    source§

    impl<F: PrimeFieldBits, const K: usize> StructuralEq for LookupRangeCheckConfig<F, K>

    source§

    impl<F: PrimeFieldBits, const K: usize> StructuralPartialEq for LookupRangeCheckConfig<F, K>

    Auto Trait Implementations§

    §

    impl<F, const K: usize> RefUnwindSafe for LookupRangeCheckConfig<F, K>where +

    Trait Implementations§

    source§

    impl<F: Clone + PrimeFieldBits, const K: usize> Clone for LookupRangeCheckConfig<F, K>

    source§

    fn clone(&self) -> LookupRangeCheckConfig<F, K>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + PrimeFieldBits, const K: usize> Debug for LookupRangeCheckConfig<F, K>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PartialEq + PrimeFieldBits, const K: usize> PartialEq<LookupRangeCheckConfig<F, K>> for LookupRangeCheckConfig<F, K>

    source§

    fn eq(&self, other: &LookupRangeCheckConfig<F, K>) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl<F: Copy + PrimeFieldBits, const K: usize> Copy for LookupRangeCheckConfig<F, K>

    source§

    impl<F: Eq + PrimeFieldBits, const K: usize> Eq for LookupRangeCheckConfig<F, K>

    source§

    impl<F: PrimeFieldBits, const K: usize> StructuralEq for LookupRangeCheckConfig<F, K>

    source§

    impl<F: PrimeFieldBits, const K: usize> StructuralPartialEq for LookupRangeCheckConfig<F, K>

    Auto Trait Implementations§

    §

    impl<F, const K: usize> RefUnwindSafe for LookupRangeCheckConfig<F, K>where F: RefUnwindSafe,

    §

    impl<F, const K: usize> Send for LookupRangeCheckConfig<F, K>

    §

    impl<F, const K: usize> Sync for LookupRangeCheckConfig<F, K>

    §

    impl<F, const K: usize> Unpin for LookupRangeCheckConfig<F, K>where F: Unpin,

    §

    impl<F, const K: usize> UnwindSafe for LookupRangeCheckConfig<F, K>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -82,11 +82,11 @@
    Panics
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -120,7 +120,7 @@
    Panics
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -151,12 +151,12 @@
    Panics
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/lookup_range_check/struct.RunningSum.html b/rustdoc/latest/halo2_gadgets/utilities/lookup_range_check/struct.RunningSum.html index 76a356c7e1..d7cd94885c 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/lookup_range_check/struct.RunningSum.html +++ b/rustdoc/latest/halo2_gadgets/utilities/lookup_range_check/struct.RunningSum.html @@ -1,4 +1,4 @@ -RunningSum in halo2_gadgets::utilities::lookup_range_check - Rust
    +RunningSum in halo2_gadgets::utilities::lookup_range_check - Rust -
    pub struct RunningSum<F: PrimeFieldBits>(_);
    Expand description

    The running sum $[z_0, …, z_W]$. If created in strict mode, $z_W = 0$.

    -

    Methods from Deref<Target = Vec<AssignedCell<F, F>>>§

    1.0.0 · source

    pub fn capacity(&self) -> usize

    Returns the total number of elements the vector can hold without +

    pub struct RunningSum<F: PrimeFieldBits>(/* private fields */);
    Expand description

    The running sum $[z_0, …, z_W]$. If created in strict mode, $z_W = 0$.

    +

    Methods from Deref<Target = Vec<AssignedCell<F, F>>>§

    1.0.0 · source

    pub fn capacity(&self) -> usize

    Returns the total number of elements the vector can hold without reallocating.

    Examples
    let mut vec: Vec<i32> = Vec::with_capacity(10);
     vec.push(42);
     assert!(vec.capacity() >= 10);
    -
    1.7.0 · source

    pub fn as_slice(&self) -> &[T]

    Extracts a slice containing the entire vector.

    +
    1.7.0 · source

    pub fn as_slice(&self) -> &[T]

    Extracts a slice containing the entire vector.

    Equivalent to &s[..].

    Examples
    use std::io::{self, Write};
     let buffer = vec![1, 2, 3, 5, 8];
     io::sink().write(buffer.as_slice()).unwrap();
    -
    1.37.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the vector’s buffer, or a dangling raw pointer +

    1.37.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the vector’s buffer, or a dangling raw pointer valid for zero sized reads if the vector didn’t allocate.

    The caller must ensure that the vector outlives the pointer this function returns, or else it will end up pointing to garbage. @@ -35,6 +35,13 @@

    Examples

    The caller must also ensure that the memory the pointer (non-transitively) points to is never written to (except inside an UnsafeCell) using this pointer or any pointer derived from it. If you need to mutate the contents of the slice, use as_mut_ptr.

    +

    This method guarantees that for the purpose of the aliasing model, this method +does not materialize a reference to the underlying slice, and thus the returned pointer +will remain valid when mixed with other calls to as_ptr and as_mut_ptr. +Note that calling other methods that materialize mutable references to the slice, +or mutable references to specific elements you are planning on accessing through this pointer, +as well as writing to those elements, may still invalidate this pointer. +See the second example below for how this guarantee can be used.

    Examples
    let x = vec![1, 2, 4];
     let x_ptr = x.as_ptr();
    @@ -44,64 +51,37 @@ 
    Examples
    assert_eq!(*x_ptr.add(i), 1 << i); } }
    -
    source

    pub fn allocator(&self) -> &A

    🔬This is a nightly-only experimental API. (allocator_api)

    Returns a reference to the underlying allocator.

    -
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the vector, also referred to +

    Due to the aliasing guarantee, the following code is legal:

    + +
    unsafe {
    +    let mut v = vec![0, 1, 2];
    +    let ptr1 = v.as_ptr();
    +    let _ = ptr1.read();
    +    let ptr2 = v.as_mut_ptr().offset(2);
    +    ptr2.write(2);
    +    // Notably, the write to `ptr2` did *not* invalidate `ptr1`
    +    // because it mutated a different element:
    +    let _ = ptr1.read();
    +}
    +
    source

    pub fn allocator(&self) -> &A

    🔬This is a nightly-only experimental API. (allocator_api)

    Returns a reference to the underlying allocator.

    +
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the vector, also referred to as its ‘length’.

    Examples
    let a = vec![1, 2, 3];
     assert_eq!(a.len(), 3);
    -
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the vector contains no elements.

    +
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the vector contains no elements.

    Examples
    let mut v = Vec::new();
     assert!(v.is_empty());
     
     v.push(1);
     assert!(!v.is_empty());
    -

    Methods from Deref<Target = [T]>§

    source

    pub fn flatten(&self) -> &[T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &[[T; N]], and flattens it to a &[T].

    -
    Panics
    -

    This panics if the length of the resulting slice would overflow a usize.

    -

    This is only possible when flattening a slice of arrays of zero-sized -types, and thus tends to be irrelevant in practice. If -size_of::<T>() > 0, this will never panic.

    -
    Examples
    -
    #![feature(slice_flatten)]
    -
    -assert_eq!([[1, 2, 3], [4, 5, 6]].flatten(), &[1, 2, 3, 4, 5, 6]);
    -
    -assert_eq!(
    -    [[1, 2, 3], [4, 5, 6]].flatten(),
    -    [[1, 2], [3, 4], [5, 6]].flatten(),
    -);
    -
    -let slice_of_empty_arrays: &[[i32; 0]] = &[[], [], [], [], []];
    -assert!(slice_of_empty_arrays.flatten().is_empty());
    -
    -let empty_slice_of_arrays: &[[u32; 10]] = &[];
    -assert!(empty_slice_of_arrays.flatten().is_empty());
    -
    source

    pub fn flatten_mut(&mut self) -> &mut [T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &mut [[T; N]], and flattens it to a &mut [T].

    -
    Panics
    -

    This panics if the length of the resulting slice would overflow a usize.

    -

    This is only possible when flattening a slice of arrays of zero-sized -types, and thus tends to be irrelevant in practice. If -size_of::<T>() > 0, this will never panic.

    -
    Examples
    -
    #![feature(slice_flatten)]
    -
    -fn add_5_to_all(slice: &mut [i32]) {
    -    for i in slice {
    -        *i += 5;
    -    }
    -}
    -
    -let mut array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
    -add_5_to_all(array.flatten_mut());
    -assert_eq!(array, [[6, 7, 8], [9, 10, 11], [12, 13, 14]]);
    -
    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    +

    Methods from Deref<Target = [T]>§

    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    This sort is in-place (i.e. does not allocate), O(n * log(n)) worst-case, and uses the ordering defined by f64::total_cmp.

    Current implementation

    This uses the same sorting algorithm as sort_unstable_by.

    -
    Examples
    +
    Examples
    #![feature(sort_floats)]
     let mut v = [2.6, -5e-8, f64::NAN, 8.29, f64::INFINITY, -1.0, 0.0, -f64::INFINITY, -0.0];
     
    @@ -109,107 +89,39 @@ 
    Examples
    let sorted = [-f64::INFINITY, -1.0, -5e-8, -0.0, 0.0, 2.6, 8.29, f64::INFINITY, f64::NAN]; assert_eq!(&v[..8], &sorted[..8]); assert!(v[8].is_nan());
    -
    1.23.0 · source

    pub fn is_ascii(&self) -> bool

    Checks if all bytes in this slice are within the ASCII range.

    -
    source

    pub fn as_ascii(&self) -> Option<&[AsciiChar]>

    🔬This is a nightly-only experimental API. (ascii_char)

    If this slice is_ascii, returns it as a slice of -ASCII characters, otherwise returns None.

    -
    source

    pub unsafe fn as_ascii_unchecked(&self) -> &[AsciiChar]

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this slice of bytes into a slice of ASCII characters, -without checking whether they’re valid.

    -
    Safety
    -

    Every byte in the slice must be in 0..=127, or else this is UB.

    -
    1.23.0 · source

    pub fn eq_ignore_ascii_case(&self, other: &[u8]) -> bool

    Checks that two slices are an ASCII case-insensitive match.

    -

    Same as to_ascii_lowercase(a) == to_ascii_lowercase(b), -but without allocating and copying temporaries.

    -
    1.23.0 · source

    pub fn make_ascii_uppercase(&mut self)

    Converts this slice to its ASCII upper case equivalent in-place.

    -

    ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, -but non-ASCII letters are unchanged.

    -

    To return a new uppercased value without modifying the existing one, use -to_ascii_uppercase.

    -
    1.23.0 · source

    pub fn make_ascii_lowercase(&mut self)

    Converts this slice to its ASCII lower case equivalent in-place.

    -

    ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, -but non-ASCII letters are unchanged.

    -

    To return a new lowercased value without modifying the existing one, use -to_ascii_lowercase.

    -
    1.60.0 · source

    pub fn escape_ascii(&self) -> EscapeAscii<'_>

    Returns an iterator that produces an escaped version of this slice, -treating it as an ASCII string.

    -
    Examples
    -
    
    -let s = b"0\t\r\n'\"\\\x9d";
    -let escaped = s.escape_ascii().to_string();
    -assert_eq!(escaped, "0\\t\\r\\n\\'\\\"\\\\\\x9d");
    -
    source

    pub fn trim_ascii_start(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading ASCII whitespace bytes removed.

    -

    ‘Whitespace’ refers to the definition used by -u8::is_ascii_whitespace.

    -
    Examples
    -
    #![feature(byte_slice_trim_ascii)]
    -
    -assert_eq!(b" \t hello world\n".trim_ascii_start(), b"hello world\n");
    -assert_eq!(b"  ".trim_ascii_start(), b"");
    -assert_eq!(b"".trim_ascii_start(), b"");
    -
    source

    pub fn trim_ascii_end(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with trailing ASCII whitespace bytes removed.

    -

    ‘Whitespace’ refers to the definition used by -u8::is_ascii_whitespace.

    -
    Examples
    -
    #![feature(byte_slice_trim_ascii)]
    -
    -assert_eq!(b"\r hello world\n ".trim_ascii_end(), b"\r hello world");
    -assert_eq!(b"  ".trim_ascii_end(), b"");
    -assert_eq!(b"".trim_ascii_end(), b"");
    -
    source

    pub fn trim_ascii(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading and trailing ASCII whitespace bytes -removed.

    -

    ‘Whitespace’ refers to the definition used by -u8::is_ascii_whitespace.

    -
    Examples
    -
    #![feature(byte_slice_trim_ascii)]
    -
    -assert_eq!(b"\r hello world\n ".trim_ascii(), b"hello world");
    -assert_eq!(b"  ".trim_ascii(), b"");
    -assert_eq!(b"".trim_ascii(), b"");
    -
    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    -

    This sort is in-place (i.e. does not allocate), O(n * log(n)) worst-case, and uses -the ordering defined by f32::total_cmp.

    -
    Current implementation
    -

    This uses the same sorting algorithm as sort_unstable_by.

    -
    Examples
    -
    #![feature(sort_floats)]
    -let mut v = [2.6, -5e-8, f32::NAN, 8.29, f32::INFINITY, -1.0, 0.0, -f32::INFINITY, -0.0];
    -
    -v.sort_floats();
    -let sorted = [-f32::INFINITY, -1.0, -5e-8, -0.0, 0.0, 2.6, 8.29, f32::INFINITY, f32::NAN];
    -assert_eq!(&v[..8], &sorted[..8]);
    -assert!(v[8].is_nan());
    -
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the slice.

    -
    Examples
    +
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the slice.

    +
    Examples
    let a = [1, 2, 3];
     assert_eq!(a.len(), 3);
    -
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the slice has a length of 0.

    -
    Examples
    +
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the slice has a length of 0.

    +
    Examples
    let a = [1, 2, 3];
     assert!(!a.is_empty());
    -
    1.0.0 · source

    pub fn first(&self) -> Option<&T>

    Returns the first element of the slice, or None if it is empty.

    -
    Examples
    +
    1.0.0 · source

    pub fn first(&self) -> Option<&T>

    Returns the first element of the slice, or None if it is empty.

    +
    Examples
    let v = [10, 40, 30];
     assert_eq!(Some(&10), v.first());
     
     let w: &[i32] = &[];
     assert_eq!(None, w.first());
    -
    1.0.0 · source

    pub fn first_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the first element of the slice, or None if it is empty.

    -
    Examples
    +
    1.0.0 · source

    pub fn first_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the first element of the slice, or None if it is empty.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some(first) = x.first_mut() {
         *first = 5;
     }
     assert_eq!(x, &[5, 1, 2]);
    -
    1.5.0 · source

    pub fn split_first(&self) -> Option<(&T, &[T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_first(&self) -> Option<(&T, &[T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &[0, 1, 2];
     
     if let Some((first, elements)) = x.split_first() {
         assert_eq!(first, &0);
         assert_eq!(elements, &[1, 2]);
     }
    -
    1.5.0 · source

    pub fn split_first_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_first_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some((first, elements)) = x.split_first_mut() {
    @@ -218,16 +130,16 @@ 
    Examples
    elements[1] = 5; } assert_eq!(x, &[3, 4, 5]);
    -
    1.5.0 · source

    pub fn split_last(&self) -> Option<(&T, &[T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_last(&self) -> Option<(&T, &[T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &[0, 1, 2];
     
     if let Some((last, elements)) = x.split_last() {
         assert_eq!(last, &2);
         assert_eq!(elements, &[0, 1]);
     }
    -
    1.5.0 · source

    pub fn split_last_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_last_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some((last, elements)) = x.split_last_mut() {
    @@ -236,22 +148,120 @@ 
    Examples
    elements[1] = 5; } assert_eq!(x, &[4, 5, 3]);
    -
    1.0.0 · source

    pub fn last(&self) -> Option<&T>

    Returns the last element of the slice, or None if it is empty.

    -
    Examples
    +
    1.0.0 · source

    pub fn last(&self) -> Option<&T>

    Returns the last element of the slice, or None if it is empty.

    +
    Examples
    let v = [10, 40, 30];
     assert_eq!(Some(&30), v.last());
     
     let w: &[i32] = &[];
     assert_eq!(None, w.last());
    -
    1.0.0 · source

    pub fn last_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the last item in the slice.

    -
    Examples
    +
    1.0.0 · source

    pub fn last_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the last item in the slice.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some(last) = x.last_mut() {
         *last = 10;
     }
     assert_eq!(x, &[0, 1, 10]);
    -
    1.0.0 · source

    pub fn get<I>(&self, index: I) -> Option<&<I as SliceIndex<[T]>>::Output>where +

    source

    pub fn first_chunk<const N: usize>(&self) -> Option<&[T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the first N elements of the slice, or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let u = [10, 40, 30];
    +assert_eq!(Some(&[10, 40]), u.first_chunk::<2>());
    +
    +let v: &[i32] = &[10];
    +assert_eq!(None, v.first_chunk::<2>());
    +
    +let w: &[i32] = &[];
    +assert_eq!(Some(&[]), w.first_chunk::<0>());
    +
    source

    pub fn first_chunk_mut<const N: usize>(&mut self) -> Option<&mut [T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns a mutable reference to the first N elements of the slice, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some(first) = x.first_chunk_mut::<2>() {
    +    first[0] = 5;
    +    first[1] = 4;
    +}
    +assert_eq!(x, &[5, 4, 2]);
    +
    source

    pub fn split_first_chunk<const N: usize>(&self) -> Option<(&[T; N], &[T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the first N elements of the slice and the remainder, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &[0, 1, 2];
    +
    +if let Some((first, elements)) = x.split_first_chunk::<2>() {
    +    assert_eq!(first, &[0, 1]);
    +    assert_eq!(elements, &[2]);
    +}
    +
    source

    pub fn split_first_chunk_mut<const N: usize>( + &mut self +) -> Option<(&mut [T; N], &mut [T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns a mutable reference to the first N elements of the slice and the remainder, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some((first, elements)) = x.split_first_chunk_mut::<2>() {
    +    first[0] = 3;
    +    first[1] = 4;
    +    elements[0] = 5;
    +}
    +assert_eq!(x, &[3, 4, 5]);
    +
    source

    pub fn split_last_chunk<const N: usize>(&self) -> Option<(&[T; N], &[T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the last N elements of the slice and the remainder, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &[0, 1, 2];
    +
    +if let Some((last, elements)) = x.split_last_chunk::<2>() {
    +    assert_eq!(last, &[1, 2]);
    +    assert_eq!(elements, &[0]);
    +}
    +
    source

    pub fn split_last_chunk_mut<const N: usize>( + &mut self +) -> Option<(&mut [T; N], &mut [T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some((last, elements)) = x.split_last_chunk_mut::<2>() {
    +    last[0] = 3;
    +    last[1] = 4;
    +    elements[0] = 5;
    +}
    +assert_eq!(x, &[5, 3, 4]);
    +
    source

    pub fn last_chunk<const N: usize>(&self) -> Option<&[T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the last element of the slice, or None if it is empty.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let u = [10, 40, 30];
    +assert_eq!(Some(&[40, 30]), u.last_chunk::<2>());
    +
    +let v: &[i32] = &[10];
    +assert_eq!(None, v.last_chunk::<2>());
    +
    +let w: &[i32] = &[];
    +assert_eq!(Some(&[]), w.last_chunk::<0>());
    +
    source

    pub fn last_chunk_mut<const N: usize>(&mut self) -> Option<&mut [T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns a mutable pointer to the last item in the slice.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some(last) = x.last_chunk_mut::<2>() {
    +    last[0] = 10;
    +    last[1] = 20;
    +}
    +assert_eq!(x, &[0, 10, 20]);
    +
    1.0.0 · source

    pub fn get<I>(&self, index: I) -> Option<&<I as SliceIndex<[T]>>::Output>where I: SliceIndex<[T]>,

    Returns a reference to an element or subslice depending on the type of index.

      @@ -260,52 +270,52 @@
      Examples
    • If given a range, returns the subslice corresponding to that range, or None if out of bounds.
    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert_eq!(Some(&40), v.get(1));
     assert_eq!(Some(&[10, 40][..]), v.get(0..2));
     assert_eq!(None, v.get(3));
     assert_eq!(None, v.get(0..4));
    -
    1.0.0 · source

    pub fn get_mut<I>( +

    1.0.0 · source

    pub fn get_mut<I>( &mut self, index: I ) -> Option<&mut <I as SliceIndex<[T]>>::Output>where I: SliceIndex<[T]>,

    Returns a mutable reference to an element or subslice depending on the type of index (see get) or None if the index is out of bounds.

    -
    Examples
    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some(elem) = x.get_mut(1) {
         *elem = 42;
     }
     assert_eq!(x, &[0, 42, 2]);
    -
    1.0.0 · source

    pub unsafe fn get_unchecked<I>( +

    1.0.0 · source

    pub unsafe fn get_unchecked<I>( &self, index: I ) -> &<I as SliceIndex<[T]>>::Outputwhere I: SliceIndex<[T]>,

    Returns a reference to an element or subslice, without doing bounds checking.

    For a safe alternative see get.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used.

    -
    Examples
    +
    Examples
    let x = &[1, 2, 4];
     
     unsafe {
         assert_eq!(x.get_unchecked(1), &2);
     }
    -
    1.0.0 · source

    pub unsafe fn get_unchecked_mut<I>( +

    1.0.0 · source

    pub unsafe fn get_unchecked_mut<I>( &mut self, index: I ) -> &mut <I as SliceIndex<[T]>>::Outputwhere I: SliceIndex<[T]>,

    Returns a mutable reference to an element or subslice, without doing bounds checking.

    For a safe alternative see get_mut.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used.

    -
    Examples
    +
    Examples
    let x = &mut [1, 2, 4];
     
     unsafe {
    @@ -313,7 +323,7 @@ 
    Examples
    *elem = 13; } assert_eq!(x, &[1, 13, 4]);
    -
    1.0.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the slice’s buffer.

    +
    1.0.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the slice’s buffer.

    The caller must ensure that the slice outlives the pointer this function returns, or else it will end up pointing to garbage.

    The caller must also ensure that the memory the pointer (non-transitively) points to @@ -321,7 +331,7 @@

    Examples
    derived from it. If you need to mutate the contents of the slice, use as_mut_ptr.

    Modifying the container referenced by this slice may cause its buffer to be reallocated, which would also make any pointers to it invalid.

    -
    Examples
    +
    Examples
    let x = &[1, 2, 4];
     let x_ptr = x.as_ptr();
     
    @@ -330,12 +340,12 @@ 
    Examples
    assert_eq!(x.get_unchecked(i), &*x_ptr.add(i)); } }
    -
    1.0.0 · source

    pub fn as_mut_ptr(&mut self) -> *mut T

    Returns an unsafe mutable pointer to the slice’s buffer.

    +
    1.0.0 · source

    pub fn as_mut_ptr(&mut self) -> *mut T

    Returns an unsafe mutable pointer to the slice’s buffer.

    The caller must ensure that the slice outlives the pointer this function returns, or else it will end up pointing to garbage.

    Modifying the container referenced by this slice may cause its buffer to be reallocated, which would also make any pointers to it invalid.

    -
    Examples
    +
    Examples
    let x = &mut [1, 2, 4];
     let x_ptr = x.as_mut_ptr();
     
    @@ -345,7 +355,7 @@ 
    Examples
    } } assert_eq!(x, &[3, 4, 6]);
    -
    1.48.0 · source

    pub fn as_ptr_range(&self) -> Range<*const T>

    Returns the two raw pointers spanning the slice.

    +
    1.48.0 · source

    pub fn as_ptr_range(&self) -> Range<*const T>

    Returns the two raw pointers spanning the slice.

    The returned range is half-open, which means that the end pointer points one past the last element of the slice. This way, an empty slice is represented by two equal pointers, and the difference between @@ -365,7 +375,7 @@

    Examples
    assert!(a.as_ptr_range().contains(&x)); assert!(!a.as_ptr_range().contains(&y));
    -
    1.48.0 · source

    pub fn as_mut_ptr_range(&mut self) -> Range<*mut T>

    Returns the two unsafe mutable pointers spanning the slice.

    +
    1.48.0 · source

    pub fn as_mut_ptr_range(&mut self) -> Range<*mut T>

    Returns the two unsafe mutable pointers spanning the slice.

    The returned range is half-open, which means that the end pointer points one past the last element of the slice. This way, an empty slice is represented by two equal pointers, and the difference between @@ -376,43 +386,44 @@

    Examples

    This function is useful for interacting with foreign interfaces which use two pointers to refer to a range of elements in memory, as is common in C++.

    -
    1.0.0 · source

    pub fn swap(&mut self, a: usize, b: usize)

    Swaps two elements in the slice.

    +
    1.0.0 · source

    pub fn swap(&mut self, a: usize, b: usize)

    Swaps two elements in the slice.

    +

    If a equals to b, it’s guaranteed that elements won’t change value.

    Arguments
    • a - The index of the first element
    • b - The index of the second element
    -
    Panics
    +
    Panics

    Panics if a or b are out of bounds.

    -
    Examples
    +
    Examples
    let mut v = ["a", "b", "c", "d", "e"];
     v.swap(2, 4);
     assert!(v == ["a", "b", "e", "d", "c"]);
    -
    source

    pub unsafe fn swap_unchecked(&mut self, a: usize, b: usize)

    🔬This is a nightly-only experimental API. (slice_swap_unchecked)

    Swaps two elements in the slice, without doing bounds checking.

    +
    source

    pub unsafe fn swap_unchecked(&mut self, a: usize, b: usize)

    🔬This is a nightly-only experimental API. (slice_swap_unchecked)

    Swaps two elements in the slice, without doing bounds checking.

    For a safe alternative see swap.

    Arguments
    • a - The index of the first element
    • b - The index of the second element
    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior. The caller has to ensure that a < self.len() and b < self.len().

    -
    Examples
    +
    Examples
    #![feature(slice_swap_unchecked)]
     
     let mut v = ["a", "b", "c", "d"];
     // SAFETY: we know that 1 and 3 are both indices of the slice
     unsafe { v.swap_unchecked(1, 3) };
     assert!(v == ["a", "d", "c", "b"]);
    -
    1.0.0 · source

    pub fn reverse(&mut self)

    Reverses the order of elements in the slice, in place.

    -
    Examples
    +
    1.0.0 · source

    pub fn reverse(&mut self)

    Reverses the order of elements in the slice, in place.

    +
    Examples
    let mut v = [1, 2, 3];
     v.reverse();
     assert!(v == [3, 2, 1]);
    -
    1.0.0 · source

    pub fn iter(&self) -> Iter<'_, T>

    Returns an iterator over the slice.

    +
    1.0.0 · source

    pub fn iter(&self) -> Iter<'_, T>

    Returns an iterator over the slice.

    The iterator yields all items from start to end.

    -
    Examples
    +
    Examples
    let x = &[1, 2, 4];
     let mut iterator = x.iter();
     
    @@ -420,20 +431,20 @@ 
    Examples
    assert_eq!(iterator.next(), Some(&2)); assert_eq!(iterator.next(), Some(&4)); assert_eq!(iterator.next(), None);
    -
    1.0.0 · source

    pub fn iter_mut(&mut self) -> IterMut<'_, T>

    Returns an iterator that allows modifying each value.

    +
    1.0.0 · source

    pub fn iter_mut(&mut self) -> IterMut<'_, T>

    Returns an iterator that allows modifying each value.

    The iterator yields all items from start to end.

    -
    Examples
    +
    Examples
    let x = &mut [1, 2, 4];
     for elem in x.iter_mut() {
         *elem += 2;
     }
     assert_eq!(x, &[3, 4, 6]);
    -
    1.0.0 · source

    pub fn windows(&self, size: usize) -> Windows<'_, T>

    Returns an iterator over all contiguous windows of length +

    1.0.0 · source

    pub fn windows(&self, size: usize) -> Windows<'_, T>

    Returns an iterator over all contiguous windows of length size. The windows overlap. If the slice is shorter than size, the iterator returns no values.

    -
    Panics
    +
    Panics

    Panics if size is 0.

    -
    Examples
    +
    Examples
    let slice = ['r', 'u', 's', 't'];
     let mut iter = slice.windows(2);
     assert_eq!(iter.next().unwrap(), &['r', 'u']);
    @@ -459,32 +470,32 @@ 
    Examples
    Cell::swap(&w[0], &w[2]); } assert_eq!(array, ['s', 't', ' ', '2', '0', '1', '5', 'u', 'R']);
    -
    1.0.0 · source

    pub fn chunks(&self, chunk_size: usize) -> Chunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.0.0 · source

    pub fn chunks(&self, chunk_size: usize) -> Chunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See chunks_exact for a variant of this iterator that returns chunks of always exactly chunk_size elements, and rchunks for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.chunks(2);
     assert_eq!(iter.next().unwrap(), &['l', 'o']);
     assert_eq!(iter.next().unwrap(), &['r', 'e']);
     assert_eq!(iter.next().unwrap(), &['m']);
     assert!(iter.next().is_none());
    -
    1.0.0 · source

    pub fn chunks_mut(&mut self, chunk_size: usize) -> ChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.0.0 · source

    pub fn chunks_mut(&mut self, chunk_size: usize) -> ChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See chunks_exact_mut for a variant of this iterator that returns chunks of always exactly chunk_size elements, and rchunks_mut for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -495,7 +506,7 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 3]);
    -
    1.31.0 · source

    pub fn chunks_exact(&self, chunk_size: usize) -> ChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.31.0 · source

    pub fn chunks_exact(&self, chunk_size: usize) -> ChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be retrieved @@ -504,16 +515,16 @@

    Examples
    resulting code better than in the case of chunks.

    See chunks for a variant of this iterator that also returns the remainder as a smaller chunk, and rchunks_exact for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.chunks_exact(2);
     assert_eq!(iter.next().unwrap(), &['l', 'o']);
     assert_eq!(iter.next().unwrap(), &['r', 'e']);
     assert!(iter.next().is_none());
     assert_eq!(iter.remainder(), &['m']);
    -
    1.31.0 · source

    pub fn chunks_exact_mut(&mut self, chunk_size: usize) -> ChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.31.0 · source

    pub fn chunks_exact_mut(&mut self, chunk_size: usize) -> ChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be @@ -523,9 +534,9 @@

    Examples

    See chunks_mut for a variant of this iterator that also returns the remainder as a smaller chunk, and rchunks_exact_mut for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -536,15 +547,15 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 0]);
    -
    source

    pub unsafe fn as_chunks_unchecked<const N: usize>(&self) -> &[[T; N]]

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub unsafe fn as_chunks_unchecked<const N: usize>(&self) -> &[[T; N]]

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, assuming that there’s no remainder.

    -
    Safety
    +
    Safety

    This may only be called when

    • The slice splits exactly into N-element chunks (aka self.len() % N == 0).
    • N != 0.
    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice: &[char] = &['l', 'o', 'r', 'e', 'm', '!'];
     let chunks: &[[char; 1]] =
    @@ -559,13 +570,13 @@ 
    Examples
    // These would be unsound: // let chunks: &[[_; 5]] = slice.as_chunks_unchecked() // The slice length is not a multiple of 5 // let chunks: &[[_; 0]] = slice.as_chunks_unchecked() // Zero-length chunks are never allowed
    -
    source

    pub fn as_chunks<const N: usize>(&self) -> (&[[T; N]], &[T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_chunks<const N: usize>(&self) -> (&[[T; N]], &[T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the beginning of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice = ['l', 'o', 'r', 'e', 'm'];
     let (chunks, remainder) = slice.as_chunks();
    @@ -580,28 +591,28 @@ 
    Examples
    panic!("slice didn't have even length") }; assert_eq!(chunks, &[['R', 'u'], ['s', 't']]);
    -
    source

    pub fn as_rchunks<const N: usize>(&self) -> (&[T], &[[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_rchunks<const N: usize>(&self) -> (&[T], &[[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the end of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice = ['l', 'o', 'r', 'e', 'm'];
     let (remainder, chunks) = slice.as_rchunks();
     assert_eq!(remainder, &['l']);
     assert_eq!(chunks, &[['o', 'r'], ['e', 'm']]);
    -
    source

    pub fn array_chunks<const N: usize>(&self) -> ArrayChunks<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the +

    source

    pub fn array_chunks<const N: usize>(&self) -> ArrayChunks<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the beginning of the slice.

    The chunks are array references and do not overlap. If N does not divide the length of the slice, then the last up to N-1 elements will be omitted and can be retrieved from the remainder function of the iterator.

    This method is the const generic equivalent of chunks_exact.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(array_chunks)]
     let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.array_chunks();
    @@ -609,17 +620,17 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &['r', 'e']); assert!(iter.next().is_none()); assert_eq!(iter.remainder(), &['m']);
    -
    source

    pub unsafe fn as_chunks_unchecked_mut<const N: usize>( +

    source

    pub unsafe fn as_chunks_unchecked_mut<const N: usize>( &mut self ) -> &mut [[T; N]]

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, assuming that there’s no remainder.

    -
    Safety
    +
    Safety

    This may only be called when

    • The slice splits exactly into N-element chunks (aka self.len() % N == 0).
    • N != 0.
    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice: &mut [char] = &mut ['l', 'o', 'r', 'e', 'm', '!'];
     let chunks: &mut [[char; 1]] =
    @@ -636,13 +647,13 @@ 
    Examples
    // These would be unsound: // let chunks: &[[_; 5]] = slice.as_chunks_unchecked_mut() // The slice length is not a multiple of 5 // let chunks: &[[_; 0]] = slice.as_chunks_unchecked_mut() // Zero-length chunks are never allowed
    -
    source

    pub fn as_chunks_mut<const N: usize>(&mut self) -> (&mut [[T; N]], &mut [T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_chunks_mut<const N: usize>(&mut self) -> (&mut [[T; N]], &mut [T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the beginning of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
    @@ -654,13 +665,13 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 9]);
    -
    source

    pub fn as_rchunks_mut<const N: usize>(&mut self) -> (&mut [T], &mut [[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_rchunks_mut<const N: usize>(&mut self) -> (&mut [T], &mut [[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the end of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
    @@ -672,16 +683,16 @@ 
    Examples
    count += 1; } assert_eq!(v, &[9, 1, 1, 2, 2]);
    -
    source

    pub fn array_chunks_mut<const N: usize>(&mut self) -> ArrayChunksMut<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the +

    source

    pub fn array_chunks_mut<const N: usize>(&mut self) -> ArrayChunksMut<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the beginning of the slice.

    The chunks are mutable array references and do not overlap. If N does not divide the length of the slice, then the last up to N-1 elements will be omitted and can be retrieved from the into_remainder function of the iterator.

    This method is the const generic equivalent of chunks_exact_mut.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(array_chunks)]
     let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
    @@ -691,14 +702,14 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 0]);
    -
    source

    pub fn array_windows<const N: usize>(&self) -> ArrayWindows<'_, T, N>

    🔬This is a nightly-only experimental API. (array_windows)

    Returns an iterator over overlapping windows of N elements of a slice, +

    source

    pub fn array_windows<const N: usize>(&self) -> ArrayWindows<'_, T, N>

    🔬This is a nightly-only experimental API. (array_windows)

    Returns an iterator over overlapping windows of N elements of a slice, starting at the beginning of the slice.

    This is the const generic equivalent of windows.

    If N is greater than the size of the slice, it will return no windows.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(array_windows)]
     let slice = [0, 1, 2, 3];
     let mut iter = slice.array_windows();
    @@ -706,32 +717,32 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &[1, 2]); assert_eq!(iter.next().unwrap(), &[2, 3]); assert!(iter.next().is_none());
    -
    1.31.0 · source

    pub fn rchunks(&self, chunk_size: usize) -> RChunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end +

    1.31.0 · source

    pub fn rchunks(&self, chunk_size: usize) -> RChunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See rchunks_exact for a variant of this iterator that returns chunks of always exactly chunk_size elements, and chunks for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.rchunks(2);
     assert_eq!(iter.next().unwrap(), &['e', 'm']);
     assert_eq!(iter.next().unwrap(), &['o', 'r']);
     assert_eq!(iter.next().unwrap(), &['l']);
     assert!(iter.next().is_none());
    -
    1.31.0 · source

    pub fn rchunks_mut(&mut self, chunk_size: usize) -> RChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end +

    1.31.0 · source

    pub fn rchunks_mut(&mut self, chunk_size: usize) -> RChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See rchunks_exact_mut for a variant of this iterator that returns chunks of always exactly chunk_size elements, and chunks_mut for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -742,7 +753,7 @@ 
    Examples
    count += 1; } assert_eq!(v, &[3, 2, 2, 1, 1]);
    -
    1.31.0 · source

    pub fn rchunks_exact(&self, chunk_size: usize) -> RChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.31.0 · source

    pub fn rchunks_exact(&self, chunk_size: usize) -> RChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be retrieved @@ -752,16 +763,16 @@

    Examples

    See rchunks for a variant of this iterator that also returns the remainder as a smaller chunk, and chunks_exact for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.rchunks_exact(2);
     assert_eq!(iter.next().unwrap(), &['e', 'm']);
     assert_eq!(iter.next().unwrap(), &['o', 'r']);
     assert!(iter.next().is_none());
     assert_eq!(iter.remainder(), &['l']);
    -
    1.31.0 · source

    pub fn rchunks_exact_mut(&mut self, chunk_size: usize) -> RChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end +

    1.31.0 · source

    pub fn rchunks_exact_mut(&mut self, chunk_size: usize) -> RChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be @@ -771,9 +782,9 @@

    Examples

    See rchunks_mut for a variant of this iterator that also returns the remainder as a smaller chunk, and chunks_exact_mut for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -784,13 +795,13 @@ 
    Examples
    count += 1; } assert_eq!(v, &[0, 2, 2, 1, 1]);
    -
    source

    pub fn group_by<F>(&self, pred: F) -> GroupBy<'_, T, F>where +

    source

    pub fn group_by<F>(&self, pred: F) -> GroupBy<'_, T, F>where F: FnMut(&T, &T) -> bool,

    🔬This is a nightly-only experimental API. (slice_group_by)

    Returns an iterator over the slice producing non-overlapping runs of elements using the predicate to separate them.

    The predicate is called on two elements following themselves, it means the predicate is called on slice[0] and slice[1] then on slice[1] and slice[2] and so on.

    -
    Examples
    +
    Examples
    #![feature(slice_group_by)]
     
     let slice = &[1, 1, 1, 3, 3, 2, 2, 2];
    @@ -813,13 +824,13 @@ 
    Examples
    assert_eq!(iter.next(), Some(&[2, 3][..])); assert_eq!(iter.next(), Some(&[2, 3, 4][..])); assert_eq!(iter.next(), None);
    -
    source

    pub fn group_by_mut<F>(&mut self, pred: F) -> GroupByMut<'_, T, F>where +

    source

    pub fn group_by_mut<F>(&mut self, pred: F) -> GroupByMut<'_, T, F>where F: FnMut(&T, &T) -> bool,

    🔬This is a nightly-only experimental API. (slice_group_by)

    Returns an iterator over the slice producing non-overlapping mutable runs of elements using the predicate to separate them.

    The predicate is called on two elements following themselves, it means the predicate is called on slice[0] and slice[1] then on slice[1] and slice[2] and so on.

    -
    Examples
    +
    Examples
    #![feature(slice_group_by)]
     
     let slice = &mut [1, 1, 1, 3, 3, 2, 2, 2];
    @@ -842,13 +853,13 @@ 
    Examples
    assert_eq!(iter.next(), Some(&mut [2, 3][..])); assert_eq!(iter.next(), Some(&mut [2, 3, 4][..])); assert_eq!(iter.next(), None);
    -
    1.0.0 · source

    pub fn split_at(&self, mid: usize) -> (&[T], &[T])

    Divides one slice into two at an index.

    +
    1.0.0 · source

    pub fn split_at(&self, mid: usize) -> (&[T], &[T])

    Divides one slice into two at an index.

    The first will contain all indices from [0, mid) (excluding the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if mid > len.

    -
    Examples
    +
    Examples
    let v = [1, 2, 3, 4, 5, 6];
     
     {
    @@ -868,13 +879,13 @@ 
    Examples
    assert_eq!(left, [1, 2, 3, 4, 5, 6]); assert_eq!(right, []); }
    -
    1.0.0 · source

    pub fn split_at_mut(&mut self, mid: usize) -> (&mut [T], &mut [T])

    Divides one mutable slice into two at an index.

    +
    1.0.0 · source

    pub fn split_at_mut(&mut self, mid: usize) -> (&mut [T], &mut [T])

    Divides one mutable slice into two at an index.

    The first will contain all indices from [0, mid) (excluding the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if mid > len.

    -
    Examples
    +
    Examples
    let mut v = [1, 0, 3, 0, 5, 6];
     let (left, right) = v.split_at_mut(2);
     assert_eq!(left, [1, 0]);
    @@ -882,16 +893,16 @@ 
    Examples
    left[1] = 2; right[1] = 4; assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    source

    pub unsafe fn split_at_unchecked(&self, mid: usize) -> (&[T], &[T])

    🔬This is a nightly-only experimental API. (slice_split_at_unchecked)

    Divides one slice into two at an index, without doing bounds checking.

    +
    source

    pub unsafe fn split_at_unchecked(&self, mid: usize) -> (&[T], &[T])

    🔬This is a nightly-only experimental API. (slice_split_at_unchecked)

    Divides one slice into two at an index, without doing bounds checking.

    The first will contain all indices from [0, mid) (excluding the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    For a safe alternative see split_at.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used. The caller has to ensure that 0 <= mid <= self.len().

    -
    Examples
    +
    Examples
    #![feature(slice_split_at_unchecked)]
     
     let v = [1, 2, 3, 4, 5, 6];
    @@ -913,7 +924,7 @@ 
    Examples
    assert_eq!(left, [1, 2, 3, 4, 5, 6]); assert_eq!(right, []); }
    -
    source

    pub unsafe fn split_at_mut_unchecked( +

    source

    pub unsafe fn split_at_mut_unchecked( &mut self, mid: usize ) -> (&mut [T], &mut [T])

    🔬This is a nightly-only experimental API. (slice_split_at_unchecked)

    Divides one mutable slice into two at an index, without doing bounds checking.

    @@ -921,11 +932,11 @@
    Examples
    the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    For a safe alternative see split_at_mut.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used. The caller has to ensure that 0 <= mid <= self.len().

    -
    Examples
    +
    Examples
    #![feature(slice_split_at_unchecked)]
     
     let mut v = [1, 0, 3, 0, 5, 6];
    @@ -938,13 +949,13 @@ 
    Examples
    right[1] = 4; } assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    source

    pub fn split_array_ref<const N: usize>(&self) -> (&[T; N], &[T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index.

    +
    source

    pub fn split_array_ref<const N: usize>(&self) -> (&[T; N], &[T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index.

    The array will contain all indices from [0, N) (excluding the index N itself) and the slice will contain all indices from [N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let v = &[1, 2, 3, 4, 5, 6][..];
    @@ -966,13 +977,13 @@ 
    Examples
    assert_eq!(left, &[1, 2, 3, 4, 5, 6]); assert_eq!(right, []); }
    -
    source

    pub fn split_array_mut<const N: usize>(&mut self) -> (&mut [T; N], &mut [T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an index.

    +
    source

    pub fn split_array_mut<const N: usize>(&mut self) -> (&mut [T; N], &mut [T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an index.

    The array will contain all indices from [0, N) (excluding the index N itself) and the slice will contain all indices from [N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let mut v = &mut [1, 0, 3, 0, 5, 6][..];
    @@ -982,14 +993,14 @@ 
    Examples
    left[1] = 2; right[1] = 4; assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    source

    pub fn rsplit_array_ref<const N: usize>(&self) -> (&[T], &[T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index from +

    source

    pub fn rsplit_array_ref<const N: usize>(&self) -> (&[T], &[T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index from the end.

    The slice will contain all indices from [0, len - N) (excluding the index len - N itself) and the array will contain all indices from [len - N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let v = &[1, 2, 3, 4, 5, 6][..];
    @@ -1011,14 +1022,14 @@ 
    Examples
    assert_eq!(left, []); assert_eq!(right, &[1, 2, 3, 4, 5, 6]); }
    -
    source

    pub fn rsplit_array_mut<const N: usize>(&mut self) -> (&mut [T], &mut [T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an +

    source

    pub fn rsplit_array_mut<const N: usize>(&mut self) -> (&mut [T], &mut [T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an index from the end.

    The slice will contain all indices from [0, len - N) (excluding the index N itself) and the array will contain all indices from [len - N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let mut v = &mut [1, 0, 3, 0, 5, 6][..];
    @@ -1028,10 +1039,10 @@ 
    Examples
    left[1] = 2; right[1] = 4; assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    1.0.0 · source

    pub fn split<F>(&self, pred: F) -> Split<'_, T, F>where +

    1.0.0 · source

    pub fn split<F>(&self, pred: F) -> Split<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let slice = [10, 40, 33, 20];
     let mut iter = slice.split(|num| num % 3 == 0);
     
    @@ -1059,21 +1070,21 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &[]); assert_eq!(iter.next().unwrap(), &[20]); assert!(iter.next().is_none());
    -
    1.0.0 · source

    pub fn split_mut<F>(&mut self, pred: F) -> SplitMut<'_, T, F>where +

    1.0.0 · source

    pub fn split_mut<F>(&mut self, pred: F) -> SplitMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let mut v = [10, 40, 30, 20, 60, 50];
     
     for group in v.split_mut(|num| *num % 3 == 0) {
         group[0] = 1;
     }
     assert_eq!(v, [1, 40, 30, 1, 60, 1]);
    -
    1.51.0 · source

    pub fn split_inclusive<F>(&self, pred: F) -> SplitInclusive<'_, T, F>where +

    1.51.0 · source

    pub fn split_inclusive<F>(&self, pred: F) -> SplitInclusive<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred. The matched element is contained in the end of the previous subslice as a terminator.

    -
    Examples
    +
    Examples
    let slice = [10, 40, 33, 20];
     let mut iter = slice.split_inclusive(|num| num % 3 == 0);
     
    @@ -1090,11 +1101,11 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &[3]); assert_eq!(iter.next().unwrap(), &[10, 40, 33]); assert!(iter.next().is_none());
    -
    1.51.0 · source

    pub fn split_inclusive_mut<F>(&mut self, pred: F) -> SplitInclusiveMut<'_, T, F>where +

    1.51.0 · source

    pub fn split_inclusive_mut<F>(&mut self, pred: F) -> SplitInclusiveMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred. The matched element is contained in the previous subslice as a terminator.

    -
    Examples
    +
    Examples
    let mut v = [10, 40, 30, 20, 60, 50];
     
     for group in v.split_inclusive_mut(|num| *num % 3 == 0) {
    @@ -1102,11 +1113,11 @@ 
    Examples
    group[terminator_idx] = 1; } assert_eq!(v, [10, 40, 1, 20, 1, 1]);
    -
    1.27.0 · source

    pub fn rsplit<F>(&self, pred: F) -> RSplit<'_, T, F>where +

    1.27.0 · source

    pub fn rsplit<F>(&self, pred: F) -> RSplit<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred, starting at the end of the slice and working backwards. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let slice = [11, 22, 33, 0, 44, 55];
     let mut iter = slice.rsplit(|num| *num == 0);
     
    @@ -1123,11 +1134,11 @@ 
    Examples
    assert_eq!(it.next().unwrap(), &[1, 1]); assert_eq!(it.next().unwrap(), &[]); assert_eq!(it.next(), None);
    -
    1.27.0 · source

    pub fn rsplit_mut<F>(&mut self, pred: F) -> RSplitMut<'_, T, F>where +

    1.27.0 · source

    pub fn rsplit_mut<F>(&mut self, pred: F) -> RSplitMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred, starting at the end of the slice and working backwards. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let mut v = [100, 400, 300, 200, 600, 500];
     
     let mut count = 0;
    @@ -1136,13 +1147,13 @@ 
    Examples
    group[0] = count; } assert_eq!(v, [3, 400, 300, 2, 600, 1]);
    -
    1.0.0 · source

    pub fn splitn<F>(&self, n: usize, pred: F) -> SplitN<'_, T, F>where +

    1.0.0 · source

    pub fn splitn<F>(&self, n: usize, pred: F) -> SplitN<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred, limited to returning at most n items. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples

    Print the slice split once by numbers divisible by 3 (i.e., [10, 40], [20, 60, 50]):

    @@ -1151,27 +1162,27 @@
    Examples
    for group in v.splitn(2, |num| *num % 3 == 0) { println!("{group:?}"); }
    -
    1.0.0 · source

    pub fn splitn_mut<F>(&mut self, n: usize, pred: F) -> SplitNMut<'_, T, F>where +

    1.0.0 · source

    pub fn splitn_mut<F>(&mut self, n: usize, pred: F) -> SplitNMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred, limited to returning at most n items. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples
    let mut v = [10, 40, 30, 20, 60, 50];
     
     for group in v.splitn_mut(2, |num| *num % 3 == 0) {
         group[0] = 1;
     }
     assert_eq!(v, [1, 40, 30, 1, 60, 50]);
    -
    1.0.0 · source

    pub fn rsplitn<F>(&self, n: usize, pred: F) -> RSplitN<'_, T, F>where +

    1.0.0 · source

    pub fn rsplitn<F>(&self, n: usize, pred: F) -> RSplitN<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred limited to returning at most n items. This starts at the end of the slice and works backwards. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples

    Print the slice split once, starting from the end, by numbers divisible by 3 (i.e., [50], [10, 40, 30, 20]):

    @@ -1180,25 +1191,25 @@
    Examples
    for group in v.rsplitn(2, |num| *num % 3 == 0) { println!("{group:?}"); }
    -
    1.0.0 · source

    pub fn rsplitn_mut<F>(&mut self, n: usize, pred: F) -> RSplitNMut<'_, T, F>where +

    1.0.0 · source

    pub fn rsplitn_mut<F>(&mut self, n: usize, pred: F) -> RSplitNMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred limited to returning at most n items. This starts at the end of the slice and works backwards. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples
    let mut s = [10, 40, 30, 20, 60, 50];
     
     for group in s.rsplitn_mut(2, |num| *num % 3 == 0) {
         group[0] = 1;
     }
     assert_eq!(s, [1, 40, 30, 20, 60, 1]);
    -
    1.0.0 · source

    pub fn contains(&self, x: &T) -> boolwhere +

    1.0.0 · source

    pub fn contains(&self, x: &T) -> boolwhere T: PartialEq<T>,

    Returns true if the slice contains an element with the given value.

    This operation is O(n).

    Note that if you have a sorted slice, binary_search may be faster.

    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert!(v.contains(&30));
     assert!(!v.contains(&50));
    @@ -1209,9 +1220,9 @@
    Examples
    let v = [String::from("hello"), String::from("world")]; // slice of `String`
     assert!(v.iter().any(|e| e == "hello")); // search with `&str`
     assert!(!v.iter().any(|e| e == "hi"));
    -
    1.0.0 · source

    pub fn starts_with(&self, needle: &[T]) -> boolwhere +

    1.0.0 · source

    pub fn starts_with(&self, needle: &[T]) -> boolwhere T: PartialEq<T>,

    Returns true if needle is a prefix of the slice.

    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert!(v.starts_with(&[10]));
     assert!(v.starts_with(&[10, 40]));
    @@ -1223,9 +1234,9 @@ 
    Examples
    assert!(v.starts_with(&[])); let v: &[u8] = &[]; assert!(v.starts_with(&[]));
    -
    1.0.0 · source

    pub fn ends_with(&self, needle: &[T]) -> boolwhere +

    1.0.0 · source

    pub fn ends_with(&self, needle: &[T]) -> boolwhere T: PartialEq<T>,

    Returns true if needle is a suffix of the slice.

    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert!(v.ends_with(&[30]));
     assert!(v.ends_with(&[40, 30]));
    @@ -1237,13 +1248,13 @@ 
    Examples
    assert!(v.ends_with(&[])); let v: &[u8] = &[]; assert!(v.ends_with(&[]));
    -
    1.51.0 · source

    pub fn strip_prefix<P>(&self, prefix: &P) -> Option<&[T]>where +

    1.51.0 · source

    pub fn strip_prefix<P>(&self, prefix: &P) -> Option<&[T]>where P: SlicePattern<Item = T> + ?Sized, T: PartialEq<T>,

    Returns a subslice with the prefix removed.

    If the slice starts with prefix, returns the subslice after the prefix, wrapped in Some. If prefix is empty, simply returns the original slice.

    If the slice does not start with prefix, returns None.

    -
    Examples
    +
    Examples
    let v = &[10, 40, 30];
     assert_eq!(v.strip_prefix(&[10]), Some(&[40, 30][..]));
     assert_eq!(v.strip_prefix(&[10, 40]), Some(&[30][..]));
    @@ -1253,19 +1264,19 @@ 
    Examples
    let prefix : &str = "he"; assert_eq!(b"hello".strip_prefix(prefix.as_bytes()), Some(b"llo".as_ref()));
    -
    1.51.0 · source

    pub fn strip_suffix<P>(&self, suffix: &P) -> Option<&[T]>where +

    1.51.0 · source

    pub fn strip_suffix<P>(&self, suffix: &P) -> Option<&[T]>where P: SlicePattern<Item = T> + ?Sized, T: PartialEq<T>,

    Returns a subslice with the suffix removed.

    If the slice ends with suffix, returns the subslice before the suffix, wrapped in Some. If suffix is empty, simply returns the original slice.

    If the slice does not end with suffix, returns None.

    -
    Examples
    +
    Examples
    let v = &[10, 40, 30];
     assert_eq!(v.strip_suffix(&[30]), Some(&[10, 40][..]));
     assert_eq!(v.strip_suffix(&[40, 30]), Some(&[10][..]));
     assert_eq!(v.strip_suffix(&[50]), None);
     assert_eq!(v.strip_suffix(&[50, 30]), None);
    -

    Binary searches this slice for a given element. If the slice is not sorted, the returned result is unspecified and meaningless.

    @@ -1277,7 +1288,7 @@
    Examples
    the index where a matching element could be inserted while maintaining sorted order.

    See also binary_search_by, binary_search_by_key, and partition_point.

    -
    Examples
    +
    Examples

    Looks up a series of four elements. The first is found, with a uniquely determined position; the second and third are not found; the fourth could match any position in [1, 4].

    @@ -1318,7 +1329,7 @@
    Examples
    // The above is equivalent to `let idx = s.binary_search(&num).unwrap_or_else(|x| x);` s.insert(idx, num); assert_eq!(s, [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
    -
    1.0.0 · source

    pub fn binary_search_by<'a, F>(&'a self, f: F) -> Result<usize, usize>where +

    1.0.0 · source

    pub fn binary_search_by<'a, F>(&'a self, f: F) -> Result<usize, usize>where F: FnMut(&'a T) -> Ordering,

    Binary searches this slice with a comparator function.

    The comparator function should return an order code that indicates whether its argument is Less, Equal or Greater the desired @@ -1334,7 +1345,7 @@

    Examples
    the index where a matching element could be inserted while maintaining sorted order.

    See also binary_search, binary_search_by_key, and partition_point.

    -
    Examples
    +
    Examples

    Looks up a series of four elements. The first is found, with a uniquely determined position; the second and third are not found; the fourth could match any position in [1, 4].

    @@ -1350,7 +1361,7 @@
    Examples
    let seek = 1; let r = s.binary_search_by(|probe| probe.cmp(&seek)); assert!(match r { Ok(1..=4) => true, _ => false, });
    -
    1.10.0 · source

    pub fn binary_search_by_key<'a, B, F>( +

    1.10.0 · source

    pub fn binary_search_by_key<'a, B, F>( &'a self, b: &B, f: F @@ -1369,7 +1380,7 @@

    Examples
    the index where a matching element could be inserted while maintaining sorted order.

    See also binary_search, binary_search_by, and partition_point.

    -
    Examples
    +
    Examples

    Looks up a series of four elements in a slice of pairs sorted by their second elements. The first is found, with a uniquely determined position; the second and third are not found; the @@ -1384,11 +1395,11 @@

    Examples
    assert_eq!(s.binary_search_by_key(&100, |&(a, b)| b), Err(13)); let r = s.binary_search_by_key(&1, |&(a, b)| b); assert!(match r { Ok(1..=4) => true, _ => false, }); -
    1.20.0 · source

    pub fn sort_unstable(&mut self)where +

    1.20.0 · source

    pub fn sort_unstable(&mut self)where T: Ord,

    Sorts the slice, but might not preserve the order of equal elements.

    This sort is unstable (i.e., may reorder equal elements), in-place (i.e., does not allocate), and O(n * log(n)) worst-case.

    -
    Current implementation
    +
    Current implementation

    The current algorithm is based on pattern-defeating quicksort by Orson Peters, which combines the fast average case of randomized quicksort with the fast worst case of heapsort, while achieving linear time on slices with certain patterns. It uses some @@ -1396,12 +1407,12 @@

    Current im deterministic behavior.

    It is typically faster than stable sorting, except in a few special cases, e.g., when the slice consists of several concatenated sorted sequences.

    -
    Examples
    +
    Examples
    let mut v = [-5, 4, 1, -3, 2];
     
     v.sort_unstable();
     assert!(v == [-5, -3, 1, 2, 4]);
    -
    1.20.0 · source

    pub fn sort_unstable_by<F>(&mut self, compare: F)where +

    1.20.0 · source

    pub fn sort_unstable_by<F>(&mut self, compare: F)where F: FnMut(&T, &T) -> Ordering,

    Sorts the slice with a comparator function, but might not preserve the order of equal elements.

    This sort is unstable (i.e., may reorder equal elements), in-place @@ -1419,7 +1430,7 @@

    Examples
    let mut floats = [5f64, 4.0, 1.0, 3.0, 2.0];
     floats.sort_unstable_by(|a, b| a.partial_cmp(b).unwrap());
     assert_eq!(floats, [1.0, 2.0, 3.0, 4.0, 5.0]);
    -
    Current implementation
    +
    Current implementation

    The current algorithm is based on pattern-defeating quicksort by Orson Peters, which combines the fast average case of randomized quicksort with the fast worst case of heapsort, while achieving linear time on slices with certain patterns. It uses some @@ -1427,7 +1438,7 @@

    Current im deterministic behavior.

    It is typically faster than stable sorting, except in a few special cases, e.g., when the slice consists of several concatenated sorted sequences.

    -
    Examples
    +
    Examples
    let mut v = [5, 4, 1, 3, 2];
     v.sort_unstable_by(|a, b| a.cmp(b));
     assert!(v == [1, 2, 3, 4, 5]);
    @@ -1435,14 +1446,14 @@ 
    Examples
    // reverse sorting v.sort_unstable_by(|a, b| b.cmp(a)); assert!(v == [5, 4, 3, 2, 1]);
    -
    1.20.0 · source

    pub fn sort_unstable_by_key<K, F>(&mut self, f: F)where +

    1.20.0 · source

    pub fn sort_unstable_by_key<K, F>(&mut self, f: F)where F: FnMut(&T) -> K, K: Ord,

    Sorts the slice with a key extraction function, but might not preserve the order of equal elements.

    This sort is unstable (i.e., may reorder equal elements), in-place -(i.e., does not allocate), and O(m * n * log(n)) worst-case, where the key function is +(i.e., does not allocate), and O(m * n * log(n)) worst-case, where the key function is O(m).

    -
    Current implementation
    +
    Current implementation

    The current algorithm is based on pattern-defeating quicksort by Orson Peters, which combines the fast average case of randomized quicksort with the fast worst case of heapsort, while achieving linear time on slices with certain patterns. It uses some @@ -1451,12 +1462,12 @@

    Current im

    Due to its key calling strategy, sort_unstable_by_key is likely to be slower than sort_by_cached_key in cases where the key function is expensive.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     v.sort_unstable_by_key(|k| k.abs());
     assert!(v == [1, 2, -3, 4, -5]);
    -
    1.49.0 · source

    pub fn select_nth_unstable( +

    1.49.0 · source

    pub fn select_nth_unstable( &mut self, index: usize ) -> (&mut [T], &mut T, &mut [T])where @@ -1464,18 +1475,19 @@
    Examples

    This reordering has the additional property that any value at position i < index will be less than or equal to any value at a position j > index. Additionally, this reordering is unstable (i.e. any number of equal elements may end up at position index), in-place -(i.e. does not allocate), and O(n) on average. The worst-case performance is O(n log n). +(i.e. does not allocate), and runs in O(n) time. This function is also known as “kth element” in other libraries.

    It returns a triplet of the following from the reordered slice: the subslice prior to index, the element at index, and the subslice after index; accordingly, the values in those two subslices will respectively all be less-than-or-equal-to and greater-than-or-equal-to the value of the element at index.

    -
    Current implementation
    -

    The current algorithm is based on the quickselect portion of the same quicksort algorithm -used for sort_unstable.

    -
    Panics
    +
    Current implementation
    +

    The current algorithm is an introselect implementation based on Pattern Defeating Quicksort, which is also +the basis for sort_unstable. The fallback algorithm is Median of Medians using Tukey’s Ninther for +pivot selection, which guarantees linear runtime for all inputs.

    +
    Panics

    Panics when index >= len(), meaning it always panics on empty slices.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     // Find the median
    @@ -1487,7 +1499,7 @@ 
    Examples
    v == [-5, -3, 1, 2, 4] || v == [-3, -5, 1, 4, 2] || v == [-5, -3, 1, 4, 2]);
    -

    1.49.0 · source

    pub fn select_nth_unstable_by<F>( +

    1.49.0 · source

    pub fn select_nth_unstable_by<F>( &mut self, index: usize, compare: F @@ -1497,20 +1509,20 @@

    Examples

    This reordering has the additional property that any value at position i < index will be less than or equal to any value at a position j > index using the comparator function. Additionally, this reordering is unstable (i.e. any number of equal elements may end up at -position index), in-place (i.e. does not allocate), and O(n) on average. -The worst-case performance is O(n log n). This function is also known as -“kth element” in other libraries.

    +position index), in-place (i.e. does not allocate), and runs in O(n) time. +This function is also known as “kth element” in other libraries.

    It returns a triplet of the following from the slice reordered according to the provided comparator function: the subslice prior to index, the element at index, and the subslice after index; accordingly, the values in those two subslices will respectively all be less-than-or-equal-to and greater-than-or-equal-to the value of the element at index.

    -
    Current implementation
    -

    The current algorithm is based on the quickselect portion of the same quicksort algorithm -used for sort_unstable.

    -
    Panics
    +
    Current implementation
    +

    The current algorithm is an introselect implementation based on Pattern Defeating Quicksort, which is also +the basis for sort_unstable. The fallback algorithm is Median of Medians using Tukey’s Ninther for +pivot selection, which guarantees linear runtime for all inputs.

    +
    Panics

    Panics when index >= len(), meaning it always panics on empty slices.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     // Find the median as if the slice were sorted in descending order.
    @@ -1522,7 +1534,7 @@ 
    Examples
    v == [2, 4, 1, -3, -5] || v == [4, 2, 1, -5, -3] || v == [4, 2, 1, -3, -5]);
    -
    1.49.0 · source

    pub fn select_nth_unstable_by_key<K, F>( +

    1.49.0 · source

    pub fn select_nth_unstable_by_key<K, F>( &mut self, index: usize, f: F @@ -1533,20 +1545,20 @@

    Examples

    This reordering has the additional property that any value at position i < index will be less than or equal to any value at a position j > index using the key extraction function. Additionally, this reordering is unstable (i.e. any number of equal elements may end up at -position index), in-place (i.e. does not allocate), and O(n) on average. -The worst-case performance is O(n log n). +position index), in-place (i.e. does not allocate), and runs in O(n) time. This function is also known as “kth element” in other libraries.

    It returns a triplet of the following from the slice reordered according to the provided key extraction function: the subslice prior to index, the element at index, and the subslice after index; accordingly, the values in those two subslices will respectively all be less-than-or-equal-to and greater-than-or-equal-to the value of the element at index.

    -
    Current implementation
    -

    The current algorithm is based on the quickselect portion of the same quicksort algorithm -used for sort_unstable.

    -
    Panics
    +
    Current implementation
    +

    The current algorithm is an introselect implementation based on Pattern Defeating Quicksort, which is also +the basis for sort_unstable. The fallback algorithm is Median of Medians using Tukey’s Ninther for +pivot selection, which guarantees linear runtime for all inputs.

    +
    Panics

    Panics when index >= len(), meaning it always panics on empty slices.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     // Return the median as if the array were sorted according to absolute value.
    @@ -1558,13 +1570,13 @@ 
    Examples
    v == [1, 2, -3, -5, 4] || v == [2, 1, -3, 4, -5] || v == [2, 1, -3, -5, 4]);
    -
    source

    pub fn partition_dedup(&mut self) -> (&mut [T], &mut [T])where +

    source

    pub fn partition_dedup(&mut self) -> (&mut [T], &mut [T])where T: PartialEq<T>,

    🔬This is a nightly-only experimental API. (slice_partition_dedup)

    Moves all consecutive repeated elements to the end of the slice according to the PartialEq trait implementation.

    Returns two slices. The first contains no consecutive repeated elements. The second contains all the duplicates in no specified order.

    If the slice is sorted, the first returned slice contains no duplicates.

    -
    Examples
    +
    Examples
    #![feature(slice_partition_dedup)]
     
     let mut slice = [1, 2, 2, 3, 3, 2, 1, 1];
    @@ -1573,7 +1585,7 @@ 
    Examples
    assert_eq!(dedup, [1, 2, 3, 2, 1]); assert_eq!(duplicates, [2, 3, 1]);
    -
    source

    pub fn partition_dedup_by<F>(&mut self, same_bucket: F) -> (&mut [T], &mut [T])where +

    source

    pub fn partition_dedup_by<F>(&mut self, same_bucket: F) -> (&mut [T], &mut [T])where F: FnMut(&mut T, &mut T) -> bool,

    🔬This is a nightly-only experimental API. (slice_partition_dedup)

    Moves all but the first of consecutive elements to the end of the slice satisfying a given equality relation.

    Returns two slices. The first contains no consecutive repeated elements. @@ -1583,7 +1595,7 @@

    Examples
    from their order in the slice, so if same_bucket(a, b) returns true, a is moved at the end of the slice.

    If the slice is sorted, the first returned slice contains no duplicates.

    -
    Examples
    +
    Examples
    #![feature(slice_partition_dedup)]
     
     let mut slice = ["foo", "Foo", "BAZ", "Bar", "bar", "baz", "BAZ"];
    @@ -1592,14 +1604,14 @@ 
    Examples
    assert_eq!(dedup, ["foo", "BAZ", "Bar", "baz"]); assert_eq!(duplicates, ["bar", "Foo", "BAZ"]);
    -
    source

    pub fn partition_dedup_by_key<K, F>(&mut self, key: F) -> (&mut [T], &mut [T])where +

    source

    pub fn partition_dedup_by_key<K, F>(&mut self, key: F) -> (&mut [T], &mut [T])where F: FnMut(&mut T) -> K, K: PartialEq<K>,

    🔬This is a nightly-only experimental API. (slice_partition_dedup)

    Moves all but the first of consecutive elements to the end of the slice that resolve to the same key.

    Returns two slices. The first contains no consecutive repeated elements. The second contains all the duplicates in no specified order.

    If the slice is sorted, the first returned slice contains no duplicates.

    -
    Examples
    +
    Examples
    #![feature(slice_partition_dedup)]
     
     let mut slice = [10, 20, 21, 30, 30, 20, 11, 13];
    @@ -1608,17 +1620,17 @@ 
    Examples
    assert_eq!(dedup, [10, 20, 30, 20, 11]); assert_eq!(duplicates, [21, 30, 13]);
    -
    1.26.0 · source

    pub fn rotate_left(&mut self, mid: usize)

    Rotates the slice in-place such that the first mid elements of the +

    1.26.0 · source

    pub fn rotate_left(&mut self, mid: usize)

    Rotates the slice in-place such that the first mid elements of the slice move to the end while the last self.len() - mid elements move to the front. After calling rotate_left, the element previously at index mid will become the first element in the slice.

    -
    Panics
    +
    Panics

    This function will panic if mid is greater than the length of the slice. Note that mid == self.len() does not panic and is a no-op rotation.

    Complexity

    Takes linear (in self.len()) time.

    -
    Examples
    +
    Examples
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a.rotate_left(2);
     assert_eq!(a, ['c', 'd', 'e', 'f', 'a', 'b']);
    @@ -1627,47 +1639,47 @@
    Examples
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a[1..5].rotate_left(1);
     assert_eq!(a, ['a', 'c', 'd', 'e', 'b', 'f']);
    -
    1.26.0 · source

    pub fn rotate_right(&mut self, k: usize)

    Rotates the slice in-place such that the first self.len() - k +

    1.26.0 · source

    pub fn rotate_right(&mut self, k: usize)

    Rotates the slice in-place such that the first self.len() - k elements of the slice move to the end while the last k elements move to the front. After calling rotate_right, the element previously at index self.len() - k will become the first element in the slice.

    -
    Panics
    +
    Panics

    This function will panic if k is greater than the length of the slice. Note that k == self.len() does not panic and is a no-op rotation.

    Complexity

    Takes linear (in self.len()) time.

    -
    Examples
    +
    Examples
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a.rotate_right(2);
     assert_eq!(a, ['e', 'f', 'a', 'b', 'c', 'd']);
    -

    Rotate a subslice:

    +

    Rotating a subslice:

    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a[1..5].rotate_right(1);
     assert_eq!(a, ['a', 'e', 'b', 'c', 'd', 'f']);
    -
    1.50.0 · source

    pub fn fill(&mut self, value: T)where +

    1.50.0 · source

    pub fn fill(&mut self, value: T)where T: Clone,

    Fills self with elements by cloning value.

    -
    Examples
    +
    Examples
    let mut buf = vec![0; 10];
     buf.fill(1);
     assert_eq!(buf, vec![1; 10]);
    -
    1.51.0 · source

    pub fn fill_with<F>(&mut self, f: F)where +

    1.51.0 · source

    pub fn fill_with<F>(&mut self, f: F)where F: FnMut() -> T,

    Fills self with elements returned by calling a closure repeatedly.

    This method uses a closure to create new values. If you’d rather Clone a given value, use fill. If you want to use the Default trait to generate values, you can pass Default::default as the argument.

    -
    Examples
    +
    Examples
    let mut buf = vec![1; 10];
     buf.fill_with(Default::default);
     assert_eq!(buf, vec![0; 10]);
    -
    1.7.0 · source

    pub fn clone_from_slice(&mut self, src: &[T])where +

    1.7.0 · source

    pub fn clone_from_slice(&mut self, src: &[T])where T: Clone,

    Copies the elements from src into self.

    The length of src must be the same as self.

    -
    Panics
    +
    Panics

    This function will panic if the two slices have different lengths.

    -
    Examples
    +
    Examples

    Cloning two elements from a slice into another:

    let src = [1, 2, 3, 4];
    @@ -1699,13 +1711,13 @@ 
    Examples
    } assert_eq!(slice, [4, 5, 3, 4, 5]);
    -
    1.9.0 · source

    pub fn copy_from_slice(&mut self, src: &[T])where +

    1.9.0 · source

    pub fn copy_from_slice(&mut self, src: &[T])where T: Copy,

    Copies all elements from src into self, using a memcpy.

    The length of src must be the same as self.

    If T does not implement Copy, use clone_from_slice.

    -
    Panics
    +
    Panics

    This function will panic if the two slices have different lengths.

    -
    Examples
    +
    Examples

    Copying two elements from a slice into another:

    let src = [1, 2, 3, 4];
    @@ -1737,7 +1749,7 @@ 
    Examples
    } assert_eq!(slice, [4, 5, 3, 4, 5]);
    -
    1.37.0 · source

    pub fn copy_within<R>(&mut self, src: R, dest: usize)where +

    1.37.0 · source

    pub fn copy_within<R>(&mut self, src: R, dest: usize)where R: RangeBounds<usize>, T: Copy,

    Copies elements from one part of the slice to another part of itself, using a memmove.

    @@ -1745,10 +1757,10 @@
    Examples
    index of the range within self to copy to, which will have the same length as src. The two ranges may overlap. The ends of the two ranges must be less than or equal to self.len().

    -
    Panics
    +
    Panics

    This function will panic if either range exceeds the end of the slice, or if the end of src is before the start.

    -
    Examples
    +
    Examples

    Copying four bytes within a slice:

    let mut bytes = *b"Hello, World!";
    @@ -1756,9 +1768,9 @@ 
    Examples
    bytes.copy_within(1..5, 8); assert_eq!(&bytes, b"Hello, Wello!");
    -
    1.27.0 · source

    pub fn swap_with_slice(&mut self, other: &mut [T])

    Swaps all elements in self with those in other.

    +
    1.27.0 · source

    pub fn swap_with_slice(&mut self, other: &mut [T])

    Swaps all elements in self with those in other.

    The length of other must be the same as self.

    -
    Panics
    +
    Panics

    This function will panic if the two slices have different lengths.

    Example

    Swapping two elements across slices:

    @@ -1788,7 +1800,7 @@
    Example
    } assert_eq!(slice, [4, 5, 3, 1, 2]);
    -
    1.30.0 · source

    pub unsafe fn align_to<U>(&self) -> (&[T], &[U], &[T])

    Transmute the slice to a slice of another type, ensuring alignment of the types is +

    1.30.0 · source

    pub unsafe fn align_to<U>(&self) -> (&[T], &[U], &[T])

    Transmute the slice to a slice of another type, ensuring alignment of the types is maintained.

    This method splits the slice into three distinct slices: prefix, correctly aligned middle slice of a new type, and the suffix slice. How exactly the slice is split up is not @@ -1798,10 +1810,10 @@

    Example
    in a default (debug or release) execution will return a maximal middle part.

    This method has no purpose when either input element T or output element U are zero-sized and will return the original slice without splitting anything.

    -
    Safety
    +
    Safety

    This method is essentially a transmute with respect to the elements in the returned middle slice, so all the usual caveats pertaining to transmute::<T, U> also apply here.

    -
    Examples
    +
    Examples

    Basic usage:

    unsafe {
    @@ -1811,7 +1823,7 @@ 
    Examples
    // more_efficient_algorithm_for_aligned_shorts(shorts); // less_efficient_algorithm_for_bytes(suffix); }
    -
    1.30.0 · source

    pub unsafe fn align_to_mut<U>(&mut self) -> (&mut [T], &mut [U], &mut [T])

    Transmute the mutable slice to a mutable slice of another type, ensuring alignment of the +

    1.30.0 · source

    pub unsafe fn align_to_mut<U>(&mut self) -> (&mut [T], &mut [U], &mut [T])

    Transmute the mutable slice to a mutable slice of another type, ensuring alignment of the types is maintained.

    This method splits the slice into three distinct slices: prefix, correctly aligned middle slice of a new type, and the suffix slice. How exactly the slice is split up is not @@ -1821,10 +1833,10 @@

    Examples
    in a default (debug or release) execution will return a maximal middle part.

    This method has no purpose when either input element T or output element U are zero-sized and will return the original slice without splitting anything.

    -
    Safety
    +
    Safety

    This method is essentially a transmute with respect to the elements in the returned middle slice, so all the usual caveats pertaining to transmute::<T, U> also apply here.

    -
    Examples
    +
    Examples

    Basic usage:

    unsafe {
    @@ -1834,7 +1846,7 @@ 
    Examples
    // more_efficient_algorithm_for_aligned_shorts(shorts); // less_efficient_algorithm_for_bytes(suffix); }
    -
    source

    pub fn as_simd<const LANES: usize>(&self) -> (&[T], &[Simd<T, LANES>], &[T])where +

    source

    pub fn as_simd<const LANES: usize>(&self) -> (&[T], &[Simd<T, LANES>], &[T])where Simd<T, LANES>: AsRef<[T; LANES]>, T: SimdElement, LaneCount<LANES>: SupportedLaneCount,

    🔬This is a nightly-only experimental API. (portable_simd)

    Split a slice into a prefix, a middle of aligned SIMD types, and a suffix.

    @@ -1849,7 +1861,7 @@
    Examples

    That said, this is a safe method, so if you’re only writing safe code, then this can at most cause incorrect logic, not unsoundness.

    -
    Panics
    +
    Panics

    This will panic if the size of the SIMD type is different from LANES times that of the scalar.

    At the time of writing, the trait restrictions on Simd<T, LANES> keeps @@ -1857,7 +1869,7 @@

    Panics
    supported. It’s possible that, in the future, those restrictions might be lifted in a way that would make it possible to see panics from this method for something like LANES == 3.

    -
    Examples
    +
    Examples
    #![feature(portable_simd)]
     use core::simd::SimdFloat;
     
    @@ -1885,7 +1897,7 @@ 
    Examples
    let numbers: Vec<f32> = (1..101).map(|x| x as _).collect(); assert_eq!(basic_simd_sum(&numbers[1..99]), 4949.0);
    -
    source

    pub fn as_simd_mut<const LANES: usize>( +

    source

    pub fn as_simd_mut<const LANES: usize>( &mut self ) -> (&mut [T], &mut [Simd<T, LANES>], &mut [T])where Simd<T, LANES>: AsMut<[T; LANES]>, @@ -1904,7 +1916,7 @@
    Examples

    That said, this is a safe method, so if you’re only writing safe code, then this can at most cause incorrect logic, not unsoundness.

    This is the mutable version of slice::as_simd; see that for examples.

    -
    Panics
    +
    Panics

    This will panic if the size of the SIMD type is different from LANES times that of the scalar.

    At the time of writing, the trait restrictions on Simd<T, LANES> keeps @@ -1912,14 +1924,14 @@

    Panics
    supported. It’s possible that, in the future, those restrictions might be lifted in a way that would make it possible to see panics from this method for something like LANES == 3.

    -

    source

    pub fn is_sorted(&self) -> boolwhere +

    source

    pub fn is_sorted(&self) -> boolwhere T: PartialOrd<T>,

    🔬This is a nightly-only experimental API. (is_sorted)

    Checks if the elements of this slice are sorted.

    That is, for each element a and its following element b, a <= b must hold. If the slice yields exactly zero or one element, true is returned.

    Note that if Self::Item is only PartialOrd, but not Ord, the above definition implies that this function returns false if any two consecutive items are not comparable.

    -
    Examples
    +
    Examples
    #![feature(is_sorted)]
     let empty: [i32; 0] = [];
     
    @@ -1928,23 +1940,23 @@ 
    Examples
    assert!([0].is_sorted()); assert!(empty.is_sorted()); assert!(![0.0, 1.0, f32::NAN].is_sorted());
    -
    source

    pub fn is_sorted_by<'a, F>(&'a self, compare: F) -> boolwhere +

    source

    pub fn is_sorted_by<'a, F>(&'a self, compare: F) -> boolwhere F: FnMut(&'a T, &'a T) -> Option<Ordering>,

    🔬This is a nightly-only experimental API. (is_sorted)

    Checks if the elements of this slice are sorted using the given comparator function.

    Instead of using PartialOrd::partial_cmp, this function uses the given compare function to determine the ordering of two elements. Apart from that, it’s equivalent to is_sorted; see its documentation for more information.

    -
    source

    pub fn is_sorted_by_key<'a, F, K>(&'a self, f: F) -> boolwhere +

    source

    pub fn is_sorted_by_key<'a, F, K>(&'a self, f: F) -> boolwhere F: FnMut(&'a T) -> K, K: PartialOrd<K>,

    🔬This is a nightly-only experimental API. (is_sorted)

    Checks if the elements of this slice are sorted using the given key extraction function.

    Instead of comparing the slice’s elements directly, this function compares the keys of the elements, as determined by f. Apart from that, it’s equivalent to is_sorted; see its documentation for more information.

    -
    Examples
    +
    Examples
    #![feature(is_sorted)]
     
     assert!(["c", "bb", "aaa"].is_sorted_by_key(|s| s.len()));
     assert!(![-2i32, -1, 0, 3].is_sorted_by_key(|n| n.abs()));
    -
    1.52.0 · source

    pub fn partition_point<P>(&self, pred: P) -> usizewhere +

    1.52.0 · source

    pub fn partition_point<P>(&self, pred: P) -> usizewhere P: FnMut(&T) -> bool,

    Returns the index of the partition point according to the given predicate (the index of the first element of the second partition).

    The slice is assumed to be partitioned according to the given predicate. @@ -1955,7 +1967,7 @@

    Examples

    If this slice is not partitioned, the returned result is unspecified and meaningless, as this method performs a kind of binary search.

    See also binary_search, binary_search_by, and binary_search_by_key.

    -
    Examples
    +
    Examples
    let v = [1, 2, 3, 3, 5, 6, 7];
     let i = v.partition_point(|&x| x < 5);
     
    @@ -1977,14 +1989,14 @@ 
    Examples
    let idx = s.partition_point(|&x| x < num); s.insert(idx, num); assert_eq!(s, [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
    -
    source

    pub fn take<R, 'a>(self: &mut &'a [T], range: R) -> Option<&'a [T]>where +

    source

    pub fn take<R, 'a>(self: &mut &'a [T], range: R) -> Option<&'a [T]>where R: OneSidedRange<usize>,

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the subslice corresponding to the given range and returns a reference to it.

    Returns None and does not modify the slice if the given range is out of bounds.

    Note that this method only accepts one-sided ranges such as 2.. or ..6, but not 2..6.

    -
    Examples
    +
    Examples

    Taking the first three elements of a slice:

    #![feature(slice_take)]
    @@ -2014,14 +2026,14 @@ 
    Examples
    assert_eq!(None, slice.take(..=4)); let expected: &[char] = &['a', 'b', 'c', 'd']; assert_eq!(Some(expected), slice.take(..4));
    -
    source

    pub fn take_mut<R, 'a>(self: &mut &'a mut [T], range: R) -> Option<&'a mut [T]>where +

    source

    pub fn take_mut<R, 'a>(self: &mut &'a mut [T], range: R) -> Option<&'a mut [T]>where R: OneSidedRange<usize>,

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the subslice corresponding to the given range and returns a mutable reference to it.

    Returns None and does not modify the slice if the given range is out of bounds.

    Note that this method only accepts one-sided ranges such as 2.. or ..6, but not 2..6.

    -
    Examples
    +
    Examples

    Taking the first three elements of a slice:

    #![feature(slice_take)]
    @@ -2051,10 +2063,10 @@ 
    Examples
    assert_eq!(None, slice.take_mut(..=4)); let expected: &mut [_] = &mut ['a', 'b', 'c', 'd']; assert_eq!(Some(expected), slice.take_mut(..4));
    -
    source

    pub fn take_first<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a reference +

    source

    pub fn take_first<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &[_] = &['a', 'b', 'c'];
    @@ -2062,10 +2074,10 @@ 
    Examples
    assert_eq!(slice, &['b', 'c']); assert_eq!(first, &'a');
    -
    source

    pub fn take_first_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a mutable +

    source

    pub fn take_first_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a mutable reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &mut [_] = &mut ['a', 'b', 'c'];
    @@ -2074,10 +2086,10 @@ 
    Examples
    assert_eq!(slice, &['b', 'c']); assert_eq!(first, &'d');
    -
    source

    pub fn take_last<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a reference +

    source

    pub fn take_last<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &[_] = &['a', 'b', 'c'];
    @@ -2085,10 +2097,10 @@ 
    Examples
    assert_eq!(slice, &['a', 'b']); assert_eq!(last, &'c');
    -
    source

    pub fn take_last_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a mutable +

    source

    pub fn take_last_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a mutable reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &mut [_] = &mut ['a', 'b', 'c'];
    @@ -2097,15 +2109,15 @@ 
    Examples
    assert_eq!(slice, &['a', 'b']); assert_eq!(last, &'d');
    -
    source

    pub unsafe fn get_many_unchecked_mut<const N: usize>( +

    source

    pub unsafe fn get_many_unchecked_mut<const N: usize>( &mut self, indices: [usize; N] ) -> [&mut T; N]

    🔬This is a nightly-only experimental API. (get_many_mut)

    Returns mutable references to many indices at once, without doing any checks.

    For a safe alternative see get_many_mut.

    -
    Safety
    +
    Safety

    Calling this method with overlapping or out-of-bounds indices is undefined behavior even if the resulting references are not used.

    -
    Examples
    +
    Examples
    #![feature(get_many_mut)]
     
     let x = &mut [1, 2, 4];
    @@ -2116,13 +2128,13 @@ 
    Examples
    *b *= 100; } assert_eq!(x, &[10, 2, 400]);
    -
    source

    pub fn get_many_mut<const N: usize>( +

    source

    pub fn get_many_mut<const N: usize>( &mut self, indices: [usize; N] ) -> Result<[&mut T; N], GetManyMutError<N>>

    🔬This is a nightly-only experimental API. (get_many_mut)

    Returns mutable references to many indices at once.

    Returns an error if any index is out-of-bounds, or if the same index was passed more than once.

    -
    Examples
    +
    Examples
    #![feature(get_many_mut)]
     
     let v = &mut [1, 2, 3];
    @@ -2131,19 +2143,116 @@ 
    Examples
    *b = 612; } assert_eq!(v, &[413, 2, 612]);
    -
    source

    pub fn as_str(&self) -> &str

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a UTF-8 str.

    -
    source

    pub fn as_bytes(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a slice of u8 bytes.

    -
    1.23.0 · source

    pub fn to_ascii_uppercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte -is mapped to its ASCII upper case equivalent.

    +
    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    +

    This sort is in-place (i.e. does not allocate), O(n * log(n)) worst-case, and uses +the ordering defined by f32::total_cmp.

    +
    Current implementation
    +

    This uses the same sorting algorithm as sort_unstable_by.

    +
    Examples
    +
    #![feature(sort_floats)]
    +let mut v = [2.6, -5e-8, f32::NAN, 8.29, f32::INFINITY, -1.0, 0.0, -f32::INFINITY, -0.0];
    +
    +v.sort_floats();
    +let sorted = [-f32::INFINITY, -1.0, -5e-8, -0.0, 0.0, 2.6, 8.29, f32::INFINITY, f32::NAN];
    +assert_eq!(&v[..8], &sorted[..8]);
    +assert!(v[8].is_nan());
    +
    source

    pub fn as_str(&self) -> &str

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a UTF-8 str.

    +
    source

    pub fn as_bytes(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a slice of u8 bytes.

    +
    1.23.0 · source

    pub fn is_ascii(&self) -> bool

    Checks if all bytes in this slice are within the ASCII range.

    +
    source

    pub fn as_ascii(&self) -> Option<&[AsciiChar]>

    🔬This is a nightly-only experimental API. (ascii_char)

    If this slice is_ascii, returns it as a slice of +ASCII characters, otherwise returns None.

    +
    source

    pub unsafe fn as_ascii_unchecked(&self) -> &[AsciiChar]

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this slice of bytes into a slice of ASCII characters, +without checking whether they’re valid.

    +
    Safety
    +

    Every byte in the slice must be in 0..=127, or else this is UB.

    +
    1.23.0 · source

    pub fn eq_ignore_ascii_case(&self, other: &[u8]) -> bool

    Checks that two slices are an ASCII case-insensitive match.

    +

    Same as to_ascii_lowercase(a) == to_ascii_lowercase(b), +but without allocating and copying temporaries.

    +
    1.23.0 · source

    pub fn make_ascii_uppercase(&mut self)

    Converts this slice to its ASCII upper case equivalent in-place.

    ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, but non-ASCII letters are unchanged.

    -

    To uppercase the value in-place, use make_ascii_uppercase.

    -
    1.23.0 · source

    pub fn to_ascii_lowercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte -is mapped to its ASCII lower case equivalent.

    +

    To return a new uppercased value without modifying the existing one, use +to_ascii_uppercase.

    +
    1.23.0 · source

    pub fn make_ascii_lowercase(&mut self)

    Converts this slice to its ASCII lower case equivalent in-place.

    ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, but non-ASCII letters are unchanged.

    -

    To lowercase the value in-place, use make_ascii_lowercase.

    -
    1.0.0 · source

    pub fn sort(&mut self)where +

    To return a new lowercased value without modifying the existing one, use +to_ascii_lowercase.

    +

    1.60.0 · source

    pub fn escape_ascii(&self) -> EscapeAscii<'_>

    Returns an iterator that produces an escaped version of this slice, +treating it as an ASCII string.

    +
    Examples
    +
    
    +let s = b"0\t\r\n'\"\\\x9d";
    +let escaped = s.escape_ascii().to_string();
    +assert_eq!(escaped, "0\\t\\r\\n\\'\\\"\\\\\\x9d");
    +
    source

    pub fn trim_ascii_start(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading ASCII whitespace bytes removed.

    +

    ‘Whitespace’ refers to the definition used by +u8::is_ascii_whitespace.

    +
    Examples
    +
    #![feature(byte_slice_trim_ascii)]
    +
    +assert_eq!(b" \t hello world\n".trim_ascii_start(), b"hello world\n");
    +assert_eq!(b"  ".trim_ascii_start(), b"");
    +assert_eq!(b"".trim_ascii_start(), b"");
    +
    source

    pub fn trim_ascii_end(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with trailing ASCII whitespace bytes removed.

    +

    ‘Whitespace’ refers to the definition used by +u8::is_ascii_whitespace.

    +
    Examples
    +
    #![feature(byte_slice_trim_ascii)]
    +
    +assert_eq!(b"\r hello world\n ".trim_ascii_end(), b"\r hello world");
    +assert_eq!(b"  ".trim_ascii_end(), b"");
    +assert_eq!(b"".trim_ascii_end(), b"");
    +
    source

    pub fn trim_ascii(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading and trailing ASCII whitespace bytes +removed.

    +

    ‘Whitespace’ refers to the definition used by +u8::is_ascii_whitespace.

    +
    Examples
    +
    #![feature(byte_slice_trim_ascii)]
    +
    +assert_eq!(b"\r hello world\n ".trim_ascii(), b"hello world");
    +assert_eq!(b"  ".trim_ascii(), b"");
    +assert_eq!(b"".trim_ascii(), b"");
    +
    source

    pub fn flatten(&self) -> &[T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &[[T; N]], and flattens it to a &[T].

    +
    Panics
    +

    This panics if the length of the resulting slice would overflow a usize.

    +

    This is only possible when flattening a slice of arrays of zero-sized +types, and thus tends to be irrelevant in practice. If +size_of::<T>() > 0, this will never panic.

    +
    Examples
    +
    #![feature(slice_flatten)]
    +
    +assert_eq!([[1, 2, 3], [4, 5, 6]].flatten(), &[1, 2, 3, 4, 5, 6]);
    +
    +assert_eq!(
    +    [[1, 2, 3], [4, 5, 6]].flatten(),
    +    [[1, 2], [3, 4], [5, 6]].flatten(),
    +);
    +
    +let slice_of_empty_arrays: &[[i32; 0]] = &[[], [], [], [], []];
    +assert!(slice_of_empty_arrays.flatten().is_empty());
    +
    +let empty_slice_of_arrays: &[[u32; 10]] = &[];
    +assert!(empty_slice_of_arrays.flatten().is_empty());
    +
    source

    pub fn flatten_mut(&mut self) -> &mut [T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &mut [[T; N]], and flattens it to a &mut [T].

    +
    Panics
    +

    This panics if the length of the resulting slice would overflow a usize.

    +

    This is only possible when flattening a slice of arrays of zero-sized +types, and thus tends to be irrelevant in practice. If +size_of::<T>() > 0, this will never panic.

    +
    Examples
    +
    #![feature(slice_flatten)]
    +
    +fn add_5_to_all(slice: &mut [i32]) {
    +    for i in slice {
    +        *i += 5;
    +    }
    +}
    +
    +let mut array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
    +add_5_to_all(array.flatten_mut());
    +assert_eq!(array, [[6, 7, 8], [9, 10, 11], [12, 13, 14]]);
    +
    1.0.0 · source

    pub fn sort(&mut self)where T: Ord,

    Sorts the slice.

    This sort is stable (i.e., does not reorder equal elements) and O(n * log(n)) worst-case.

    When applicable, unstable sorting is preferred because it is generally faster than stable @@ -2156,12 +2265,12 @@

    Current im two or more sorted sequences concatenated one after another.

    Also, it allocates temporary storage half the size of self, but for short slices a non-allocating insertion sort is used instead.

    -
    Examples
    +
    Examples
    let mut v = [-5, 4, 1, -3, 2];
     
     v.sort();
     assert!(v == [-5, -3, 1, 2, 4]);
    -
    1.0.0 · source

    pub fn sort_by<F>(&mut self, compare: F)where +

    1.0.0 · source

    pub fn sort_by<F>(&mut self, compare: F)where F: FnMut(&T, &T) -> Ordering,

    Sorts the slice with a comparator function.

    This sort is stable (i.e., does not reorder equal elements) and O(n * log(n)) worst-case.

    The comparator function must define a total ordering for the elements in the slice. If @@ -2187,7 +2296,7 @@

    Current im two or more sorted sequences concatenated one after another.

    Also, it allocates temporary storage half the size of self, but for short slices a non-allocating insertion sort is used instead.

    -
    Examples
    +
    Examples
    let mut v = [5, 4, 1, 3, 2];
     v.sort_by(|a, b| a.cmp(b));
     assert!(v == [1, 2, 3, 4, 5]);
    @@ -2195,7 +2304,7 @@ 
    Examples
    // reverse sorting v.sort_by(|a, b| b.cmp(a)); assert!(v == [5, 4, 3, 2, 1]);
    -
    1.7.0 · source

    pub fn sort_by_key<K, F>(&mut self, f: F)where +

    1.7.0 · source

    pub fn sort_by_key<K, F>(&mut self, f: F)where F: FnMut(&T) -> K, K: Ord,

    Sorts the slice with a key extraction function.

    This sort is stable (i.e., does not reorder equal elements) and O(m * n * log(n)) @@ -2213,12 +2322,12 @@

    Current two or more sorted sequences concatenated one after another.

    Also, it allocates temporary storage half the size of self, but for short slices a non-allocating insertion sort is used instead.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     v.sort_by_key(|k| k.abs());
     assert!(v == [1, 2, -3, 4, -5]);
    -
    1.34.0 · source

    pub fn sort_by_cached_key<K, F>(&mut self, f: F)where +

    1.34.0 · source

    pub fn sort_by_cached_key<K, F>(&mut self, f: F)where F: FnMut(&T) -> K, K: Ord,

    Sorts the slice with a key extraction function.

    During sorting, the key function is called at most once per element, by using @@ -2238,21 +2347,21 @@

    Current deterministic behavior.

    In the worst case, the algorithm allocates temporary storage in a Vec<(K, usize)> the length of the slice.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 32, -3, 2];
     
     v.sort_by_cached_key(|k| k.to_string());
     assert!(v == [-3, -5, 2, 32, 4]);
    -
    1.0.0 · source

    pub fn to_vec(&self) -> Vec<T, Global>where +

    1.0.0 · source

    pub fn to_vec(&self) -> Vec<T, Global>where T: Clone,

    Copies self into a new Vec.

    -
    Examples
    +
    Examples
    let s = [10, 40, 30];
     let x = s.to_vec();
     // Here, `s` and `x` can be modified independently.
    -
    source

    pub fn to_vec_in<A>(&self, alloc: A) -> Vec<T, A>where +

    source

    pub fn to_vec_in<A>(&self, alloc: A) -> Vec<T, A>where A: Allocator, T: Clone,

    🔬This is a nightly-only experimental API. (allocator_api)

    Copies self into a new Vec with an allocator.

    -
    Examples
    +
    Examples
    #![feature(allocator_api)]
     
     use std::alloc::System;
    @@ -2260,11 +2369,11 @@ 
    Examples
    let s = [10, 40, 30]; let x = s.to_vec_in(System); // Here, `s` and `x` can be modified independently.
    -
    1.40.0 · source

    pub fn repeat(&self, n: usize) -> Vec<T, Global>where +

    1.40.0 · source

    pub fn repeat(&self, n: usize) -> Vec<T, Global>where T: Copy,

    Creates a vector by copying a slice n times.

    Panics

    This function will panic if the capacity would overflow.

    -
    Examples
    +
    Examples

    Basic usage:

    assert_eq!([1, 2].repeat(3), vec![1, 2, 1, 2, 1, 2]);
    @@ -2272,38 +2381,48 @@
    Examples
    // this will panic at runtime
     b"0123456789abcdef".repeat(usize::MAX);
    -
    1.0.0 · source

    pub fn concat<Item>(&self) -> <[T] as Concat<Item>>::Output where +

    1.0.0 · source

    pub fn concat<Item>(&self) -> <[T] as Concat<Item>>::Output where [T]: Concat<Item>, Item: ?Sized,

    Flattens a slice of T into a single value Self::Output.

    -
    Examples
    +
    Examples
    assert_eq!(["hello", "world"].concat(), "helloworld");
     assert_eq!([[1, 2], [3, 4]].concat(), [1, 2, 3, 4]);
    -
    1.3.0 · source

    pub fn join<Separator>( +

    1.3.0 · source

    pub fn join<Separator>( &self, sep: Separator ) -> <[T] as Join<Separator>>::Output where [T]: Join<Separator>,

    Flattens a slice of T into a single value Self::Output, placing a given separator between each.

    -
    Examples
    +
    Examples
    assert_eq!(["hello", "world"].join(" "), "hello world");
     assert_eq!([[1, 2], [3, 4]].join(&0), [1, 2, 0, 3, 4]);
     assert_eq!([[1, 2], [3, 4]].join(&[0, 0][..]), [1, 2, 0, 0, 3, 4]);
    -
    1.0.0 · source

    pub fn connect<Separator>( +

    1.0.0 · source

    pub fn connect<Separator>( &self, sep: Separator ) -> <[T] as Join<Separator>>::Output where [T]: Join<Separator>,

    👎Deprecated since 1.3.0: renamed to join

    Flattens a slice of T into a single value Self::Output, placing a given separator between each.

    -
    Examples
    +
    Examples
    assert_eq!(["hello", "world"].connect(" "), "hello world");
     assert_eq!([[1, 2], [3, 4]].connect(&0), [1, 2, 0, 3, 4]);
    -

    Trait Implementations§

    source§

    impl<F: Debug + PrimeFieldBits> Debug for RunningSum<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PrimeFieldBits> Deref for RunningSum<F>

    §

    type Target = Vec<AssignedCell<F, F>, Global>

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Vec<AssignedCell<F, F>>

    Dereferences the value.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for RunningSum<F>where +

    1.23.0 · source

    pub fn to_ascii_uppercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte +is mapped to its ASCII upper case equivalent.

    +

    ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, +but non-ASCII letters are unchanged.

    +

    To uppercase the value in-place, use make_ascii_uppercase.

    +
    1.23.0 · source

    pub fn to_ascii_lowercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte +is mapped to its ASCII lower case equivalent.

    +

    ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, +but non-ASCII letters are unchanged.

    +

    To lowercase the value in-place, use make_ascii_lowercase.

    +

    Trait Implementations§

    source§

    impl<F: Debug + PrimeFieldBits> Debug for RunningSum<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: PrimeFieldBits> Deref for RunningSum<F>

    §

    type Target = Vec<AssignedCell<F, F>, Global>

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Vec<AssignedCell<F, F>>

    Dereferences the value.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for RunningSum<F>where F: RefUnwindSafe,

    §

    impl<F> Send for RunningSum<F>

    §

    impl<F> Sync for RunningSum<F>

    §

    impl<F> Unpin for RunningSum<F>where F: Unpin,

    §

    impl<F> UnwindSafe for RunningSum<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -2319,11 +2438,11 @@
    Examples
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -2357,7 +2476,7 @@
    Examples
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -2389,10 +2508,10 @@
    Examples
    Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/struct.RangeConstrained.html b/rustdoc/latest/halo2_gadgets/utilities/struct.RangeConstrained.html index 9d5797b62d..816bf85524 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/struct.RangeConstrained.html +++ b/rustdoc/latest/halo2_gadgets/utilities/struct.RangeConstrained.html @@ -1,4 +1,4 @@ -RangeConstrained in halo2_gadgets::utilities - Rust
    +RangeConstrained in halo2_gadgets::utilities - Rust -
    pub struct RangeConstrained<F: Field, T: FieldValue<F>> { /* private fields */ }
    Expand description

    A type representing a range-constrained field element.

    -

    Implementations§

    source§

    impl<F: PrimeFieldBits> RangeConstrained<F, AssignedCell<F, F>>

    source

    pub fn witness_short<const K: usize>( +
    pub struct RangeConstrained<F: Field, T: FieldValue<F>> { /* private fields */ }
    Expand description

    A type representing a range-constrained field element.

    +

    Implementations§

    source§

    impl<F: PrimeFieldBits> RangeConstrained<F, AssignedCell<F, F>>

    source

    pub fn witness_short<const K: usize>( lookup_config: &LookupRangeCheckConfig<F, K>, - layouter: impl Layouter<F>, - value: Value<&F>, + layouter: impl Layouter<F>, + value: Value<&F>, bitrange: Range<usize> -) -> Result<Self, Error>

    Witnesses a subset of the bits in value and constrains them to be the correct +) -> Result<Self, Error>

    Witnesses a subset of the bits in value and constrains them to be the correct number of bits.

    Panics

    Panics if bitrange.len() >= K.

    -
    source§

    impl<F: Field, T: FieldValue<F>> RangeConstrained<F, T>

    source

    pub fn inner(&self) -> &T

    Returns the range-constrained inner type.

    -
    source

    pub fn num_bits(&self) -> usize

    Returns the number of bits to which this cell is constrained.

    -
    source§

    impl<F: PrimeFieldBits> RangeConstrained<F, Value<F>>

    source

    pub fn bitrange_of(value: Value<&F>, bitrange: Range<usize>) -> Self

    Constructs a RangeConstrained<Value<F>> as a bitrange of the given value.

    -
    source§

    impl<F: Field> RangeConstrained<F, AssignedCell<F, F>>

    source

    pub fn unsound_unchecked(cell: AssignedCell<F, F>, num_bits: usize) -> Self

    Constructs a RangeConstrained<AssignedCell<F, F>> without verifying that the +

    source§

    impl<F: Field, T: FieldValue<F>> RangeConstrained<F, T>

    source

    pub fn inner(&self) -> &T

    Returns the range-constrained inner type.

    +
    source

    pub fn num_bits(&self) -> usize

    Returns the number of bits to which this cell is constrained.

    +
    source§

    impl<F: PrimeFieldBits> RangeConstrained<F, Value<F>>

    source

    pub fn bitrange_of(value: Value<&F>, bitrange: Range<usize>) -> Self

    Constructs a RangeConstrained<Value<F>> as a bitrange of the given value.

    +
    source§

    impl<F: Field> RangeConstrained<F, AssignedCell<F, F>>

    source

    pub fn unsound_unchecked(cell: AssignedCell<F, F>, num_bits: usize) -> Self

    Constructs a RangeConstrained<AssignedCell<F, F>> without verifying that the cell is correctly range constrained.

    This API only exists to ease with integrating this type into existing circuits, and will likely be removed in future.

    -
    source

    pub fn value(&self) -> RangeConstrained<F, Value<F>>

    Extracts the range-constrained value from this range-constrained cell.

    -

    Trait Implementations§

    source§

    impl<F: Clone + Field, T: Clone + FieldValue<F>> Clone for RangeConstrained<F, T>

    source§

    fn clone(&self) -> RangeConstrained<F, T>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field, T: Debug + FieldValue<F>> Debug for RangeConstrained<F, T>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Copy + Field, T: Copy + FieldValue<F>> Copy for RangeConstrained<F, T>

    Auto Trait Implementations§

    §

    impl<F, T> RefUnwindSafe for RangeConstrained<F, T>where +

    source

    pub fn value(&self) -> RangeConstrained<F, Value<F>>

    Extracts the range-constrained value from this range-constrained cell.

    +

    Trait Implementations§

    source§

    impl<F: Clone + Field, T: Clone + FieldValue<F>> Clone for RangeConstrained<F, T>

    source§

    fn clone(&self) -> RangeConstrained<F, T>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field, T: Debug + FieldValue<F>> Debug for RangeConstrained<F, T>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Copy + Field, T: Copy + FieldValue<F>> Copy for RangeConstrained<F, T>

    Auto Trait Implementations§

    §

    impl<F, T> RefUnwindSafe for RangeConstrained<F, T>where F: RefUnwindSafe, T: RefUnwindSafe,

    §

    impl<F, T> Send for RangeConstrained<F, T>where T: Send,

    §

    impl<F, T> Sync for RangeConstrained<F, T>where @@ -39,10 +39,10 @@
    Panics
    F: Unpin, T: Unpin,

    §

    impl<F, T> UnwindSafe for RangeConstrained<F, T>where F: UnwindSafe, - T: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + T: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -58,11 +58,11 @@
    Panics
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -96,7 +96,7 @@
    Panics
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -127,12 +127,12 @@
    Panics
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/trait.FieldValue.html b/rustdoc/latest/halo2_gadgets/utilities/trait.FieldValue.html index f412746ac7..4e0c28ea61 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/trait.FieldValue.html +++ b/rustdoc/latest/halo2_gadgets/utilities/trait.FieldValue.html @@ -1,4 +1,4 @@ -FieldValue in halo2_gadgets::utilities - Rust
    +FieldValue in halo2_gadgets::utilities - Rust -
    pub trait FieldValue<F: Field> {
    +
    pub trait FieldValue<F: Field> {
         // Required method
    -    fn value(&self) -> Value<&F>;
    +    fn value(&self) -> Value<&F>;
     }
    Expand description

    A type that has a value at either keygen or proving time.

    -

    Required Methods§

    source

    fn value(&self) -> Value<&F>

    Returns the value of this type.

    -

    Implementations on Foreign Types§

    source§

    impl<F: Field> FieldValue<F> for AssignedCell<F, F>

    source§

    fn value(&self) -> Value<&F>

    source§

    impl<F: Field> FieldValue<F> for Value<F>

    source§

    fn value(&self) -> Value<&F>

    Implementors§

    \ No newline at end of file +

    Required Methods§

    source

    fn value(&self) -> Value<&F>

    Returns the value of this type.

    +

    Implementations on Foreign Types§

    source§

    impl<F: Field> FieldValue<F> for AssignedCell<F, F>

    source§

    fn value(&self) -> Value<&F>

    source§

    impl<F: Field> FieldValue<F> for Value<F>

    source§

    fn value(&self) -> Value<&F>

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/trait.UtilitiesInstructions.html b/rustdoc/latest/halo2_gadgets/utilities/trait.UtilitiesInstructions.html index a79ea033e9..8e371406dd 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/trait.UtilitiesInstructions.html +++ b/rustdoc/latest/halo2_gadgets/utilities/trait.UtilitiesInstructions.html @@ -1,4 +1,4 @@ -UtilitiesInstructions in halo2_gadgets::utilities - Rust
    +UtilitiesInstructions in halo2_gadgets::utilities - Rust -
    pub trait UtilitiesInstructions<F: Field> {
    +
    pub trait UtilitiesInstructions<F: Field> {
         type Var: Var<F>;
     
         // Provided method
         fn load_private(
             &self,
    -        layouter: impl Layouter<F>,
    -        column: Column<Advice>,
    -        value: Value<F>
    -    ) -> Result<Self::Var, Error> { ... }
    +        layouter: impl Layouter<F>,
    +        column: Column<Advice>,
    +        value: Value<F>
    +    ) -> Result<Self::Var, Error> { ... }
     }
    Expand description

    Trait for utilities used across circuits.

    -

    Required Associated Types§

    source

    type Var: Var<F>

    Variable in the circuit.

    -

    Provided Methods§

    Required Associated Types§

    source

    type Var: Var<F>

    Variable in the circuit.

    +

    Provided Methods§

    source

    fn load_private( &self, - layouter: impl Layouter<F>, - column: Column<Advice>, - value: Value<F> -) -> Result<Self::Var, Error>

    Load a variable.

    -

    Implementors§

    source§

    impl<F: Field> UtilitiesInstructions<F> for CondSwapChip<F>

    §

    type Var = AssignedCell<F, F>

    source§

    impl<Fixed: FixedPoints<Affine>> UtilitiesInstructions<Fp> for EccChip<Fixed>

    §

    type Var = AssignedCell<Fp, Fp>

    source§

    impl<Hash, Commit, F> UtilitiesInstructions<Fp> for MerkleChip<Hash, Commit, F>where + layouter: impl Layouter<F>, + column: Column<Advice>, + value: Value<F> +) -> Result<Self::Var, Error>

    Load a variable.

    +

    Implementors§

    source§

    impl<F: Field> UtilitiesInstructions<F> for CondSwapChip<F>

    §

    type Var = AssignedCell<F, F>

    source§

    impl<Fixed: FixedPoints<Affine>> UtilitiesInstructions<Fp> for EccChip<Fixed>

    §

    type Var = AssignedCell<Fp, Fp>

    source§

    impl<Hash, Commit, F> UtilitiesInstructions<Fp> for MerkleChip<Hash, Commit, F>where Hash: HashDomains<Affine>, F: FixedPoints<Affine>, - Commit: CommitDomains<Affine, F, Hash>,

    §

    type Var = AssignedCell<Fp, Fp>

    \ No newline at end of file + Commit: CommitDomains<Affine, F, Hash>,
    §

    type Var = AssignedCell<Fp, Fp>

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_gadgets/utilities/trait.Var.html b/rustdoc/latest/halo2_gadgets/utilities/trait.Var.html index dd9e8b42b7..b8d840a39b 100644 --- a/rustdoc/latest/halo2_gadgets/utilities/trait.Var.html +++ b/rustdoc/latest/halo2_gadgets/utilities/trait.Var.html @@ -1,4 +1,4 @@ -Var in halo2_gadgets::utilities - Rust
    +Var in halo2_gadgets::utilities - Rust -
    pub trait Var<F: Field>: Clone + Debug + From<AssignedCell<F, F>> {
    +
    pub trait Var<F: Field>: Clone + Debug + From<AssignedCell<F, F>> {
         // Required methods
    -    fn cell(&self) -> Cell;
    -    fn value(&self) -> Value<F>;
    +    fn cell(&self) -> Cell;
    +    fn value(&self) -> Value<F>;
     }
    Expand description

    Trait for a variable in the circuit.

    -

    Required Methods§

    source

    fn cell(&self) -> Cell

    The cell at which this variable was allocated.

    -
    source

    fn value(&self) -> Value<F>

    The value allocated to this variable.

    -

    Implementations on Foreign Types§

    source§

    impl<F: Field> Var<F> for AssignedCell<F, F>

    source§

    fn cell(&self) -> Cell

    source§

    fn value(&self) -> Value<F>

    Implementors§

    source§

    impl<F: Field> Var<F> for StateWord<F>

    \ No newline at end of file +

    Required Methods§

    source

    fn cell(&self) -> Cell

    The cell at which this variable was allocated.

    +
    source

    fn value(&self) -> Value<F>

    The value allocated to this variable.

    +

    Implementations on Foreign Types§

    source§

    impl<F: Field> Var<F> for AssignedCell<F, F>

    source§

    fn cell(&self) -> Cell

    source§

    fn value(&self) -> Value<F>

    Implementors§

    source§

    impl<F: Field> Var<F> for StateWord<F>

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/all.html b/rustdoc/latest/halo2_proofs/all.html index 56b53af808..75169aa22f 100644 --- a/rustdoc/latest/halo2_proofs/all.html +++ b/rustdoc/latest/halo2_proofs/all.html @@ -1,4 +1,4 @@ -List of all items in this crate
    +List of all items in this crate -

    List of all items

    Structs

    Enums

    Traits

    Functions

    \ No newline at end of file +

    List of all items

    Structs

    Enums

    Traits

    Functions

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/arithmetic/fn.best_fft.html b/rustdoc/latest/halo2_proofs/arithmetic/fn.best_fft.html index c5af61780e..67c92b0cf2 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/fn.best_fft.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/fn.best_fft.html @@ -1,4 +1,4 @@ -best_fft in halo2_proofs::arithmetic - Rust
    +best_fft in halo2_proofs::arithmetic - Rust -
    pub fn best_fft<Scalar: Field, G: FftGroup<Scalar>>(
    +
    pub fn best_fft<Scalar: Field, G: FftGroup<Scalar>>(
         a: &mut [G],
         omega: Scalar,
         log_n: u32
    diff --git a/rustdoc/latest/halo2_proofs/arithmetic/fn.best_multiexp.html b/rustdoc/latest/halo2_proofs/arithmetic/fn.best_multiexp.html
    index ab9d6c06ad..f223084b2d 100644
    --- a/rustdoc/latest/halo2_proofs/arithmetic/fn.best_multiexp.html
    +++ b/rustdoc/latest/halo2_proofs/arithmetic/fn.best_multiexp.html
    @@ -1,4 +1,4 @@
    -best_multiexp in halo2_proofs::arithmetic - Rust
    +best_multiexp in halo2_proofs::arithmetic - Rust -
    pub fn best_multiexp<C: CurveAffine>(
    +
    pub fn best_multiexp<C: CurveAffine>(
         coeffs: &[C::Scalar],
         bases: &[C]
     ) -> C::Curve
    Expand description

    Performs a multi-exponentiation operation.

    diff --git a/rustdoc/latest/halo2_proofs/arithmetic/fn.compute_inner_product.html b/rustdoc/latest/halo2_proofs/arithmetic/fn.compute_inner_product.html index 907546d91d..a2e4725da4 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/fn.compute_inner_product.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/fn.compute_inner_product.html @@ -1,4 +1,4 @@ -compute_inner_product in halo2_proofs::arithmetic - Rust
    +compute_inner_product in halo2_proofs::arithmetic - Rust -
    pub fn compute_inner_product<F: Field>(a: &[F], b: &[F]) -> F
    Expand description

    This computes the inner product of two vectors a and b.

    +
    pub fn compute_inner_product<F: Field>(a: &[F], b: &[F]) -> F
    Expand description

    This computes the inner product of two vectors a and b.

    This function will panic if the two vectors are not the same size.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/arithmetic/fn.eval_polynomial.html b/rustdoc/latest/halo2_proofs/arithmetic/fn.eval_polynomial.html index e7c8c1fabe..e90acb9a5d 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/fn.eval_polynomial.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/fn.eval_polynomial.html @@ -1,4 +1,4 @@ -eval_polynomial in halo2_proofs::arithmetic - Rust
    +eval_polynomial in halo2_proofs::arithmetic - Rust -
    pub fn eval_polynomial<F: Field>(poly: &[F], point: F) -> F
    Expand description

    This evaluates a provided polynomial (in coefficient form) at point.

    +
    pub fn eval_polynomial<F: Field>(poly: &[F], point: F) -> F
    Expand description

    This evaluates a provided polynomial (in coefficient form) at point.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/arithmetic/fn.kate_division.html b/rustdoc/latest/halo2_proofs/arithmetic/fn.kate_division.html index 6957c116fb..06d14a5039 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/fn.kate_division.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/fn.kate_division.html @@ -1,4 +1,4 @@ -kate_division in halo2_proofs::arithmetic - Rust
    +kate_division in halo2_proofs::arithmetic - Rust -
    pub fn kate_division<'a, F: Field, I: IntoIterator<Item = &'a F>>(
    +
    pub fn kate_division<'a, F: Field, I: IntoIterator<Item = &'a F>>(
         a: I,
         b: F
     ) -> Vec<F>where
    diff --git a/rustdoc/latest/halo2_proofs/arithmetic/fn.lagrange_interpolate.html b/rustdoc/latest/halo2_proofs/arithmetic/fn.lagrange_interpolate.html
    index e31029cb99..7fd405ace5 100644
    --- a/rustdoc/latest/halo2_proofs/arithmetic/fn.lagrange_interpolate.html
    +++ b/rustdoc/latest/halo2_proofs/arithmetic/fn.lagrange_interpolate.html
    @@ -1,4 +1,4 @@
    -lagrange_interpolate in halo2_proofs::arithmetic - Rust
    +lagrange_interpolate in halo2_proofs::arithmetic - Rust -
    pub fn lagrange_interpolate<F: Field>(points: &[F], evals: &[F]) -> Vec<F>
    Expand description

    Returns coefficients of an n - 1 degree polynomial given a set of n points +

    pub fn lagrange_interpolate<F: Field>(points: &[F], evals: &[F]) -> Vec<F>
    Expand description

    Returns coefficients of an n - 1 degree polynomial given a set of n points and their evaluations. This function will panic if two values in points are the same.

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/arithmetic/fn.parallelize.html b/rustdoc/latest/halo2_proofs/arithmetic/fn.parallelize.html index 0242c1f8da..7734b1046b 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/fn.parallelize.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/fn.parallelize.html @@ -1,4 +1,4 @@ -parallelize in halo2_proofs::arithmetic - Rust
    +parallelize in halo2_proofs::arithmetic - Rust -
    pub fn parallelize<T: Send, F: Fn(&mut [T], usize) + Send + Sync + Clone>(
    +
    pub fn parallelize<T: Send, F: Fn(&mut [T], usize) + Send + Sync + Clone>(
         v: &mut [T],
         f: F
     )
    Expand description

    This simple utility function will parallelize an operation that is to be diff --git a/rustdoc/latest/halo2_proofs/arithmetic/fn.recursive_butterfly_arithmetic.html b/rustdoc/latest/halo2_proofs/arithmetic/fn.recursive_butterfly_arithmetic.html index 08c3ece617..78456e1958 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/fn.recursive_butterfly_arithmetic.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/fn.recursive_butterfly_arithmetic.html @@ -1,4 +1,4 @@ -recursive_butterfly_arithmetic in halo2_proofs::arithmetic - Rust

    +recursive_butterfly_arithmetic in halo2_proofs::arithmetic - Rust -
    pub fn recursive_butterfly_arithmetic<Scalar: Field, G: FftGroup<Scalar>>(
    +
    pub fn recursive_butterfly_arithmetic<Scalar: Field, G: FftGroup<Scalar>>(
         a: &mut [G],
         n: usize,
         twiddle_chunk: usize,
    diff --git a/rustdoc/latest/halo2_proofs/arithmetic/fn.small_multiexp.html b/rustdoc/latest/halo2_proofs/arithmetic/fn.small_multiexp.html
    index 352a700fc6..ebebd29fe0 100644
    --- a/rustdoc/latest/halo2_proofs/arithmetic/fn.small_multiexp.html
    +++ b/rustdoc/latest/halo2_proofs/arithmetic/fn.small_multiexp.html
    @@ -1,4 +1,4 @@
    -small_multiexp in halo2_proofs::arithmetic - Rust
    +small_multiexp in halo2_proofs::arithmetic - Rust -
    pub fn small_multiexp<C: CurveAffine>(
    +
    pub fn small_multiexp<C: CurveAffine>(
         coeffs: &[C::Scalar],
         bases: &[C]
     ) -> C::Curve
    Expand description

    Performs a small multi-exponentiation operation. diff --git a/rustdoc/latest/halo2_proofs/arithmetic/index.html b/rustdoc/latest/halo2_proofs/arithmetic/index.html index 9c2ce2a9c5..5c33f8390f 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/index.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/index.html @@ -1,4 +1,4 @@ -halo2_proofs::arithmetic - Rust

    +halo2_proofs::arithmetic - Rust -
    Expand description

    This module provides common utilities, traits and structures for group, +

    Expand description

    This module provides common utilities, traits and structures for group, field and polynomial arithmetic.

    Structs

    • The affine coordinates of a point on an elliptic curve.

    Traits

    Trait Implementations§

    §

    impl<C> Clone for Coordinates<C>where C: Clone + CurveAffine, - <C as CurveAffine>::Base: Clone,

    §

    fn clone(&self) -> Coordinates<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    §

    impl<C> ConditionallySelectable for Coordinates<C>where + <C as CurveAffine>::Base: Clone,

    §

    fn clone(&self) -> Coordinates<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    §

    impl<C> ConditionallySelectable for Coordinates<C>where C: CurveAffine,

    §

    fn conditional_select( a: &Coordinates<C>, b: &Coordinates<C>, choice: Choice -) -> Coordinates<C>

    Select a or b according to choice. Read more
    source§

    fn conditional_assign(&mut self, other: &Self, choice: Choice)

    Conditionally assign other to self, according to choice. Read more
    source§

    fn conditional_swap(a: &mut Self, b: &mut Self, choice: Choice)

    Conditionally swap self and other if choice == 1; otherwise, +) -> Coordinates<C>
    Select a or b according to choice. Read more
    source§

    fn conditional_assign(&mut self, other: &Self, choice: Choice)

    Conditionally assign other to self, according to choice. Read more
    source§

    fn conditional_swap(a: &mut Self, b: &mut Self, choice: Choice)

    Conditionally swap self and other if choice == 1; otherwise, reassign both unto themselves. Read more
    §

    impl<C> Debug for Coordinates<C>where C: Debug + CurveAffine, <C as CurveAffine>::Base: Debug,

    §

    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

    Formats the value using the given formatter. Read more
    §

    impl<C> Default for Coordinates<C>where @@ -45,10 +45,10 @@ <C as CurveAffine>::Base: Copy,

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for Coordinates<C>where <C as CurveAffine>::Base: RefUnwindSafe,

    §

    impl<C> Send for Coordinates<C>

    §

    impl<C> Sync for Coordinates<C>

    §

    impl<C> Unpin for Coordinates<C>where <C as CurveAffine>::Base: Unpin,

    §

    impl<C> UnwindSafe for Coordinates<C>where - <C as CurveAffine>::Base: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::Base: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -64,11 +64,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -102,7 +102,9 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    source§

    impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

    source§

    fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
    source§

    fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
    source§

    fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -133,12 +135,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/arithmetic/trait.CurveAffine.html b/rustdoc/latest/halo2_proofs/arithmetic/trait.CurveAffine.html index 2286eac16a..b07f8e94de 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/trait.CurveAffine.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/trait.CurveAffine.html @@ -1,4 +1,4 @@ -CurveAffine in halo2_proofs::arithmetic - Rust
    +CurveAffine in halo2_proofs::arithmetic - Rust -
    pub trait CurveAffine: PrimeCurveAffine<Scalar = Self::ScalarExt, Curve = Self::CurveExt> + Default + Add<Self, Output = Self::Curve> + Sub<Self, Output = Self::Curve> + ConditionallySelectable + ConstantTimeEq + From<Self::Curve> {
    +
    pub trait CurveAffine: PrimeCurveAffine<Scalar = Self::ScalarExt, Curve = Self::CurveExt> + Default + Add<Self, Output = Self::Curve> + Sub<Self, Output = Self::Curve> + ConditionallySelectable + ConstantTimeEq + From<Self::Curve> {
         type ScalarExt: WithSmallOrderMulGroup<3> + Ord;
         type Base: WithSmallOrderMulGroup<3> + Ord;
         type CurveExt: CurveExt<AffineExt = Self, ScalarExt = Self::ScalarExt>;
    diff --git a/rustdoc/latest/halo2_proofs/arithmetic/trait.CurveExt.html b/rustdoc/latest/halo2_proofs/arithmetic/trait.CurveExt.html
    index a9046040c4..28d972041c 100644
    --- a/rustdoc/latest/halo2_proofs/arithmetic/trait.CurveExt.html
    +++ b/rustdoc/latest/halo2_proofs/arithmetic/trait.CurveExt.html
    @@ -1,4 +1,4 @@
    -CurveExt in halo2_proofs::arithmetic - Rust
    +CurveExt in halo2_proofs::arithmetic - Rust -
    pub trait CurveExt: PrimeCurve<Affine = Self::AffineExt, Scalar = Self::ScalarExt> + Group + Default + ConditionallySelectable + ConstantTimeEq + From<Self::Affine> {
    +
    pub trait CurveExt: PrimeCurve<Affine = Self::AffineExt, Scalar = Self::ScalarExt> + Group + Default + ConditionallySelectable + ConstantTimeEq + From<Self::Affine> {
         type ScalarExt: WithSmallOrderMulGroup<3>;
         type Base: WithSmallOrderMulGroup<3>;
    -    type AffineExt: CurveAffine<CurveExt = Self, ScalarExt = Self::ScalarExt, Output = Self, Output = Self> + Mul<Self::ScalarExt>;
    +    type AffineExt: CurveAffine<CurveExt = Self, ScalarExt = Self::ScalarExt, Output = Self, Output = Self> + Mul<Self::ScalarExt> + for<'r> Mul<Self::ScalarExt>;
     
         const CURVE_ID: &'static str;
     
    @@ -40,7 +40,7 @@
     

    Requires the alloc feature flag because of hash_to_curve.

    Required Associated Types§

    type ScalarExt: WithSmallOrderMulGroup<3>

    The scalar field of this elliptic curve.

    type Base: WithSmallOrderMulGroup<3>

    The base field over which this elliptic curve is constructed.

    -

    type AffineExt: CurveAffine<CurveExt = Self, ScalarExt = Self::ScalarExt, Output = Self, Output = Self> + Mul<Self::ScalarExt>

    The affine version of the curve

    +

    type AffineExt: CurveAffine<CurveExt = Self, ScalarExt = Self::ScalarExt, Output = Self, Output = Self> + Mul<Self::ScalarExt> + for<'r> Mul<Self::ScalarExt>

    The affine version of the curve

    Required Associated Constants§

    const CURVE_ID: &'static str

    CURVE_ID used for hash-to-curve.

    Required Methods§

    fn endo(&self) -> Self

    Apply the curve endomorphism by multiplying the x-coordinate by an element of multiplicative order 3.

    diff --git a/rustdoc/latest/halo2_proofs/arithmetic/trait.FftGroup.html b/rustdoc/latest/halo2_proofs/arithmetic/trait.FftGroup.html index 19e4a1ce24..eb426ee1c5 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/trait.FftGroup.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/trait.FftGroup.html @@ -1,4 +1,4 @@ -FftGroup in halo2_proofs::arithmetic - Rust
    +FftGroup in halo2_proofs::arithmetic - Rust -
    pub trait FftGroup<Scalar: Field>: Copy + Send + Sync + 'static + GroupOpsOwned + ScalarMulOwned<Scalar> { }
    Expand description

    This represents an element of a group with basic operations that can be +

    pub trait FftGroup<Scalar: Field>: Copy + Send + Sync + 'static + GroupOpsOwned + ScalarMulOwned<Scalar> { }
    Expand description

    This represents an element of a group with basic operations that can be performed. This allows an FFT implementation (for example) to operate generically over either a field or elliptic curve group.

    -

    Implementors§

    source§

    impl<T, Scalar> FftGroup<Scalar> for Twhere +

    Implementors§

    source§

    impl<T, Scalar> FftGroup<Scalar> for Twhere Scalar: Field, T: Copy + Send + Sync + 'static + GroupOpsOwned + ScalarMulOwned<Scalar>,

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/arithmetic/trait.Field.html b/rustdoc/latest/halo2_proofs/arithmetic/trait.Field.html index a3a2090ef5..96edb87181 100644 --- a/rustdoc/latest/halo2_proofs/arithmetic/trait.Field.html +++ b/rustdoc/latest/halo2_proofs/arithmetic/trait.Field.html @@ -1,4 +1,4 @@ -Field in halo2_proofs::arithmetic - Rust
    +Field in halo2_proofs::arithmetic - Rust -
    pub trait Field: Sized + Eq + Copy + Clone + Default + Send + Sync + Debug + 'static + ConditionallySelectable + ConstantTimeEq + Neg<Output = Self> + for<'a> Add<Self, Output = Self, Output = Self> + for<'a> Sub<Self, Output = Self, Output = Self> + for<'a> Mul<Self, Output = Self, Output = Self> + Sum<Self> + Product<Self> + for<'a> Add<&'a Self> + for<'a> Sub<&'a Self> + for<'a> Mul<&'a Self> + for<'a> Sum<&'a Self> + for<'a> Product<&'a Self> + AddAssign<Self> + SubAssign<Self> + MulAssign<Self> + for<'a> AddAssign<&'a Self> + for<'a> SubAssign<&'a Self> + for<'a> MulAssign<&'a Self> {
    +
    pub trait Field: Sized + Eq + Copy + Clone + Default + Send + Sync + Debug + 'static + ConditionallySelectable + ConstantTimeEq + Neg<Output = Self> + Add<Self, Output = Self, Output = Self> + Sub<Self, Output = Self, Output = Self> + Mul<Self, Output = Self, Output = Self> + Sum<Self> + Product<Self> + for<'a> Add<&'a Self> + for<'a> Sub<&'a Self> + for<'a> Mul<&'a Self> + for<'a> Sum<&'a Self> + for<'a> Product<&'a Self> + AddAssign<Self> + SubAssign<Self> + MulAssign<Self> + for<'a> AddAssign<&'a Self> + for<'a> SubAssign<&'a Self> + for<'a> MulAssign<&'a Self> {
         const ZERO: Self;
         const ONE: Self;
     
    @@ -88,9 +88,9 @@ 
    Guarantees

    Implementations on Foreign Types§

    §

    impl Field for Fp

    §

    fn sqrt(&self) -> CtOption<Fp>

    Computes the square root of this element, if it exists.

    §

    fn invert(&self) -> CtOption<Fp>

    Computes the multiplicative inverse of this element, failing if the element is zero.

    -
    §

    const ZERO: Fp = Self::zero()

    §

    const ONE: Fp = Self::one()

    §

    fn random(rng: impl RngCore) -> Fp

    §

    fn double(&self) -> Fp

    §

    fn square(&self) -> Fp

    §

    fn sqrt_ratio(num: &Fp, div: &Fp) -> (Choice, Fp)

    §

    fn sqrt_alt(&self) -> (Choice, Fp)

    §

    fn pow_vartime<S>(&self, exp: S) -> Fpwhere +

    §

    const ZERO: Fp = _

    §

    const ONE: Fp = _

    §

    fn random(rng: impl RngCore) -> Fp

    §

    fn double(&self) -> Fp

    §

    fn square(&self) -> Fp

    §

    fn sqrt_ratio(num: &Fp, div: &Fp) -> (Choice, Fp)

    §

    fn sqrt_alt(&self) -> (Choice, Fp)

    §

    fn pow_vartime<S>(&self, exp: S) -> Fpwhere S: AsRef<[u64]>,

    §

    impl Field for Fq

    §

    fn sqrt(&self) -> CtOption<Fq>

    Computes the square root of this element, if it exists.

    §

    fn invert(&self) -> CtOption<Fq>

    Computes the multiplicative inverse of this element, failing if the element is zero.

    -
    §

    const ZERO: Fq = Self::zero()

    §

    const ONE: Fq = Self::one()

    §

    fn random(rng: impl RngCore) -> Fq

    §

    fn double(&self) -> Fq

    §

    fn square(&self) -> Fq

    §

    fn sqrt_ratio(num: &Fq, div: &Fq) -> (Choice, Fq)

    §

    fn sqrt_alt(&self) -> (Choice, Fq)

    §

    fn pow_vartime<S>(&self, exp: S) -> Fqwhere +

    §

    const ZERO: Fq = _

    §

    const ONE: Fq = _

    §

    fn random(rng: impl RngCore) -> Fq

    §

    fn double(&self) -> Fq

    §

    fn square(&self) -> Fq

    §

    fn sqrt_ratio(num: &Fq, div: &Fq) -> (Choice, Fq)

    §

    fn sqrt_alt(&self) -> (Choice, Fq)

    §

    fn pow_vartime<S>(&self, exp: S) -> Fqwhere S: AsRef<[u64]>,

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/floor_planner/index.html b/rustdoc/latest/halo2_proofs/circuit/floor_planner/index.html index 0c07a6385b..da9bfa21f3 100644 --- a/rustdoc/latest/halo2_proofs/circuit/floor_planner/index.html +++ b/rustdoc/latest/halo2_proofs/circuit/floor_planner/index.html @@ -1,4 +1,4 @@ -halo2_proofs::circuit::floor_planner - Rust
    +halo2_proofs::circuit::floor_planner - Rust -
    Expand description

    Implementations of common circuit floor planners.

    +
    Expand description

    Implementations of common circuit floor planners.

    Structs

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/floor_planner/struct.V1.html b/rustdoc/latest/halo2_proofs/circuit/floor_planner/struct.V1.html index 0c8e6b32b9..2a7409bf7f 100644 --- a/rustdoc/latest/halo2_proofs/circuit/floor_planner/struct.V1.html +++ b/rustdoc/latest/halo2_proofs/circuit/floor_planner/struct.V1.html @@ -1,4 +1,4 @@ -V1 in halo2_proofs::circuit::floor_planner - Rust
    +V1 in halo2_proofs::circuit::floor_planner - Rust -
    pub struct V1;
    Expand description

    The version 1 FloorPlanner provided by halo2.

    +
    pub struct V1;
    Expand description

    The version 1 FloorPlanner provided by halo2.

    • No column optimizations are performed. Circuit configuration is left entirely to the circuit designer.
    • @@ -22,15 +22,15 @@
    • Regions are laid out using a greedy first-fit strategy, after sorting regions by their “advice area” (number of advice columns * rows).
    -

    Trait Implementations§

    source§

    impl Debug for V1

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl FloorPlanner for V1

    source§

    fn synthesize<F: Field, CS: Assignment<F>, C: Circuit<F>>( +

    Trait Implementations§

    source§

    impl Debug for V1

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl FloorPlanner for V1

    source§

    fn synthesize<F: Field, CS: Assignment<F>, C: Circuit<F>>( cs: &mut CS, circuit: &C, config: C::Config, constants: Vec<Column<Fixed>> -) -> Result<(), Error>

    Given the provided cs, synthesize the given circuit. Read more

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for V1

    §

    impl Send for V1

    §

    impl Sync for V1

    §

    impl Unpin for V1

    §

    impl UnwindSafe for V1

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +) -> Result<(), Error>

    Given the provided cs, synthesize the given circuit. Read more

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for V1

    §

    impl Send for V1

    §

    impl Sync for V1

    §

    impl Unpin for V1

    §

    impl UnwindSafe for V1

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -46,11 +46,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -84,7 +84,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -116,10 +116,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/floor_planner/struct.V1Pass.html b/rustdoc/latest/halo2_proofs/circuit/floor_planner/struct.V1Pass.html index 16fc88b73d..70cd17ff2b 100644 --- a/rustdoc/latest/halo2_proofs/circuit/floor_planner/struct.V1Pass.html +++ b/rustdoc/latest/halo2_proofs/circuit/floor_planner/struct.V1Pass.html @@ -1,4 +1,4 @@ -V1Pass in halo2_proofs::circuit::floor_planner - Rust
    +V1Pass in halo2_proofs::circuit::floor_planner - Rust -
    pub struct V1Pass<'p, 'a, F: Field, CS: Assignment<F> + 'a>(_);
    Expand description

    A single pass of the V1 layouter.

    -

    Trait Implementations§

    source§

    impl<'p, 'a, F: Debug + Field, CS: Debug + Assignment<F> + 'a> Debug for V1Pass<'p, 'a, F, CS>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'p, 'a, F: Field, CS: Assignment<F> + 'a> Layouter<F> for V1Pass<'p, 'a, F, CS>

    §

    type Root = V1Pass<'p, 'a, F, CS>

    Represents the type of the “root” of this layouter, so that nested namespaces -can minimize indirection.
    source§

    fn assign_region<A, AR, N, NR>( +
    pub struct V1Pass<'p, 'a, F: Field, CS: Assignment<F> + 'a>(/* private fields */);
    Expand description

    A single pass of the V1 layouter.

    +

    Trait Implementations§

    source§

    impl<'p, 'a, F: Debug + Field, CS: Debug + Assignment<F> + 'a> Debug for V1Pass<'p, 'a, F, CS>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'p, 'a, F: Field, CS: Assignment<F> + 'a> Layouter<F> for V1Pass<'p, 'a, F, CS>

    §

    type Root = V1Pass<'p, 'a, F, CS>

    Represents the type of the “root” of this layouter, so that nested namespaces +can minimize indirection.
    source§

    fn assign_region<A, AR, N, NR>( &mut self, name: N, assignment: A ) -> Result<AR, Error>where A: FnMut(Region<'_, F>) -> Result<AR, Error>, N: Fn() -> NR, - NR: Into<String>,

    Assign a region of gates to an absolute row number. Read more
    source§

    fn assign_table<A, N, NR>( + NR: Into<String>,

    Assign a region of gates to an absolute row number. Read more
    source§

    fn assign_table<A, N, NR>( &mut self, name: N, assignment: A ) -> Result<(), Error>where A: FnMut(Table<'_, F>) -> Result<(), Error>, N: Fn() -> NR, - NR: Into<String>,

    Assign a table region to an absolute row number. Read more
    source§

    fn constrain_instance( + NR: Into<String>,

    Assign a table region to an absolute row number. Read more
    source§

    fn constrain_instance( &mut self, cell: Cell, instance: Column<Instance>, row: usize ) -> Result<(), Error>

    Constrains a Cell to equal an instance column’s row value at an -absolute position.
    source§

    fn get_root(&mut self) -> &mut Self::Root

    Gets the “root” of this assignment, bypassing the namespacing. Read more
    source§

    fn push_namespace<NR, N>(&mut self, name_fn: N)where +absolute position.

    source§

    fn get_root(&mut self) -> &mut Self::Root

    Gets the “root” of this assignment, bypassing the namespacing. Read more
    source§

    fn push_namespace<NR, N>(&mut self, name_fn: N)where NR: Into<String>, - N: FnOnce() -> NR,

    Creates a new (sub)namespace and enters into it. Read more
    source§

    fn pop_namespace(&mut self, gadget_name: Option<String>)

    Exits out of the existing namespace. Read more
    source§

    fn namespace<NR, N>( + N: FnOnce() -> NR,

    Creates a new (sub)namespace and enters into it. Read more
    source§

    fn pop_namespace(&mut self, gadget_name: Option<String>)

    Exits out of the existing namespace. Read more
    source§

    fn namespace<NR, N>( &mut self, name_fn: N ) -> NamespacedLayouter<'_, F, Self::Root>where @@ -46,10 +46,10 @@ CS: RefUnwindSafe, F: RefUnwindSafe,

    §

    impl<'p, 'a, F, CS> Send for V1Pass<'p, 'a, F, CS>where CS: Send,

    §

    impl<'p, 'a, F, CS> Sync for V1Pass<'p, 'a, F, CS>where - CS: Sync,

    §

    impl<'p, 'a, F, CS> Unpin for V1Pass<'p, 'a, F, CS>

    §

    impl<'p, 'a, F, CS> !UnwindSafe for V1Pass<'p, 'a, F, CS>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + CS: Sync,

    §

    impl<'p, 'a, F, CS> Unpin for V1Pass<'p, 'a, F, CS>

    §

    impl<'p, 'a, F, CS> !UnwindSafe for V1Pass<'p, 'a, F, CS>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -65,11 +65,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -103,7 +103,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -135,10 +135,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/index.html b/rustdoc/latest/halo2_proofs/circuit/index.html index 02d4035ae8..8e024da3ab 100644 --- a/rustdoc/latest/halo2_proofs/circuit/index.html +++ b/rustdoc/latest/halo2_proofs/circuit/index.html @@ -1,4 +1,4 @@ -halo2_proofs::circuit - Rust
    +halo2_proofs::circuit - Rust -

    Module halo2_proofs::circuit

    source ·
    Expand description

    Traits and structs for implementing circuit components.

    +

    Module halo2_proofs::circuit

    source ·
    Expand description

    Traits and structs for implementing circuit components.

    Modules

    • Implementations of common circuit floor planners.
    • Implementations of common circuit layouters.

    Structs

    • An assigned cell.
    • A pointer to a cell within a circuit.
    • This is a “namespaced” layouter which borrows a Layouter (pushing a namespace context) and, when dropped, pops out of the namespace context.
    • A region of the circuit in which a Chip can assign cells.
    • Index of a region in a layouter
    • Starting row of a region in a layouter
    • A simple FloorPlanner that performs minimal optimizations.
    • A lookup table in the circuit.
    • A value that might exist within a circuit.

    Traits

    • A chip implements a set of instructions that can be used by gadgets.
    • A layout strategy within a circuit. The layouter is chip-agnostic and applies its strategy to the context and config it is given.
    • Helper trait for implementing a custom Layouter.
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/layouter/enum.RegionColumn.html b/rustdoc/latest/halo2_proofs/circuit/layouter/enum.RegionColumn.html index 03653ac65b..48bc5238d5 100644 --- a/rustdoc/latest/halo2_proofs/circuit/layouter/enum.RegionColumn.html +++ b/rustdoc/latest/halo2_proofs/circuit/layouter/enum.RegionColumn.html @@ -1,4 +1,4 @@ -RegionColumn in halo2_proofs::circuit::layouter - Rust
    +RegionColumn in halo2_proofs::circuit::layouter - Rust -
    pub enum RegionColumn {
    +
    pub enum RegionColumn {
         Column(Column<Any>),
         Selector(Selector),
     }
    Expand description

    The virtual column involved in a region. This includes concrete columns, as well as selectors that are not concrete columns at this stage.

    Variants§

    §

    Column(Column<Any>)

    Concrete column

    §

    Selector(Selector)

    Virtual column representing a (boolean) selector

    -

    Trait Implementations§

    source§

    impl Clone for RegionColumn

    source§

    fn clone(&self) -> RegionColumn

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for RegionColumn

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Column<Any>> for RegionColumn

    source§

    fn from(column: Column<Any>) -> RegionColumn

    Converts to this type from the input type.
    source§

    impl From<Selector> for RegionColumn

    source§

    fn from(selector: Selector) -> RegionColumn

    Converts to this type from the input type.
    source§

    impl Hash for RegionColumn

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where +

    Trait Implementations§

    source§

    impl Clone for RegionColumn

    source§

    fn clone(&self) -> RegionColumn

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for RegionColumn

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Column<Any>> for RegionColumn

    source§

    fn from(column: Column<Any>) -> RegionColumn

    Converts to this type from the input type.
    source§

    impl From<Selector> for RegionColumn

    source§

    fn from(selector: Selector) -> RegionColumn

    Converts to this type from the input type.
    source§

    impl Hash for RegionColumn

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl Ord for RegionColumn

    source§

    fn cmp(&self, other: &Self) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere - Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl PartialEq<RegionColumn> for RegionColumn

    source§

    fn eq(&self, other: &RegionColumn) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl PartialOrd<RegionColumn> for RegionColumn

    source§

    fn partial_cmp(&self, other: &Self) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= -operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
    source§

    impl Copy for RegionColumn

    source§

    impl Eq for RegionColumn

    source§

    impl StructuralEq for RegionColumn

    source§

    impl StructuralPartialEq for RegionColumn

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl Ord for RegionColumn

    source§

    fn cmp(&self, other: &Self) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere + Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl PartialEq<RegionColumn> for RegionColumn

    source§

    fn eq(&self, other: &RegionColumn) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl PartialOrd<RegionColumn> for RegionColumn

    source§

    fn partial_cmp(&self, other: &Self) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= +operator. Read more
    source§

    impl Copy for RegionColumn

    source§

    impl Eq for RegionColumn

    source§

    impl StructuralEq for RegionColumn

    source§

    impl StructuralPartialEq for RegionColumn

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -48,11 +48,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -86,7 +86,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -117,12 +117,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/layouter/index.html b/rustdoc/latest/halo2_proofs/circuit/layouter/index.html index 14a147cc80..98d59956d9 100644 --- a/rustdoc/latest/halo2_proofs/circuit/layouter/index.html +++ b/rustdoc/latest/halo2_proofs/circuit/layouter/index.html @@ -1,4 +1,4 @@ -halo2_proofs::circuit::layouter - Rust
    +halo2_proofs::circuit::layouter - Rust -
    Expand description

    Implementations of common circuit layouters.

    +
    Expand description

    Implementations of common circuit layouters.

    Structs

    • The shape of a region. For a region at a certain index, we track the set of columns it uses as well as the number of rows it uses.

    Enums

    • The virtual column involved in a region. This includes concrete columns, as well as selectors that are not concrete columns at this stage.

    Traits

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/layouter/struct.RegionShape.html b/rustdoc/latest/halo2_proofs/circuit/layouter/struct.RegionShape.html index 1d156767fc..a206428a61 100644 --- a/rustdoc/latest/halo2_proofs/circuit/layouter/struct.RegionShape.html +++ b/rustdoc/latest/halo2_proofs/circuit/layouter/struct.RegionShape.html @@ -1,4 +1,4 @@ -RegionShape in halo2_proofs::circuit::layouter - Rust
    +RegionShape in halo2_proofs::circuit::layouter - Rust -
    pub struct RegionShape { /* private fields */ }
    Expand description

    The shape of a region. For a region at a certain index, we track +

    pub struct RegionShape { /* private fields */ }
    Expand description

    The shape of a region. For a region at a certain index, we track the set of columns it uses as well as the number of rows it uses.

    -

    Implementations§

    source§

    impl RegionShape

    source

    pub fn new(region_index: RegionIndex) -> Self

    Create a new RegionShape for a region at region_index.

    -
    source

    pub fn region_index(&self) -> RegionIndex

    Get the region_index of a RegionShape.

    -
    source

    pub fn columns(&self) -> &HashSet<RegionColumn>

    Get a reference to the set of columns used in a RegionShape.

    -
    source

    pub fn row_count(&self) -> usize

    Get the row_count of a RegionShape.

    -

    Trait Implementations§

    source§

    impl Clone for RegionShape

    source§

    fn clone(&self) -> RegionShape

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for RegionShape

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> RegionLayouter<F> for RegionShape

    Implementations§

    source§

    impl RegionShape

    source

    pub fn new(region_index: RegionIndex) -> Self

    Create a new RegionShape for a region at region_index.

    +
    source

    pub fn region_index(&self) -> RegionIndex

    Get the region_index of a RegionShape.

    +
    source

    pub fn columns(&self) -> &HashSet<RegionColumn>

    Get a reference to the set of columns used in a RegionShape.

    +
    source

    pub fn row_count(&self) -> usize

    Get the row_count of a RegionShape.

    +

    Trait Implementations§

    source§

    impl Clone for RegionShape

    source§

    fn clone(&self) -> RegionShape

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for RegionShape

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> RegionLayouter<F> for RegionShape

    source§

    fn enable_selector<'v>( &'v mut self, _: &'v (dyn Fn() -> String + 'v), selector: &Selector, offset: usize -) -> Result<(), Error>

    Enables a selector at the given offset.
    source§

    fn assign_advice<'v>( +) -> Result<(), Error>

    Enables a selector at the given offset.
    source§

    fn assign_advice<'v>( &'v mut self, _: &'v (dyn Fn() -> String + 'v), column: Column<Advice>, offset: usize, _to: &'v mut (dyn FnMut() -> Value<Assigned<F>> + 'v) -) -> Result<Cell, Error>

    Assign an advice column value (witness)
    source§

    fn assign_advice_from_constant<'v>( +) -> Result<Cell, Error>

    Assign an advice column value (witness)
    source§

    fn assign_advice_from_constant<'v>( &'v mut self, annotation: &'v (dyn Fn() -> String + 'v), column: Column<Advice>, offset: usize, constant: Assigned<F> -) -> Result<Cell, Error>

    Assigns a constant value to the column advice at offset within this region. Read more
    source§

    fn assign_advice_from_instance<'v>( +) -> Result<Cell, Error>

    Assigns a constant value to the column advice at offset within this region. Read more
    source§

    fn assign_advice_from_instance<'v>( &mut self, _: &'v (dyn Fn() -> String + 'v), _: Column<Instance>, @@ -44,24 +44,24 @@ advice: Column<Advice>, offset: usize ) -> Result<(Cell, Value<F>), Error>

    Assign the value of the instance column’s cell at absolute location -row to the column advice at offset within this region. Read more
    source§

    fn instance_value( +row to the column advice at offset within this region. Read more

    source§

    fn instance_value( &mut self, _instance: Column<Instance>, _row: usize -) -> Result<Value<F>, Error>

    Returns the value of the instance column’s cell at absolute location row.
    source§

    fn assign_fixed<'v>( +) -> Result<Value<F>, Error>

    Returns the value of the instance column’s cell at absolute location row.
    source§

    fn assign_fixed<'v>( &'v mut self, _: &'v (dyn Fn() -> String + 'v), column: Column<Fixed>, offset: usize, _to: &'v mut (dyn FnMut() -> Value<Assigned<F>> + 'v) -) -> Result<Cell, Error>

    Assigns a fixed value
    source§

    fn constrain_constant( +) -> Result<Cell, Error>

    Assigns a fixed value
    source§

    fn constrain_constant( &mut self, _cell: Cell, _constant: Assigned<F> -) -> Result<(), Error>

    Constrains a cell to have a constant value. Read more
    source§

    fn constrain_equal(&mut self, _left: Cell, _right: Cell) -> Result<(), Error>

    Constraint two cells to have the same value. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +) -> Result<(), Error>

    Constrains a cell to have a constant value. Read more
    source§

    fn constrain_equal(&mut self, _left: Cell, _right: Cell) -> Result<(), Error>

    Constraint two cells to have the same value. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -77,11 +77,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -115,7 +115,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -146,12 +146,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/layouter/trait.RegionLayouter.html b/rustdoc/latest/halo2_proofs/circuit/layouter/trait.RegionLayouter.html index 1042fa8b89..910ae6c5bd 100644 --- a/rustdoc/latest/halo2_proofs/circuit/layouter/trait.RegionLayouter.html +++ b/rustdoc/latest/halo2_proofs/circuit/layouter/trait.RegionLayouter.html @@ -1,4 +1,4 @@ -RegionLayouter in halo2_proofs::circuit::layouter - Rust
    +RegionLayouter in halo2_proofs::circuit::layouter - Rust -
    pub trait RegionLayouter<F: Field>: Debug {
    +
    pub trait RegionLayouter<F: Field>: Debug {
         // Required methods
         fn enable_selector<'v>(
             &'v mut self,
    @@ -85,20 +85,20 @@
     

    TODO: It would be great if we could constrain the columns in these types to be “logical” columns that are guaranteed to correspond to the chip (and have come from Chip::Config).

    -

    Required Methods§

    Required Methods§

    source

    fn enable_selector<'v>( &'v mut self, annotation: &'v (dyn Fn() -> String + 'v), selector: &Selector, offset: usize ) -> Result<(), Error>

    Enables a selector at the given offset.

    -
    source

    fn assign_advice<'v>( +

    source

    fn assign_advice<'v>( &'v mut self, annotation: &'v (dyn Fn() -> String + 'v), column: Column<Advice>, offset: usize, to: &'v mut (dyn FnMut() -> Value<Assigned<F>> + 'v) ) -> Result<Cell, Error>

    Assign an advice column value (witness)

    -
    source

    fn assign_advice_from_constant<'v>( +

    source

    fn assign_advice_from_constant<'v>( &'v mut self, annotation: &'v (dyn Fn() -> String + 'v), column: Column<Advice>, @@ -108,7 +108,7 @@

    The constant value will be assigned to a cell within one of the fixed columns configured via ConstraintSystem::enable_constant.

    Returns the advice cell that has been equality-constrained to the constant.

    -

    source

    fn assign_advice_from_instance<'v>( +

    source

    fn assign_advice_from_instance<'v>( &mut self, annotation: &'v (dyn Fn() -> String + 'v), instance: Column<Instance>, @@ -119,24 +119,24 @@ row to the column advice at offset within this region.

    Returns the advice cell that has been equality-constrained to the instance cell, and its value if known.

    -

    source

    fn instance_value( +

    source

    fn instance_value( &mut self, instance: Column<Instance>, row: usize ) -> Result<Value<F>, Error>

    Returns the value of the instance column’s cell at absolute location row.

    -
    source

    fn assign_fixed<'v>( +

    source

    fn assign_fixed<'v>( &'v mut self, annotation: &'v (dyn Fn() -> String + 'v), column: Column<Fixed>, offset: usize, to: &'v mut (dyn FnMut() -> Value<Assigned<F>> + 'v) ) -> Result<Cell, Error>

    Assigns a fixed value

    -
    source

    fn constrain_constant( +

    source

    fn constrain_constant( &mut self, cell: Cell, constant: Assigned<F> ) -> Result<(), Error>

    Constrains a cell to have a constant value.

    Returns an error if the cell is in a column where equality has not been enabled.

    -
    source

    fn constrain_equal(&mut self, left: Cell, right: Cell) -> Result<(), Error>

    Constraint two cells to have the same value.

    +
    source

    fn constrain_equal(&mut self, left: Cell, right: Cell) -> Result<(), Error>

    Constraint two cells to have the same value.

    Returns an error if either of the cells is not within the given permutation.

    -

    Trait Implementations§

    source§

    impl<'r, F: Field> From<&'r mut (dyn RegionLayouter<F> + 'r)> for Region<'r, F>

    source§

    fn from(region: &'r mut dyn RegionLayouter<F>) -> Self

    Converts to this type from the input type.

    Implementors§

    \ No newline at end of file +

    Trait Implementations§

    source§

    impl<'r, F: Field> From<&'r mut dyn RegionLayouter<F>> for Region<'r, F>

    source§

    fn from(region: &'r mut dyn RegionLayouter<F>) -> Self

    Converts to this type from the input type.

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/layouter/trait.TableLayouter.html b/rustdoc/latest/halo2_proofs/circuit/layouter/trait.TableLayouter.html index c676c85b03..25c7a439d5 100644 --- a/rustdoc/latest/halo2_proofs/circuit/layouter/trait.TableLayouter.html +++ b/rustdoc/latest/halo2_proofs/circuit/layouter/trait.TableLayouter.html @@ -1,4 +1,4 @@ -TableLayouter in halo2_proofs::circuit::layouter - Rust
    +TableLayouter in halo2_proofs::circuit::layouter - Rust -
    pub trait TableLayouter<F: Field>: Debug {
    +
    pub trait TableLayouter<F: Field>: Debug {
         // Required method
         fn assign_cell<'v>(
             &'v mut self,
    @@ -24,7 +24,7 @@
         ) -> Result<(), Error>;
     }
    Expand description

    Helper trait for implementing a custom Layouter.

    This trait is used for implementing table assignments.

    -

    Required Methods§

    Required Methods§

    source

    fn assign_cell<'v>( &'v mut self, annotation: &'v (dyn Fn() -> String + 'v), column: TableColumn, @@ -32,4 +32,4 @@ to: &'v mut (dyn FnMut() -> Value<Assigned<F>> + 'v) ) -> Result<(), Error>

    Assigns a fixed value to a table cell.

    Returns an error if the table cell has already been assigned to.

    -

    Trait Implementations§

    source§

    impl<'r, F: Field> From<&'r mut (dyn TableLayouter<F> + 'r)> for Table<'r, F>

    source§

    fn from(table: &'r mut dyn TableLayouter<F>) -> Self

    Converts to this type from the input type.

    Implementors§

    \ No newline at end of file +

    Trait Implementations§

    source§

    impl<'r, F: Field> From<&'r mut dyn TableLayouter<F>> for Table<'r, F>

    source§

    fn from(table: &'r mut dyn TableLayouter<F>) -> Self

    Converts to this type from the input type.

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/struct.AssignedCell.html b/rustdoc/latest/halo2_proofs/circuit/struct.AssignedCell.html index 162e709640..a83a22ac84 100644 --- a/rustdoc/latest/halo2_proofs/circuit/struct.AssignedCell.html +++ b/rustdoc/latest/halo2_proofs/circuit/struct.AssignedCell.html @@ -1,4 +1,4 @@ -AssignedCell in halo2_proofs::circuit - Rust
    +AssignedCell in halo2_proofs::circuit - Rust -
    pub struct AssignedCell<V, F: Field> { /* private fields */ }
    Expand description

    An assigned cell.

    -

    Implementations§

    source§

    impl<V, F: Field> AssignedCell<V, F>

    source

    pub fn value(&self) -> Value<&V>

    Returns the value of the AssignedCell.

    -
    source

    pub fn cell(&self) -> Cell

    Returns the cell.

    -
    source§

    impl<V, F: Field> AssignedCell<V, F>where - for<'v> Assigned<F>: From<&'v V>,

    source

    pub fn value_field(&self) -> Value<Assigned<F>>

    Returns the field element value of the AssignedCell.

    -
    source§

    impl<F: Field> AssignedCell<Assigned<F>, F>

    source

    pub fn evaluate(self) -> AssignedCell<F, F>

    Evaluates this assigned cell’s value directly, performing an unbatched inversion +

    pub struct AssignedCell<V, F: Field> { /* private fields */ }
    Expand description

    An assigned cell.

    +

    Implementations§

    source§

    impl<V, F: Field> AssignedCell<V, F>

    source

    pub fn value(&self) -> Value<&V>

    Returns the value of the AssignedCell.

    +
    source

    pub fn cell(&self) -> Cell

    Returns the cell.

    +
    source§

    impl<V, F: Field> AssignedCell<V, F>where + for<'v> Assigned<F>: From<&'v V>,

    source

    pub fn value_field(&self) -> Value<Assigned<F>>

    Returns the field element value of the AssignedCell.

    +
    source§

    impl<F: Field> AssignedCell<Assigned<F>, F>

    source

    pub fn evaluate(self) -> AssignedCell<F, F>

    Evaluates this assigned cell’s value directly, performing an unbatched inversion if necessary.

    If the denominator is zero, the returned cell’s value is zero.

    -
    source§

    impl<V: Clone, F: Field> AssignedCell<V, F>where - for<'v> Assigned<F>: From<&'v V>,

    source

    pub fn copy_advice<A, AR>( +

    source§

    impl<V: Clone, F: Field> AssignedCell<V, F>where + for<'v> Assigned<F>: From<&'v V>,

    source

    pub fn copy_advice<A, AR>( &self, annotation: A, region: &mut Region<'_, F>, @@ -33,7 +33,7 @@ AR: Into<String>,

    Copies the value to a given advice cell and constrains them to be equal.

    Returns an error if either this cell or the given cell are in columns where equality has not been enabled.

    -

    Trait Implementations§

    source§

    impl<V: Clone, F: Clone + Field> Clone for AssignedCell<V, F>

    source§

    fn clone(&self) -> AssignedCell<V, F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<V: Debug, F: Debug + Field> Debug for AssignedCell<V, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<V, F> RefUnwindSafe for AssignedCell<V, F>where +

    Trait Implementations§

    source§

    impl<V: Clone, F: Clone + Field> Clone for AssignedCell<V, F>

    source§

    fn clone(&self) -> AssignedCell<V, F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<V: Debug, F: Debug + Field> Debug for AssignedCell<V, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<V, F> RefUnwindSafe for AssignedCell<V, F>where F: RefUnwindSafe, V: RefUnwindSafe,

    §

    impl<V, F> Send for AssignedCell<V, F>where V: Send,

    §

    impl<V, F> Sync for AssignedCell<V, F>where @@ -41,10 +41,10 @@ F: Unpin, V: Unpin,

    §

    impl<V, F> UnwindSafe for AssignedCell<V, F>where F: UnwindSafe, - V: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + V: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -60,11 +60,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -98,7 +98,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -129,12 +129,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/struct.Cell.html b/rustdoc/latest/halo2_proofs/circuit/struct.Cell.html index a1252e6e22..01ce8ec28c 100644 --- a/rustdoc/latest/halo2_proofs/circuit/struct.Cell.html +++ b/rustdoc/latest/halo2_proofs/circuit/struct.Cell.html @@ -1,4 +1,4 @@ -Cell in halo2_proofs::circuit - Rust
    +Cell in halo2_proofs::circuit - Rust -

    Struct halo2_proofs::circuit::Cell

    source ·
    pub struct Cell { /* private fields */ }
    Expand description

    A pointer to a cell within a circuit.

    -

    Trait Implementations§

    source§

    impl Clone for Cell

    source§

    fn clone(&self) -> Cell

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Cell

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Copy for Cell

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Cell

    §

    impl Send for Cell

    §

    impl Sync for Cell

    §

    impl Unpin for Cell

    §

    impl UnwindSafe for Cell

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Struct halo2_proofs::circuit::Cell

    source ·
    pub struct Cell { /* private fields */ }
    Expand description

    A pointer to a cell within a circuit.

    +

    Trait Implementations§

    source§

    impl Clone for Cell

    source§

    fn clone(&self) -> Cell

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Cell

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Copy for Cell

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Cell

    §

    impl Send for Cell

    §

    impl Sync for Cell

    §

    impl Unpin for Cell

    §

    impl UnwindSafe for Cell

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -33,11 +33,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -71,7 +71,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -102,12 +102,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/struct.NamespacedLayouter.html b/rustdoc/latest/halo2_proofs/circuit/struct.NamespacedLayouter.html index 02e4fd35b0..528aea1547 100644 --- a/rustdoc/latest/halo2_proofs/circuit/struct.NamespacedLayouter.html +++ b/rustdoc/latest/halo2_proofs/circuit/struct.NamespacedLayouter.html @@ -1,4 +1,4 @@ -NamespacedLayouter in halo2_proofs::circuit - Rust
    +NamespacedLayouter in halo2_proofs::circuit - Rust -
    pub struct NamespacedLayouter<'a, F: Field, L: Layouter<F> + 'a>(_, _);
    Expand description

    This is a “namespaced” layouter which borrows a Layouter (pushing a namespace +

    pub struct NamespacedLayouter<'a, F: Field, L: Layouter<F> + 'a>(/* private fields */);
    Expand description

    This is a “namespaced” layouter which borrows a Layouter (pushing a namespace context) and, when dropped, pops out of the namespace context.

    -

    Trait Implementations§

    source§

    impl<'a, F: Debug + Field, L: Debug + Layouter<F> + 'a> Debug for NamespacedLayouter<'a, F, L>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a, F: Field, L: Layouter<F> + 'a> Drop for NamespacedLayouter<'a, F, L>

    source§

    fn drop(&mut self)

    Executes the destructor for this type. Read more
    source§

    impl<'a, F: Field, L: Layouter<F> + 'a> Layouter<F> for NamespacedLayouter<'a, F, L>

    §

    type Root = <L as Layouter<F>>::Root

    Represents the type of the “root” of this layouter, so that nested namespaces -can minimize indirection.
    source§

    fn assign_region<A, AR, N, NR>( +

    Trait Implementations§

    source§

    impl<'a, F: Debug + Field, L: Debug + Layouter<F> + 'a> Debug for NamespacedLayouter<'a, F, L>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a, F: Field, L: Layouter<F> + 'a> Drop for NamespacedLayouter<'a, F, L>

    source§

    fn drop(&mut self)

    Executes the destructor for this type. Read more
    source§

    impl<'a, F: Field, L: Layouter<F> + 'a> Layouter<F> for NamespacedLayouter<'a, F, L>

    §

    type Root = <L as Layouter<F>>::Root

    Represents the type of the “root” of this layouter, so that nested namespaces +can minimize indirection.
    source§

    fn assign_region<A, AR, N, NR>( &mut self, name: N, assignment: A ) -> Result<AR, Error>where A: FnMut(Region<'_, F>) -> Result<AR, Error>, N: Fn() -> NR, - NR: Into<String>,

    Assign a region of gates to an absolute row number. Read more
    source§

    fn assign_table<A, N, NR>( + NR: Into<String>,

    Assign a region of gates to an absolute row number. Read more
    source§

    fn assign_table<A, N, NR>( &mut self, name: N, assignment: A ) -> Result<(), Error>where A: FnMut(Table<'_, F>) -> Result<(), Error>, N: Fn() -> NR, - NR: Into<String>,

    Assign a table region to an absolute row number. Read more
    source§

    fn constrain_instance( + NR: Into<String>,

    Assign a table region to an absolute row number. Read more
    source§

    fn constrain_instance( &mut self, cell: Cell, column: Column<Instance>, row: usize ) -> Result<(), Error>

    Constrains a Cell to equal an instance column’s row value at an -absolute position.
    source§

    fn get_root(&mut self) -> &mut Self::Root

    Gets the “root” of this assignment, bypassing the namespacing. Read more
    source§

    fn push_namespace<NR, N>(&mut self, _name_fn: N)where +absolute position.

    source§

    fn get_root(&mut self) -> &mut Self::Root

    Gets the “root” of this assignment, bypassing the namespacing. Read more
    source§

    fn push_namespace<NR, N>(&mut self, _name_fn: N)where NR: Into<String>, - N: FnOnce() -> NR,

    Creates a new (sub)namespace and enters into it. Read more
    source§

    fn pop_namespace(&mut self, _gadget_name: Option<String>)

    Exits out of the existing namespace. Read more
    source§

    fn namespace<NR, N>( + N: FnOnce() -> NR,

    Creates a new (sub)namespace and enters into it. Read more
    source§

    fn pop_namespace(&mut self, _gadget_name: Option<String>)

    Exits out of the existing namespace. Read more
    source§

    fn namespace<NR, N>( &mut self, name_fn: N ) -> NamespacedLayouter<'_, F, Self::Root>where @@ -48,10 +48,10 @@ L: RefUnwindSafe,

    §

    impl<'a, F, L> Send for NamespacedLayouter<'a, F, L>where L: Send,

    §

    impl<'a, F, L> Sync for NamespacedLayouter<'a, F, L>where L: Sync,

    §

    impl<'a, F, L> Unpin for NamespacedLayouter<'a, F, L>where - F: Unpin,

    §

    impl<'a, F, L> !UnwindSafe for NamespacedLayouter<'a, F, L>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: Unpin,

    §

    impl<'a, F, L> !UnwindSafe for NamespacedLayouter<'a, F, L>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -67,11 +67,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -105,7 +105,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -137,10 +137,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/struct.Region.html b/rustdoc/latest/halo2_proofs/circuit/struct.Region.html index 004b4630ff..9b91aa3b8d 100644 --- a/rustdoc/latest/halo2_proofs/circuit/struct.Region.html +++ b/rustdoc/latest/halo2_proofs/circuit/struct.Region.html @@ -1,4 +1,4 @@ -Region in halo2_proofs::circuit - Rust
    +Region in halo2_proofs::circuit - Rust -
    pub struct Region<'r, F: Field> { /* private fields */ }
    Expand description

    A region of the circuit in which a Chip can assign cells.

    +
    pub struct Region<'r, F: Field> { /* private fields */ }
    Expand description

    A region of the circuit in which a Chip can assign cells.

    Inside a region, the chip may freely use relative offsets; the Layouter will treat these assignments as a single “region” within the circuit.

    The Layouter is allowed to optimise between regions as it sees fit. Chips must use @@ -21,7 +21,7 @@

    TODO: It would be great if we could constrain the columns in these types to be “logical” columns that are guaranteed to correspond to the chip (and have come from Chip::Config).

    -

    Implementations§

    source§

    impl<'r, F: Field> Region<'r, F>

    source

    pub fn assign_advice<'v, V, VR, A, AR>( +

    Implementations§

    source§

    impl<'r, F: Field> Region<'r, F>

    source

    pub fn assign_advice<'v, V, VR, A, AR>( &'v mut self, annotation: A, column: Column<Advice>, @@ -33,7 +33,7 @@ A: Fn() -> AR, AR: Into<String>,

    Assign an advice column value (witness).

    Even though to has FnMut bounds, it is guaranteed to be called at most once.

    -
    source

    pub fn assign_advice_from_constant<VR, A, AR>( +

    source

    pub fn assign_advice_from_constant<VR, A, AR>( &mut self, annotation: A, column: Column<Advice>, @@ -46,7 +46,7 @@

    The constant value will be assigned to a cell within one of the fixed columns configured via ConstraintSystem::enable_constant.

    Returns the advice cell.

    -

    source

    pub fn assign_advice_from_instance<A, AR>( +

    source

    pub fn assign_advice_from_instance<A, AR>( &mut self, annotation: A, instance: Column<Instance>, @@ -58,7 +58,7 @@ AR: Into<String>,

    Assign the value of the instance column’s cell at absolute location row to the column advice at offset within this region.

    Returns the advice cell, and its value if known.

    -
    source

    pub fn instance_value( +

    source

    pub fn instance_value( &mut self, instance: Column<Instance>, row: usize @@ -66,7 +66,7 @@

    This method is only provided for convenience; it does not create any constraints. Callers still need to use Self::assign_advice_from_instance to constrain the instance values in their circuit.

    -

    source

    pub fn assign_fixed<'v, V, VR, A, AR>( +

    source

    pub fn assign_fixed<'v, V, VR, A, AR>( &'v mut self, annotation: A, column: Column<Fixed>, @@ -78,20 +78,20 @@ A: Fn() -> AR, AR: Into<String>,

    Assign a fixed value.

    Even though to has FnMut bounds, it is guaranteed to be called at most once.

    -
    source

    pub fn constrain_constant<VR>( +

    source

    pub fn constrain_constant<VR>( &mut self, cell: Cell, constant: VR ) -> Result<(), Error>where VR: Into<Assigned<F>>,

    Constrains a cell to have a constant value.

    Returns an error if the cell is in a column where equality has not been enabled.

    -
    source

    pub fn constrain_equal(&mut self, left: Cell, right: Cell) -> Result<(), Error>

    Constrains two cells to have the same value.

    +
    source

    pub fn constrain_equal(&mut self, left: Cell, right: Cell) -> Result<(), Error>

    Constrains two cells to have the same value.

    Returns an error if either of the cells are in columns where equality has not been enabled.

    -

    Trait Implementations§

    source§

    impl<'r, F: Debug + Field> Debug for Region<'r, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'r, F: Field> From<&'r mut (dyn RegionLayouter<F> + 'r)> for Region<'r, F>

    source§

    fn from(region: &'r mut dyn RegionLayouter<F>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<'r, F> !RefUnwindSafe for Region<'r, F>

    §

    impl<'r, F> !Send for Region<'r, F>

    §

    impl<'r, F> !Sync for Region<'r, F>

    §

    impl<'r, F> Unpin for Region<'r, F>

    §

    impl<'r, F> !UnwindSafe for Region<'r, F>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl<'r, F: Debug + Field> Debug for Region<'r, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'r, F: Field> From<&'r mut dyn RegionLayouter<F>> for Region<'r, F>

    source§

    fn from(region: &'r mut dyn RegionLayouter<F>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<'r, F> !RefUnwindSafe for Region<'r, F>

    §

    impl<'r, F> !Send for Region<'r, F>

    §

    impl<'r, F> !Sync for Region<'r, F>

    §

    impl<'r, F> Unpin for Region<'r, F>

    §

    impl<'r, F> !UnwindSafe for Region<'r, F>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -107,11 +107,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -145,7 +145,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -177,10 +177,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/struct.RegionIndex.html b/rustdoc/latest/halo2_proofs/circuit/struct.RegionIndex.html index 5fca1f283f..0792cf8a2c 100644 --- a/rustdoc/latest/halo2_proofs/circuit/struct.RegionIndex.html +++ b/rustdoc/latest/halo2_proofs/circuit/struct.RegionIndex.html @@ -1,4 +1,4 @@ -RegionIndex in halo2_proofs::circuit - Rust
    +RegionIndex in halo2_proofs::circuit - Rust -
    pub struct RegionIndex(_);
    Expand description

    Index of a region in a layouter

    -

    Methods from Deref<Target = usize>§

    1.43.0 · source

    pub const MIN: usize = 0usize

    1.43.0 · source

    pub const MAX: usize = 18_446_744_073_709_551_615usize

    1.53.0 · source

    pub const BITS: u32 = 64u32

    Trait Implementations§

    source§

    impl Clone for RegionIndex

    source§

    fn clone(&self) -> RegionIndex

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for RegionIndex

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Deref for RegionIndex

    §

    type Target = usize

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl From<usize> for RegionIndex

    source§

    fn from(idx: usize) -> RegionIndex

    Converts to this type from the input type.
    source§

    impl Copy for RegionIndex

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct RegionIndex(/* private fields */);
    Expand description

    Index of a region in a layouter

    +

    Methods from Deref<Target = usize>§

    1.43.0 · source

    pub const MIN: usize = 0usize

    1.43.0 · source

    pub const MAX: usize = 18_446_744_073_709_551_615usize

    1.53.0 · source

    pub const BITS: u32 = 64u32

    Trait Implementations§

    source§

    impl Clone for RegionIndex

    source§

    fn clone(&self) -> RegionIndex

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for RegionIndex

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Deref for RegionIndex

    §

    type Target = usize

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl From<usize> for RegionIndex

    source§

    fn from(idx: usize) -> RegionIndex

    Converts to this type from the input type.
    source§

    impl Copy for RegionIndex

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -33,11 +33,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -71,7 +71,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -102,12 +102,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/struct.RegionStart.html b/rustdoc/latest/halo2_proofs/circuit/struct.RegionStart.html index 39de4546a6..3b99fa1a0a 100644 --- a/rustdoc/latest/halo2_proofs/circuit/struct.RegionStart.html +++ b/rustdoc/latest/halo2_proofs/circuit/struct.RegionStart.html @@ -1,4 +1,4 @@ -RegionStart in halo2_proofs::circuit - Rust
    +RegionStart in halo2_proofs::circuit - Rust -
    pub struct RegionStart(_);
    Expand description

    Starting row of a region in a layouter

    -

    Methods from Deref<Target = usize>§

    1.43.0 · source

    pub const MIN: usize = 0usize

    1.43.0 · source

    pub const MAX: usize = 18_446_744_073_709_551_615usize

    1.53.0 · source

    pub const BITS: u32 = 64u32

    Trait Implementations§

    source§

    impl Clone for RegionStart

    source§

    fn clone(&self) -> RegionStart

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for RegionStart

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Deref for RegionStart

    §

    type Target = usize

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl From<usize> for RegionStart

    source§

    fn from(idx: usize) -> RegionStart

    Converts to this type from the input type.
    source§

    impl PartialEq<RegionStart> for RegionStart

    source§

    fn eq(&self, other: &RegionStart) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Copy for RegionStart

    source§

    impl Eq for RegionStart

    source§

    impl StructuralEq for RegionStart

    source§

    impl StructuralPartialEq for RegionStart

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct RegionStart(/* private fields */);
    Expand description

    Starting row of a region in a layouter

    +

    Methods from Deref<Target = usize>§

    1.43.0 · source

    pub const MIN: usize = 0usize

    1.43.0 · source

    pub const MAX: usize = 18_446_744_073_709_551_615usize

    1.53.0 · source

    pub const BITS: u32 = 64u32

    Trait Implementations§

    source§

    impl Clone for RegionStart

    source§

    fn clone(&self) -> RegionStart

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for RegionStart

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Deref for RegionStart

    §

    type Target = usize

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl From<usize> for RegionStart

    source§

    fn from(idx: usize) -> RegionStart

    Converts to this type from the input type.
    source§

    impl PartialEq<RegionStart> for RegionStart

    source§

    fn eq(&self, other: &RegionStart) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Copy for RegionStart

    source§

    impl Eq for RegionStart

    source§

    impl StructuralEq for RegionStart

    source§

    impl StructuralPartialEq for RegionStart

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -35,11 +35,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -73,7 +73,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -104,12 +104,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/struct.SimpleFloorPlanner.html b/rustdoc/latest/halo2_proofs/circuit/struct.SimpleFloorPlanner.html index 9d08d857f5..11ab886683 100644 --- a/rustdoc/latest/halo2_proofs/circuit/struct.SimpleFloorPlanner.html +++ b/rustdoc/latest/halo2_proofs/circuit/struct.SimpleFloorPlanner.html @@ -1,4 +1,4 @@ -SimpleFloorPlanner in halo2_proofs::circuit - Rust
    +SimpleFloorPlanner in halo2_proofs::circuit - Rust -
    pub struct SimpleFloorPlanner;
    Expand description

    A simple FloorPlanner that performs minimal optimizations.

    +
    pub struct SimpleFloorPlanner;
    Expand description

    A simple FloorPlanner that performs minimal optimizations.

    This floor planner is suitable for debugging circuits. It aims to reflect the circuit “business logic” in the circuit layout as closely as possible. It uses a single-pass layouter that does not reorder regions for optimal packing.

    -

    Trait Implementations§

    source§

    impl Debug for SimpleFloorPlanner

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl FloorPlanner for SimpleFloorPlanner

    source§

    fn synthesize<F: Field, CS: Assignment<F>, C: Circuit<F>>( +

    Trait Implementations§

    source§

    impl Debug for SimpleFloorPlanner

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl FloorPlanner for SimpleFloorPlanner

    source§

    fn synthesize<F: Field, CS: Assignment<F>, C: Circuit<F>>( cs: &mut CS, circuit: &C, config: C::Config, constants: Vec<Column<Fixed>> -) -> Result<(), Error>

    Given the provided cs, synthesize the given circuit. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +) -> Result<(), Error>

    Given the provided cs, synthesize the given circuit. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -41,11 +41,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -79,7 +79,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -111,10 +111,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/struct.Table.html b/rustdoc/latest/halo2_proofs/circuit/struct.Table.html index b9aae1078f..5aea2c17d7 100644 --- a/rustdoc/latest/halo2_proofs/circuit/struct.Table.html +++ b/rustdoc/latest/halo2_proofs/circuit/struct.Table.html @@ -1,4 +1,4 @@ -Table in halo2_proofs::circuit - Rust
    +Table in halo2_proofs::circuit - Rust -

    Struct halo2_proofs::circuit::Table

    source ·
    pub struct Table<'r, F: Field> { /* private fields */ }
    Expand description

    A lookup table in the circuit.

    -

    Implementations§

    source§

    impl<'r, F: Field> Table<'r, F>

    source

    pub fn assign_cell<'v, V, VR, A, AR>( +

    Struct halo2_proofs::circuit::Table

    source ·
    pub struct Table<'r, F: Field> { /* private fields */ }
    Expand description

    A lookup table in the circuit.

    +

    Implementations§

    source§

    impl<'r, F: Field> Table<'r, F>

    source

    pub fn assign_cell<'v, V, VR, A, AR>( &'v mut self, annotation: A, column: TableColumn, @@ -27,10 +27,10 @@ AR: Into<String>,

    Assigns a fixed value to a table cell.

    Returns an error if the table cell has already been assigned to.

    Even though to has FnMut bounds, it is guaranteed to be called at most once.

    -

    Trait Implementations§

    source§

    impl<'r, F: Debug + Field> Debug for Table<'r, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'r, F: Field> From<&'r mut (dyn TableLayouter<F> + 'r)> for Table<'r, F>

    source§

    fn from(table: &'r mut dyn TableLayouter<F>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<'r, F> !RefUnwindSafe for Table<'r, F>

    §

    impl<'r, F> !Send for Table<'r, F>

    §

    impl<'r, F> !Sync for Table<'r, F>

    §

    impl<'r, F> Unpin for Table<'r, F>

    §

    impl<'r, F> !UnwindSafe for Table<'r, F>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl<'r, F: Debug + Field> Debug for Table<'r, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'r, F: Field> From<&'r mut dyn TableLayouter<F>> for Table<'r, F>

    source§

    fn from(table: &'r mut dyn TableLayouter<F>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<'r, F> !RefUnwindSafe for Table<'r, F>

    §

    impl<'r, F> !Send for Table<'r, F>

    §

    impl<'r, F> !Sync for Table<'r, F>

    §

    impl<'r, F> Unpin for Table<'r, F>

    §

    impl<'r, F> !UnwindSafe for Table<'r, F>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -46,11 +46,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -84,7 +84,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -116,10 +116,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/struct.Value.html b/rustdoc/latest/halo2_proofs/circuit/struct.Value.html index 6afe7cd5b6..875ccda2e4 100644 --- a/rustdoc/latest/halo2_proofs/circuit/struct.Value.html +++ b/rustdoc/latest/halo2_proofs/circuit/struct.Value.html @@ -1,4 +1,4 @@ -Value in halo2_proofs::circuit - Rust
    +Value in halo2_proofs::circuit - Rust -

    Struct halo2_proofs::circuit::Value

    source ·
    pub struct Value<V> { /* private fields */ }
    Expand description

    A value that might exist within a circuit.

    +

    Struct halo2_proofs::circuit::Value

    source ·
    pub struct Value<V> { /* private fields */ }
    Expand description

    A value that might exist within a circuit.

    This behaves like Option<V> but differs in two key ways:

    • It does not expose the enum cases, or provide an Option::unwrap equivalent. This @@ -21,54 +21,54 @@
    • It provides pass-through implementations of common traits such as Add and Mul, for improved usability.
    -

    Implementations§

    source§

    impl<V> Value<V>

    source

    pub const fn unknown() -> Self

    Constructs an unwitnessed value.

    -
    source

    pub const fn known(value: V) -> Self

    Constructs a known value.

    +

    Implementations§

    source§

    impl<V> Value<V>

    source

    pub const fn unknown() -> Self

    Constructs an unwitnessed value.

    +
    source

    pub const fn known(value: V) -> Self

    Constructs a known value.

    Examples
    use halo2_proofs::circuit::Value;
     
     let v = Value::known(37);
    -
    source

    pub fn as_ref(&self) -> Value<&V>

    Converts from &Value<V> to Value<&V>.

    -
    source

    pub fn as_mut(&mut self) -> Value<&mut V>

    Converts from &mut Value<V> to Value<&mut V>.

    -
    source

    pub fn assert_if_known<F: FnOnce(&V) -> bool>(&self, f: F)

    Enforces an assertion on the contained value, if known.

    +
    source

    pub fn as_ref(&self) -> Value<&V>

    Converts from &Value<V> to Value<&V>.

    +
    source

    pub fn as_mut(&mut self) -> Value<&mut V>

    Converts from &mut Value<V> to Value<&mut V>.

    +
    source

    pub fn assert_if_known<F: FnOnce(&V) -> bool>(&self, f: F)

    Enforces an assertion on the contained value, if known.

    The assertion is ignored if self is Value::unknown(). Do not try to enforce circuit constraints with this method!

    Panics

    Panics if f returns false.

    -
    source

    pub fn error_if_known_and<F: FnOnce(&V) -> bool>( +

    source

    pub fn error_if_known_and<F: FnOnce(&V) -> bool>( &self, f: F ) -> Result<(), Error>

    Checks the contained value for an error condition, if known.

    The error check is ignored if self is Value::unknown(). Do not try to enforce circuit constraints with this method!

    -
    source

    pub fn map<W, F: FnOnce(V) -> W>(self, f: F) -> Value<W>

    Maps a Value<V> to Value<W> by applying a function to the contained value.

    -
    source

    pub fn and_then<W, F: FnOnce(V) -> Value<W>>(self, f: F) -> Value<W>

    Returns Value::unknown() if the value is Value::unknown(), otherwise calls +

    source

    pub fn map<W, F: FnOnce(V) -> W>(self, f: F) -> Value<W>

    Maps a Value<V> to Value<W> by applying a function to the contained value.

    +
    source

    pub fn and_then<W, F: FnOnce(V) -> Value<W>>(self, f: F) -> Value<W>

    Returns Value::unknown() if the value is Value::unknown(), otherwise calls f with the wrapped value and returns the result.

    -
    source

    pub fn zip<W>(self, other: Value<W>) -> Value<(V, W)>

    Zips self with another Value.

    +
    source

    pub fn zip<W>(self, other: Value<W>) -> Value<(V, W)>

    Zips self with another Value.

    If self is Value::known(s) and other is Value::known(o), this method returns Value::known((s, o)). Otherwise, Value::unknown() is returned.

    -
    source§

    impl<V, W> Value<(V, W)>

    source

    pub fn unzip(self) -> (Value<V>, Value<W>)

    Unzips a value containing a tuple of two values.

    +
    source§

    impl<V, W> Value<(V, W)>

    source

    pub fn unzip(self) -> (Value<V>, Value<W>)

    Unzips a value containing a tuple of two values.

    If self is Value::known((a, b)), this method returns (Value::known(a), Value::known(b)). Otherwise, (Value::unknown(), Value::unknown())` is returned.

    -
    source§

    impl<V> Value<&V>

    source

    pub fn copied(self) -> Value<V>where +

    source§

    impl<V> Value<&V>

    source

    pub fn copied(self) -> Value<V>where V: Copy,

    Maps a Value<&V> to a Value<V> by copying the contents of the value.

    -
    source

    pub fn cloned(self) -> Value<V>where +

    source

    pub fn cloned(self) -> Value<V>where V: Clone,

    Maps a Value<&V> to a Value<V> by cloning the contents of the value.

    -
    source§

    impl<V> Value<&mut V>

    source

    pub fn copied(self) -> Value<V>where +

    source§

    impl<V> Value<&mut V>

    source

    pub fn copied(self) -> Value<V>where V: Copy,

    Maps a Value<&mut V> to a Value<V> by copying the contents of the value.

    -
    source

    pub fn cloned(self) -> Value<V>where +

    source

    pub fn cloned(self) -> Value<V>where V: Clone,

    Maps a Value<&mut V> to a Value<V> by cloning the contents of the value.

    -
    source§

    impl<V: Copy, const LEN: usize> Value<[V; LEN]>

    source

    pub fn transpose_array(self) -> [Value<V>; LEN]

    Transposes a Value<[V; LEN]> into a [Value<V>; LEN].

    +
    source§

    impl<V: Copy, const LEN: usize> Value<[V; LEN]>

    source

    pub fn transpose_array(self) -> [Value<V>; LEN]

    Transposes a Value<[V; LEN]> into a [Value<V>; LEN].

    Value::unknown() will be mapped to [Value::unknown(); LEN].

    -
    source§

    impl<V, I> Value<I>where +

    source§

    impl<V, I> Value<I>where I: IntoIterator<Item = V>, - I::IntoIter: ExactSizeIterator,

    source

    pub fn transpose_vec(self, length: usize) -> Vec<Value<V>>

    Transposes a Value<impl IntoIterator<Item = V>> into a Vec<Value<V>>.

    + I::IntoIter: ExactSizeIterator,
    source

    pub fn transpose_vec(self, length: usize) -> Vec<Value<V>>

    Transposes a Value<impl IntoIterator<Item = V>> into a Vec<Value<V>>.

    Value::unknown() will be mapped to vec![Value::unknown(); length].

    Panics

    Panics if self is Value::known(values) and values.len() != length.

    -
    source§

    impl<V> Value<V>

    source

    pub fn to_field<F: Field>(&self) -> Value<Assigned<F>>where +

    source§

    impl<V> Value<V>

    source

    pub fn to_field<F: Field>(&self) -> Value<Assigned<F>>where for<'v> Assigned<F>: From<&'v V>,

    Returns the field element corresponding to this value.

    -
    source

    pub fn into_field<F: Field>(self) -> Value<Assigned<F>>where +

    source

    pub fn into_field<F: Field>(self) -> Value<Assigned<F>>where V: Into<Assigned<F>>,

    Returns the field element corresponding to this value.

    -
    source

    pub fn double<F: Field>(&self) -> Value<Assigned<F>>where +

    source

    pub fn double<F: Field>(&self) -> Value<Assigned<F>>where V: Borrow<Assigned<F>>,

    Doubles this field element.

    Examples

    If you have a Value<F: Field>, convert it to Value<Assigned<F>> first:

    @@ -78,45 +78,45 @@
    Examples
    let v = Value::known(F::from(2)); let v: Value<Assigned<F>> = v.into(); v.double();
    -
    source

    pub fn square<F: Field>(&self) -> Value<Assigned<F>>where +

    source

    pub fn square<F: Field>(&self) -> Value<Assigned<F>>where V: Borrow<Assigned<F>>,

    Squares this field element.

    -
    source

    pub fn cube<F: Field>(&self) -> Value<Assigned<F>>where +

    source

    pub fn cube<F: Field>(&self) -> Value<Assigned<F>>where V: Borrow<Assigned<F>>,

    Cubes this field element.

    -
    source

    pub fn invert<F: Field>(&self) -> Value<Assigned<F>>where +

    source

    pub fn invert<F: Field>(&self) -> Value<Assigned<F>>where V: Borrow<Assigned<F>>,

    Inverts this assigned value (taking the inverse of zero to be zero).

    -
    source§

    impl<F: Field> Value<Assigned<F>>

    source

    pub fn evaluate(self) -> Value<F>

    Evaluates this value directly, performing an unbatched inversion if necessary.

    +
    source§

    impl<F: Field> Value<Assigned<F>>

    source

    pub fn evaluate(self) -> Value<F>

    Evaluates this value directly, performing an unbatched inversion if necessary.

    If the denominator is zero, the returned value is zero.

    -

    Trait Implementations§

    source§

    impl<V, O> Add<&Value<V>> for &Value<V>where - for<'v> &'v V: Add<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Self) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<&Value<V>> for Value<V>where - for<'v> V: Add<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: &Self) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<F> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: F) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<F> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: F) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<Value<&V>> for Value<V>where - for<'v> V: Add<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<&V>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<Value<F>> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<F>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<Value<F>> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<F>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<Value<V>> for &Value<V>where - for<'v> &'v V: Add<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<V>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<Value<V>> for Value<&V>where - for<'v> &'v V: Add<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<V>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<Value<V>> for Value<V>where - V: Add<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Self) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V: Clone> Clone for Value<V>

    source§

    fn clone(&self) -> Value<V>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<V: Debug> Debug for Value<V>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<V> Default for Value<V>

    source§

    fn default() -> Self

    Returns the “default value” for a type. Read more
    source§

    impl<F: Field> From<Value<F>> for Value<Assigned<F>>

    source§

    fn from(value: Value<F>) -> Self

    Converts to this type from the input type.
    source§

    impl<A, V: FromIterator<A>> FromIterator<Value<A>> for Value<V>

    source§

    fn from_iter<I: IntoIterator<Item = Value<A>>>(iter: I) -> Self

    Takes each element in the Iterator: if it is Value::unknown(), no further +

    Trait Implementations§

    source§

    impl<V, O> Add<&Value<V>> for &Value<V>where + for<'v> &'v V: Add<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Self) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<&Value<V>> for Value<V>where + for<'v> V: Add<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: &Self) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<F> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: F) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<F> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: F) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<Value<&V>> for Value<V>where + for<'v> V: Add<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<&V>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<Value<F>> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<F>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<Value<F>> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<F>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<Value<V>> for &Value<V>where + for<'v> &'v V: Add<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<V>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<Value<V>> for Value<&V>where + for<'v> &'v V: Add<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Value<V>) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V, O> Add<Value<V>> for Value<V>where + V: Add<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Self) -> Self::Output

    Performs the + operation. Read more
    source§

    impl<V: Clone> Clone for Value<V>

    source§

    fn clone(&self) -> Value<V>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<V: Debug> Debug for Value<V>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<V> Default for Value<V>

    source§

    fn default() -> Self

    Returns the “default value” for a type. Read more
    source§

    impl<F: Field> From<Value<F>> for Value<Assigned<F>>

    source§

    fn from(value: Value<F>) -> Self

    Converts to this type from the input type.
    source§

    impl<A, V: FromIterator<A>> FromIterator<Value<A>> for Value<V>

    source§

    fn from_iter<I: IntoIterator<Item = Value<A>>>(iter: I) -> Self

    Takes each element in the Iterator: if it is Value::unknown(), no further elements are taken, and the Value::unknown() is returned. Should no Value::unknown() occur, a container of type V containing the values of each Value is returned.

    -
    source§

    impl<V, O> Mul<&Value<V>> for &Value<V>where - for<'v> &'v V: Mul<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Self) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<&Value<V>> for Value<V>where - for<'v> V: Mul<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: &Self) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<Value<&V>> for Value<V>where - for<'v> V: Mul<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<&V>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<Value<F>> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<F>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<Value<F>> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<F>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<Value<V>> for &Value<V>where - for<'v> &'v V: Mul<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<V>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<Value<V>> for Value<&V>where - for<'v> &'v V: Mul<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<V>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<Value<V>> for Value<V>where - V: Mul<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Self) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V: Neg> Neg for Value<V>

    §

    type Output = Value<<V as Neg>::Output>

    The resulting type after applying the - operator.
    source§

    fn neg(self) -> Self::Output

    Performs the unary - operation. Read more
    source§

    impl<V, O> Sub<&Value<V>> for &Value<V>where - for<'v> &'v V: Sub<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Self) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<&Value<V>> for Value<V>where - for<'v> V: Sub<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: &Self) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<F> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: F) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<F> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: F) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<Value<&V>> for Value<V>where - for<'v> V: Sub<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<&V>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<Value<F>> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<F>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<Value<F>> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<F>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<Value<V>> for &Value<V>where - for<'v> &'v V: Sub<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<V>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<Value<V>> for Value<&V>where - for<'v> &'v V: Sub<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<V>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<Value<V>> for Value<V>where - V: Sub<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Self) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V: Copy> Copy for Value<V>

    Auto Trait Implementations§

    §

    impl<V> RefUnwindSafe for Value<V>where +

    source§

    impl<V, O> Mul<&Value<V>> for &Value<V>where + for<'v> &'v V: Mul<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Self) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<&Value<V>> for Value<V>where + for<'v> V: Mul<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: &Self) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<Value<&V>> for Value<V>where + for<'v> V: Mul<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<&V>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<Value<F>> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<F>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<Value<F>> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<F>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<Value<V>> for &Value<V>where + for<'v> &'v V: Mul<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<V>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<Value<V>> for Value<&V>where + for<'v> &'v V: Mul<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Value<V>) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V, O> Mul<Value<V>> for Value<V>where + V: Mul<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Self) -> Self::Output

    Performs the * operation. Read more
    source§

    impl<V: Neg> Neg for Value<V>

    §

    type Output = Value<<V as Neg>::Output>

    The resulting type after applying the - operator.
    source§

    fn neg(self) -> Self::Output

    Performs the unary - operation. Read more
    source§

    impl<V, O> Sub<&Value<V>> for &Value<V>where + for<'v> &'v V: Sub<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Self) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<&Value<V>> for Value<V>where + for<'v> V: Sub<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: &Self) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<F> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: F) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<F> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: F) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<Value<&V>> for Value<V>where + for<'v> V: Sub<&'v V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<&V>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<Value<F>> for Value<&Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<F>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<Value<F>> for Value<Assigned<F>>

    §

    type Output = Value<Assigned<F>>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<F>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<Value<V>> for &Value<V>where + for<'v> &'v V: Sub<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<V>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<Value<V>> for Value<&V>where + for<'v> &'v V: Sub<V, Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Value<V>) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V, O> Sub<Value<V>> for Value<V>where + V: Sub<Output = O>,

    §

    type Output = Value<O>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Self) -> Self::Output

    Performs the - operation. Read more
    source§

    impl<V: Copy> Copy for Value<V>

    Auto Trait Implementations§

    §

    impl<V> RefUnwindSafe for Value<V>where V: RefUnwindSafe,

    §

    impl<V> Send for Value<V>where V: Send,

    §

    impl<V> Sync for Value<V>where V: Sync,

    §

    impl<V> Unpin for Value<V>where V: Unpin,

    §

    impl<V> UnwindSafe for Value<V>where - V: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + V: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -132,11 +132,11 @@
    Examples
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -170,7 +170,9 @@
    Examples
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    source§

    impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

    source§

    fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
    source§

    fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
    source§

    fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -201,12 +203,12 @@
    Examples
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/trait.Chip.html b/rustdoc/latest/halo2_proofs/circuit/trait.Chip.html index 4c3ee0b3a9..1ceddf6eef 100644 --- a/rustdoc/latest/halo2_proofs/circuit/trait.Chip.html +++ b/rustdoc/latest/halo2_proofs/circuit/trait.Chip.html @@ -1,4 +1,4 @@ -Chip in halo2_proofs::circuit - Rust
    +Chip in halo2_proofs::circuit - Rust -
    pub trait Chip<F: Field>: Sized {
    +
    pub trait Chip<F: Field>: Sized {
         type Config: Debug + Clone;
         type Loaded: Debug + Clone;
     
    @@ -26,12 +26,12 @@
     

    The chip also loads any fixed configuration needed at synthesis time using its own implementation of load, and stores it in Chip::Loaded. This can be accessed via Chip::loaded.

    -

    Required Associated Types§

    source

    type Config: Debug + Clone

    A type that holds the configuration for this chip, and any other state it may need +

    Required Associated Types§

    source

    type Config: Debug + Clone

    A type that holds the configuration for this chip, and any other state it may need during circuit synthesis, that can be derived during Circuit::configure.

    -
    source

    type Loaded: Debug + Clone

    A type that holds any general chip state that needs to be loaded at the start of +

    source

    type Loaded: Debug + Clone

    A type that holds any general chip state that needs to be loaded at the start of Circuit::synthesize. This might simply be () for some chips.

    -

    Required Methods§

    source

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.

    -
    source

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit +

    Required Methods§

    source

    fn config(&self) -> &Self::Config

    The chip holds its own configuration.

    +
    source

    fn loaded(&self) -> &Self::Loaded

    Provides access to general chip state loaded at the beginning of circuit synthesis.

    Panics if called before Chip::load.

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/trait.Layouter.html b/rustdoc/latest/halo2_proofs/circuit/trait.Layouter.html index ea540503bd..ab4a7bc2d8 100644 --- a/rustdoc/latest/halo2_proofs/circuit/trait.Layouter.html +++ b/rustdoc/latest/halo2_proofs/circuit/trait.Layouter.html @@ -1,4 +1,4 @@ -Layouter in halo2_proofs::circuit - Rust
    +Layouter in halo2_proofs::circuit - Rust -
    pub trait Layouter<F: Field> {
    +
    pub trait Layouter<F: Field> {
         type Root: Layouter<F>;
     
         // Required methods
    @@ -55,9 +55,9 @@
     }
    Expand description

    A layout strategy within a circuit. The layouter is chip-agnostic and applies its strategy to the context and config it is given.

    This abstracts over the circuit assignments, handling row indices etc.

    -

    Required Associated Types§

    source

    type Root: Layouter<F>

    Represents the type of the “root” of this layouter, so that nested namespaces +

    Required Associated Types§

    source

    type Root: Layouter<F>

    Represents the type of the “root” of this layouter, so that nested namespaces can minimize indirection.

    -

    Required Methods§

    source

    fn assign_region<A, AR, N, NR>( +

    Required Methods§

    source

    fn assign_region<A, AR, N, NR>( &mut self, name: N, assignment: A @@ -73,7 +73,7 @@ let config = chip.config(); region.assign_advice(config.a, offset, || { Some(value)}); });

    -
    source

    fn assign_table<A, N, NR>( +

    source

    fn assign_table<A, N, NR>( &mut self, name: N, assignment: A @@ -86,25 +86,25 @@ let config = chip.config(); table.assign_fixed(config.a, offset, || { Some(value)}); }); -

    source

    fn constrain_instance( +

    source

    fn constrain_instance( &mut self, cell: Cell, column: Column<Instance>, row: usize ) -> Result<(), Error>

    Constrains a Cell to equal an instance column’s row value at an absolute position.

    -
    source

    fn get_root(&mut self) -> &mut Self::Root

    Gets the “root” of this assignment, bypassing the namespacing.

    +
    source

    fn get_root(&mut self) -> &mut Self::Root

    Gets the “root” of this assignment, bypassing the namespacing.

    Not intended for downstream consumption; use Layouter::namespace instead.

    -
    source

    fn push_namespace<NR, N>(&mut self, name_fn: N)where +

    source

    fn push_namespace<NR, N>(&mut self, name_fn: N)where NR: Into<String>, N: FnOnce() -> NR,

    Creates a new (sub)namespace and enters into it.

    Not intended for downstream consumption; use Layouter::namespace instead.

    -
    source

    fn pop_namespace(&mut self, gadget_name: Option<String>)

    Exits out of the existing namespace.

    +
    source

    fn pop_namespace(&mut self, gadget_name: Option<String>)

    Exits out of the existing namespace.

    Not intended for downstream consumption; use Layouter::namespace instead.

    -

    Provided Methods§

    source

    fn namespace<NR, N>( +

    Provided Methods§

    source

    fn namespace<NR, N>( &mut self, name_fn: N ) -> NamespacedLayouter<'_, F, Self::Root>where NR: Into<String>, N: FnOnce() -> NR,

    Enters into a namespace.

    -

    Implementors§

    source§

    impl<'a, F: Field, L: Layouter<F> + 'a> Layouter<F> for NamespacedLayouter<'a, F, L>

    §

    type Root = <L as Layouter<F>>::Root

    source§

    impl<'p, 'a, F: Field, CS: Assignment<F> + 'a> Layouter<F> for V1Pass<'p, 'a, F, CS>

    §

    type Root = V1Pass<'p, 'a, F, CS>

    \ No newline at end of file +

    Implementors§

    source§

    impl<'a, F: Field, L: Layouter<F> + 'a> Layouter<F> for NamespacedLayouter<'a, F, L>

    §

    type Root = <L as Layouter<F>>::Root

    source§

    impl<'p, 'a, F: Field, CS: Assignment<F> + 'a> Layouter<F> for V1Pass<'p, 'a, F, CS>

    §

    type Root = V1Pass<'p, 'a, F, CS>

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/circuit/trait.TableLayouter.html b/rustdoc/latest/halo2_proofs/circuit/trait.TableLayouter.html index d3958b5361..c5939f5879 100644 --- a/rustdoc/latest/halo2_proofs/circuit/trait.TableLayouter.html +++ b/rustdoc/latest/halo2_proofs/circuit/trait.TableLayouter.html @@ -1,4 +1,4 @@ -TableLayouter in halo2_proofs::circuit - Rust
    +TableLayouter in halo2_proofs::circuit - Rust -
    pub trait TableLayouter<F: Field>: Debug {
    +
    pub trait TableLayouter<F: Field>: Debug {
         // Required method
         fn assign_cell<'v>(
             &'v mut self,
    @@ -24,7 +24,7 @@
         ) -> Result<(), Error>;
     }
    Expand description

    Helper trait for implementing a custom Layouter.

    This trait is used for implementing table assignments.

    -

    Required Methods§

    Required Methods§

    source

    fn assign_cell<'v>( &'v mut self, annotation: &'v (dyn Fn() -> String + 'v), column: TableColumn, @@ -32,4 +32,4 @@ to: &'v mut (dyn FnMut() -> Value<Assigned<F>> + 'v) ) -> Result<(), Error>

    Assigns a fixed value to a table cell.

    Returns an error if the table cell has already been assigned to.

    -

    Trait Implementations§

    source§

    impl<'r, F: Field> From<&'r mut (dyn TableLayouter<F> + 'r)> for Table<'r, F>

    source§

    fn from(table: &'r mut dyn TableLayouter<F>) -> Self

    Converts to this type from the input type.

    Implementors§

    \ No newline at end of file +

    Trait Implementations§

    source§

    impl<'r, F: Field> From<&'r mut dyn TableLayouter<F>> for Table<'r, F>

    source§

    fn from(table: &'r mut dyn TableLayouter<F>) -> Self

    Converts to this type from the input type.

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/cost/index.html b/rustdoc/latest/halo2_proofs/dev/cost/index.html index 480f023b84..bde56ea566 100644 --- a/rustdoc/latest/halo2_proofs/dev/cost/index.html +++ b/rustdoc/latest/halo2_proofs/dev/cost/index.html @@ -1,4 +1,4 @@ -halo2_proofs::dev::cost - Rust
    +halo2_proofs::dev::cost - Rust -

    Module halo2_proofs::dev::cost

    source ·
    Expand description

    Developer tools for investigating the cost of a circuit.

    +

    Module halo2_proofs::dev::cost

    source ·
    Expand description

    Developer tools for investigating the cost of a circuit.

    Structs

    • Measures a circuit to determine its costs, and explain what contributes to them.
    • The marginal size of a Halo 2 proof, broken down into its contributing factors.
    • The size of a Halo 2 proof, broken down into its contributing factors.
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/cost/struct.CircuitCost.html b/rustdoc/latest/halo2_proofs/dev/cost/struct.CircuitCost.html index 4260272387..c1abbd7f71 100644 --- a/rustdoc/latest/halo2_proofs/dev/cost/struct.CircuitCost.html +++ b/rustdoc/latest/halo2_proofs/dev/cost/struct.CircuitCost.html @@ -1,4 +1,4 @@ -CircuitCost in halo2_proofs::dev::cost - Rust
    +CircuitCost in halo2_proofs::dev::cost - Rust -
    pub struct CircuitCost<G: PrimeGroup, ConcreteCircuit: Circuit<G::Scalar>> { /* private fields */ }
    Expand description

    Measures a circuit to determine its costs, and explain what contributes to them.

    -

    Implementations§

    source§

    impl<G: PrimeGroup, ConcreteCircuit: Circuit<G::Scalar>> CircuitCost<G, ConcreteCircuit>

    source

    pub fn measure(k: u32, circuit: &ConcreteCircuit) -> Self

    Measures a circuit with parameter constant k.

    +
    pub struct CircuitCost<G: PrimeGroup, ConcreteCircuit: Circuit<G::Scalar>> { /* private fields */ }
    Expand description

    Measures a circuit to determine its costs, and explain what contributes to them.

    +

    Implementations§

    source§

    impl<G: PrimeGroup, ConcreteCircuit: Circuit<G::Scalar>> CircuitCost<G, ConcreteCircuit>

    source

    pub fn measure(k: u32, circuit: &ConcreteCircuit) -> Self

    Measures a circuit with parameter constant k.

    Panics if k is not large enough for the circuit.

    -
    source

    pub fn marginal_proof_size(&self) -> MarginalProofSize<G>

    Returns the marginal proof size per instance of this circuit.

    -
    source

    pub fn proof_size(&self, instances: usize) -> ProofSize<G>

    Returns the proof size for the given number of instances of this circuit.

    -

    Trait Implementations§

    source§

    impl<G: Debug + PrimeGroup, ConcreteCircuit: Debug + Circuit<G::Scalar>> Debug for CircuitCost<G, ConcreteCircuit>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<G, ConcreteCircuit> RefUnwindSafe for CircuitCost<G, ConcreteCircuit>where +

    source

    pub fn marginal_proof_size(&self) -> MarginalProofSize<G>

    Returns the marginal proof size per instance of this circuit.

    +
    source

    pub fn proof_size(&self, instances: usize) -> ProofSize<G>

    Returns the proof size for the given number of instances of this circuit.

    +

    Trait Implementations§

    source§

    impl<G: Debug + PrimeGroup, ConcreteCircuit: Debug + Circuit<G::Scalar>> Debug for CircuitCost<G, ConcreteCircuit>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<G, ConcreteCircuit> RefUnwindSafe for CircuitCost<G, ConcreteCircuit>where ConcreteCircuit: RefUnwindSafe, G: RefUnwindSafe,

    §

    impl<G, ConcreteCircuit> Send for CircuitCost<G, ConcreteCircuit>where ConcreteCircuit: Send,

    §

    impl<G, ConcreteCircuit> Sync for CircuitCost<G, ConcreteCircuit>where @@ -26,10 +26,10 @@ ConcreteCircuit: Unpin, G: Unpin,

    §

    impl<G, ConcreteCircuit> UnwindSafe for CircuitCost<G, ConcreteCircuit>where ConcreteCircuit: UnwindSafe, - G: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + G: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -45,11 +45,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -83,7 +83,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -115,10 +115,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/cost/struct.MarginalProofSize.html b/rustdoc/latest/halo2_proofs/dev/cost/struct.MarginalProofSize.html index 8a615409a8..a8138052bd 100644 --- a/rustdoc/latest/halo2_proofs/dev/cost/struct.MarginalProofSize.html +++ b/rustdoc/latest/halo2_proofs/dev/cost/struct.MarginalProofSize.html @@ -1,4 +1,4 @@ -MarginalProofSize in halo2_proofs::dev::cost - Rust
    +MarginalProofSize in halo2_proofs::dev::cost - Rust -
    pub struct MarginalProofSize<G: PrimeGroup> { /* private fields */ }
    Expand description

    The marginal size of a Halo 2 proof, broken down into its contributing factors.

    -

    Trait Implementations§

    source§

    impl<G: Debug + PrimeGroup> Debug for MarginalProofSize<G>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<G: PrimeGroup> From<MarginalProofSize<G>> for usize

    source§

    fn from(proof: MarginalProofSize<G>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<G> RefUnwindSafe for MarginalProofSize<G>where +
    pub struct MarginalProofSize<G: PrimeGroup> { /* private fields */ }
    Expand description

    The marginal size of a Halo 2 proof, broken down into its contributing factors.

    +

    Trait Implementations§

    source§

    impl<G: Debug + PrimeGroup> Debug for MarginalProofSize<G>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<G: PrimeGroup> From<MarginalProofSize<G>> for usize

    source§

    fn from(proof: MarginalProofSize<G>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<G> RefUnwindSafe for MarginalProofSize<G>where G: RefUnwindSafe,

    §

    impl<G> Send for MarginalProofSize<G>

    §

    impl<G> Sync for MarginalProofSize<G>

    §

    impl<G> Unpin for MarginalProofSize<G>where G: Unpin,

    §

    impl<G> UnwindSafe for MarginalProofSize<G>where - G: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + G: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -36,11 +36,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -74,7 +74,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -106,10 +106,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/cost/struct.ProofSize.html b/rustdoc/latest/halo2_proofs/dev/cost/struct.ProofSize.html index 45e09638ab..ce8fe8e4b3 100644 --- a/rustdoc/latest/halo2_proofs/dev/cost/struct.ProofSize.html +++ b/rustdoc/latest/halo2_proofs/dev/cost/struct.ProofSize.html @@ -1,4 +1,4 @@ -ProofSize in halo2_proofs::dev::cost - Rust
    +ProofSize in halo2_proofs::dev::cost - Rust -
    pub struct ProofSize<G: PrimeGroup> { /* private fields */ }
    Expand description

    The size of a Halo 2 proof, broken down into its contributing factors.

    -

    Trait Implementations§

    source§

    impl<G: Debug + PrimeGroup> Debug for ProofSize<G>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<G: PrimeGroup> From<ProofSize<G>> for usize

    source§

    fn from(proof: ProofSize<G>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<G> RefUnwindSafe for ProofSize<G>where +
    pub struct ProofSize<G: PrimeGroup> { /* private fields */ }
    Expand description

    The size of a Halo 2 proof, broken down into its contributing factors.

    +

    Trait Implementations§

    source§

    impl<G: Debug + PrimeGroup> Debug for ProofSize<G>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<G: PrimeGroup> From<ProofSize<G>> for usize

    source§

    fn from(proof: ProofSize<G>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<G> RefUnwindSafe for ProofSize<G>where G: RefUnwindSafe,

    §

    impl<G> Send for ProofSize<G>

    §

    impl<G> Sync for ProofSize<G>

    §

    impl<G> Unpin for ProofSize<G>where G: Unpin,

    §

    impl<G> UnwindSafe for ProofSize<G>where - G: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + G: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -36,11 +36,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -74,7 +74,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -106,10 +106,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/enum.FailureLocation.html b/rustdoc/latest/halo2_proofs/dev/enum.FailureLocation.html index 699aa2db3a..7c4890080f 100644 --- a/rustdoc/latest/halo2_proofs/dev/enum.FailureLocation.html +++ b/rustdoc/latest/halo2_proofs/dev/enum.FailureLocation.html @@ -1,4 +1,4 @@ -FailureLocation in halo2_proofs::dev - Rust
    +FailureLocation in halo2_proofs::dev - Rust -

    A location inside a region.

    §

    OutsideRegion

    Fields

    §row: usize

    The circuit row on which the failure occurred.

    A location outside of a region.

    -

    Trait Implementations§

    source§

    impl Debug for FailureLocation

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for FailureLocation

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq<FailureLocation> for FailureLocation

    source§

    fn eq(&self, other: &FailureLocation) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for FailureLocation

    source§

    impl StructuralEq for FailureLocation

    source§

    impl StructuralPartialEq for FailureLocation

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl Debug for FailureLocation

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for FailureLocation

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq<FailureLocation> for FailureLocation

    source§

    fn eq(&self, other: &FailureLocation) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for FailureLocation

    source§

    impl StructuralEq for FailureLocation

    source§

    impl StructuralPartialEq for FailureLocation

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -49,11 +49,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -87,7 +87,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -118,12 +118,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/enum.VerifyFailure.html b/rustdoc/latest/halo2_proofs/dev/enum.VerifyFailure.html index eafda63ca0..41e3e77763 100644 --- a/rustdoc/latest/halo2_proofs/dev/enum.VerifyFailure.html +++ b/rustdoc/latest/halo2_proofs/dev/enum.VerifyFailure.html @@ -1,4 +1,4 @@ -VerifyFailure in halo2_proofs::dev - Rust
    +VerifyFailure in halo2_proofs::dev - Rust -

    Trait Implementations§

    source§

    impl Debug for VerifyFailure

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for VerifyFailure

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq<VerifyFailure> for VerifyFailure

    source§

    fn eq(&self, other: &VerifyFailure) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for VerifyFailure

    source§

    impl StructuralEq for VerifyFailure

    source§

    impl StructuralPartialEq for VerifyFailure

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl Debug for VerifyFailure

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for VerifyFailure

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq<VerifyFailure> for VerifyFailure

    source§

    fn eq(&self, other: &VerifyFailure) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for VerifyFailure

    source§

    impl StructuralEq for VerifyFailure

    source§

    impl StructuralPartialEq for VerifyFailure

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -109,11 +109,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -147,7 +147,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -178,12 +178,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/fn.circuit_dot_graph.html b/rustdoc/latest/halo2_proofs/dev/fn.circuit_dot_graph.html index 86178b0c23..f016d99b82 100644 --- a/rustdoc/latest/halo2_proofs/dev/fn.circuit_dot_graph.html +++ b/rustdoc/latest/halo2_proofs/dev/fn.circuit_dot_graph.html @@ -1,4 +1,4 @@ -circuit_dot_graph in halo2_proofs::dev - Rust
    +circuit_dot_graph in halo2_proofs::dev - Rust -
    pub fn circuit_dot_graph<F: Field, ConcreteCircuit: Circuit<F>>(
    +
    pub fn circuit_dot_graph<F: Field, ConcreteCircuit: Circuit<F>>(
         circuit: &ConcreteCircuit
     ) -> String
    Available on crate feature dev-graph only.
    Expand description

    Builds a dot graph string representing the given circuit.

    The graph is built from calls to Layouter::namespace both within the circuit, and diff --git a/rustdoc/latest/halo2_proofs/dev/index.html b/rustdoc/latest/halo2_proofs/dev/index.html index 73ff5f31c9..8cef45744c 100644 --- a/rustdoc/latest/halo2_proofs/dev/index.html +++ b/rustdoc/latest/halo2_proofs/dev/index.html @@ -1,4 +1,4 @@ -halo2_proofs::dev - Rust

    +halo2_proofs::dev - Rust -

    Module halo2_proofs::dev

    source ·
    Expand description

    Tools for developing circuits.

    -

    Re-exports

    Modules

    • Developer tools for investigating the cost of a circuit.
    • Metadata about circuits.

    Structs

    Enums

    Functions

    \ No newline at end of file +

    Module halo2_proofs::dev

    source ·
    Expand description

    Tools for developing circuits.

    +

    Re-exports

    Modules

    • Developer tools for investigating the cost of a circuit.
    • Metadata about circuits.

    Structs

    Enums

    Functions

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/metadata/index.html b/rustdoc/latest/halo2_proofs/dev/metadata/index.html index 577b63cb4c..a28bd70a4e 100644 --- a/rustdoc/latest/halo2_proofs/dev/metadata/index.html +++ b/rustdoc/latest/halo2_proofs/dev/metadata/index.html @@ -1,4 +1,4 @@ -halo2_proofs::dev::metadata - Rust
    +halo2_proofs::dev::metadata - Rust -

    Module halo2_proofs::dev::metadata

    source ·
    Expand description

    Metadata about circuits.

    +

    Module halo2_proofs::dev::metadata

    source ·
    Expand description

    Metadata about circuits.

    Structs

    • Metadata about a column within a circuit.
    • Metadata about a configured constraint within a circuit.
    • Metadata about a configured gate within a circuit.
    • Metadata about an assigned region within a circuit.
    • A “virtual cell” is a PLONK cell that has been queried at a particular relative offset within a custom gate.
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/metadata/struct.Column.html b/rustdoc/latest/halo2_proofs/dev/metadata/struct.Column.html index 54a50c2b59..0f71001799 100644 --- a/rustdoc/latest/halo2_proofs/dev/metadata/struct.Column.html +++ b/rustdoc/latest/halo2_proofs/dev/metadata/struct.Column.html @@ -1,4 +1,4 @@ -Column in halo2_proofs::dev::metadata - Rust
    +Column in halo2_proofs::dev::metadata - Rust -
    pub struct Column { /* private fields */ }
    Expand description

    Metadata about a column within a circuit.

    -

    Trait Implementations§

    source§

    impl Clone for Column

    source§

    fn clone(&self) -> Column

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Column

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Column

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(Any, usize)> for Column

    source§

    fn from((column_type, index): (Any, usize)) -> Self

    Converts to this type from the input type.
    source§

    impl From<Column<Any>> for Column

    source§

    fn from(column: Column<Any>) -> Self

    Converts to this type from the input type.
    source§

    impl Ord for Column

    source§

    fn cmp(&self, other: &Column) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere - Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl PartialEq<Column> for Column

    source§

    fn eq(&self, other: &Column) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl PartialOrd<Column> for Column

    source§

    fn partial_cmp(&self, other: &Column) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= -operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
    source§

    impl Copy for Column

    source§

    impl Eq for Column

    source§

    impl StructuralEq for Column

    source§

    impl StructuralPartialEq for Column

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct Column { /* private fields */ }
    Expand description

    Metadata about a column within a circuit.

    +

    Trait Implementations§

    source§

    impl Clone for Column

    source§

    fn clone(&self) -> Column

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Column

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Column

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(Any, usize)> for Column

    source§

    fn from((column_type, index): (Any, usize)) -> Self

    Converts to this type from the input type.
    source§

    impl From<Column<Any>> for Column

    source§

    fn from(column: Column<Any>) -> Self

    Converts to this type from the input type.
    source§

    impl Ord for Column

    source§

    fn cmp(&self, other: &Column) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere + Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl PartialEq<Column> for Column

    source§

    fn eq(&self, other: &Column) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl PartialOrd<Column> for Column

    source§

    fn partial_cmp(&self, other: &Column) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= +operator. Read more
    source§

    impl Copy for Column

    source§

    impl Eq for Column

    source§

    impl StructuralEq for Column

    source§

    impl StructuralPartialEq for Column

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -40,11 +40,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -78,7 +78,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -109,13 +109,13 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/metadata/struct.Constraint.html b/rustdoc/latest/halo2_proofs/dev/metadata/struct.Constraint.html index ddd677826f..f2688f08c7 100644 --- a/rustdoc/latest/halo2_proofs/dev/metadata/struct.Constraint.html +++ b/rustdoc/latest/halo2_proofs/dev/metadata/struct.Constraint.html @@ -1,4 +1,4 @@ -Constraint in halo2_proofs::dev::metadata - Rust
    +Constraint in halo2_proofs::dev::metadata - Rust -
    pub struct Constraint { /* private fields */ }
    Expand description

    Metadata about a configured constraint within a circuit.

    -

    Trait Implementations§

    source§

    impl Debug for Constraint

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Constraint

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(Gate, usize, &'static str)> for Constraint

    source§

    fn from((gate, index, name): (Gate, usize, &'static str)) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq<Constraint> for Constraint

    source§

    fn eq(&self, other: &Constraint) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for Constraint

    source§

    impl StructuralEq for Constraint

    source§

    impl StructuralPartialEq for Constraint

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct Constraint { /* private fields */ }
    Expand description

    Metadata about a configured constraint within a circuit.

    +

    Trait Implementations§

    source§

    impl Debug for Constraint

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Constraint

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(Gate, usize, &'static str)> for Constraint

    source§

    fn from((gate, index, name): (Gate, usize, &'static str)) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq<Constraint> for Constraint

    source§

    fn eq(&self, other: &Constraint) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for Constraint

    source§

    impl StructuralEq for Constraint

    source§

    impl StructuralPartialEq for Constraint

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -35,11 +35,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -73,7 +73,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -104,12 +104,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/metadata/struct.Gate.html b/rustdoc/latest/halo2_proofs/dev/metadata/struct.Gate.html index b53026ab61..bea375b81f 100644 --- a/rustdoc/latest/halo2_proofs/dev/metadata/struct.Gate.html +++ b/rustdoc/latest/halo2_proofs/dev/metadata/struct.Gate.html @@ -1,4 +1,4 @@ -Gate in halo2_proofs::dev::metadata - Rust
    +Gate in halo2_proofs::dev::metadata - Rust -

    Struct halo2_proofs::dev::metadata::Gate

    source ·
    pub struct Gate { /* private fields */ }
    Expand description

    Metadata about a configured gate within a circuit.

    -

    Trait Implementations§

    source§

    impl Debug for Gate

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Gate

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(usize, &'static str)> for Gate

    source§

    fn from((index, name): (usize, &'static str)) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq<Gate> for Gate

    source§

    fn eq(&self, other: &Gate) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for Gate

    source§

    impl StructuralEq for Gate

    source§

    impl StructuralPartialEq for Gate

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Gate

    §

    impl Send for Gate

    §

    impl Sync for Gate

    §

    impl Unpin for Gate

    §

    impl UnwindSafe for Gate

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Struct halo2_proofs::dev::metadata::Gate

    source ·
    pub struct Gate { /* private fields */ }
    Expand description

    Metadata about a configured gate within a circuit.

    +

    Trait Implementations§

    source§

    impl Debug for Gate

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Gate

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(usize, &'static str)> for Gate

    source§

    fn from((index, name): (usize, &'static str)) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq<Gate> for Gate

    source§

    fn eq(&self, other: &Gate) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for Gate

    source§

    impl StructuralEq for Gate

    source§

    impl StructuralPartialEq for Gate

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Gate

    §

    impl Send for Gate

    §

    impl Sync for Gate

    §

    impl Unpin for Gate

    §

    impl UnwindSafe for Gate

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -35,11 +35,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -73,7 +73,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -104,12 +104,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/metadata/struct.Region.html b/rustdoc/latest/halo2_proofs/dev/metadata/struct.Region.html index ab19da7850..fb0923e1ff 100644 --- a/rustdoc/latest/halo2_proofs/dev/metadata/struct.Region.html +++ b/rustdoc/latest/halo2_proofs/dev/metadata/struct.Region.html @@ -1,4 +1,4 @@ -Region in halo2_proofs::dev::metadata - Rust
    +Region in halo2_proofs::dev::metadata - Rust -
    pub struct Region { /* private fields */ }
    Expand description

    Metadata about an assigned region within a circuit.

    -

    Trait Implementations§

    source§

    impl Clone for Region

    source§

    fn clone(&self) -> Region

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Region

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Region

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(usize, &str)> for Region

    source§

    fn from((index, name): (usize, &str)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(usize, String)> for Region

    source§

    fn from((index, name): (usize, String)) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq<Region> for Region

    source§

    fn eq(&self, other: &Region) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for Region

    source§

    impl StructuralEq for Region

    source§

    impl StructuralPartialEq for Region

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct Region { /* private fields */ }
    Expand description

    Metadata about an assigned region within a circuit.

    +

    Trait Implementations§

    source§

    impl Clone for Region

    source§

    fn clone(&self) -> Region

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Region

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Region

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(usize, &str)> for Region

    source§

    fn from((index, name): (usize, &str)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(usize, String)> for Region

    source§

    fn from((index, name): (usize, String)) -> Self

    Converts to this type from the input type.
    source§

    impl PartialEq<Region> for Region

    source§

    fn eq(&self, other: &Region) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Eq for Region

    source§

    impl StructuralEq for Region

    source§

    impl StructuralPartialEq for Region

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -35,11 +35,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -73,7 +73,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -104,13 +104,13 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/metadata/struct.VirtualCell.html b/rustdoc/latest/halo2_proofs/dev/metadata/struct.VirtualCell.html index 7c51796f70..039d1534e8 100644 --- a/rustdoc/latest/halo2_proofs/dev/metadata/struct.VirtualCell.html +++ b/rustdoc/latest/halo2_proofs/dev/metadata/struct.VirtualCell.html @@ -1,4 +1,4 @@ -VirtualCell in halo2_proofs::dev::metadata - Rust
    +VirtualCell in halo2_proofs::dev::metadata - Rust -
    pub struct VirtualCell { /* private fields */ }
    Expand description

    A “virtual cell” is a PLONK cell that has been queried at a particular relative offset +

    pub struct VirtualCell { /* private fields */ }
    Expand description

    A “virtual cell” is a PLONK cell that has been queried at a particular relative offset within a custom gate.

    -

    Trait Implementations§

    source§

    impl Debug for VirtualCell

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for VirtualCell

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(&'static str, Column, i32)> for VirtualCell

    source§

    fn from((name, column, rotation): (&'static str, Column, i32)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(Column, i32)> for VirtualCell

    source§

    fn from((column, rotation): (Column, i32)) -> Self

    Converts to this type from the input type.
    source§

    impl Ord for VirtualCell

    source§

    fn cmp(&self, other: &VirtualCell) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere - Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl PartialEq<VirtualCell> for VirtualCell

    source§

    fn eq(&self, other: &VirtualCell) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl PartialOrd<VirtualCell> for VirtualCell

    source§

    fn partial_cmp(&self, other: &VirtualCell) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= -operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
    source§

    impl Eq for VirtualCell

    source§

    impl StructuralEq for VirtualCell

    source§

    impl StructuralPartialEq for VirtualCell

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl Debug for VirtualCell

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for VirtualCell

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<(&'static str, Column, i32)> for VirtualCell

    source§

    fn from((name, column, rotation): (&'static str, Column, i32)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(Column, i32)> for VirtualCell

    source§

    fn from((column, rotation): (Column, i32)) -> Self

    Converts to this type from the input type.
    source§

    impl Ord for VirtualCell

    source§

    fn cmp(&self, other: &VirtualCell) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere + Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl PartialEq<VirtualCell> for VirtualCell

    source§

    fn eq(&self, other: &VirtualCell) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl PartialOrd<VirtualCell> for VirtualCell

    source§

    fn partial_cmp(&self, other: &VirtualCell) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= +operator. Read more
    source§

    impl Eq for VirtualCell

    source§

    impl StructuralEq for VirtualCell

    source§

    impl StructuralPartialEq for VirtualCell

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -41,11 +41,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -79,7 +79,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -110,12 +110,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/struct.CircuitGates.html b/rustdoc/latest/halo2_proofs/dev/struct.CircuitGates.html index dc8cb574a8..638c0d060d 100644 --- a/rustdoc/latest/halo2_proofs/dev/struct.CircuitGates.html +++ b/rustdoc/latest/halo2_proofs/dev/struct.CircuitGates.html @@ -1,4 +1,4 @@ -CircuitGates in halo2_proofs::dev - Rust
    +CircuitGates in halo2_proofs::dev - Rust -
    pub struct CircuitGates { /* private fields */ }
    Expand description

    A struct for collecting and displaying the gates within a circuit.

    +
    pub struct CircuitGates { /* private fields */ }
    Expand description

    A struct for collecting and displaying the gates within a circuit.

    Examples

    use ff::Field;
     use halo2_proofs::{
    @@ -76,12 +76,12 @@ 

    Examples

    Total multiplications: 2 "#####, );
    -

    Implementations§

    source§

    impl CircuitGates

    source

    pub fn collect<F: PrimeField, C: Circuit<F>>() -> Self

    Collects the gates from within the circuit.

    -
    source

    pub fn queries_to_csv(&self) -> String

    Prints the queries in this circuit to a CSV grid.

    -

    Trait Implementations§

    source§

    impl Debug for CircuitGates

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for CircuitGates

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Implementations§

    source§

    impl CircuitGates

    source

    pub fn collect<F: PrimeField, C: Circuit<F>>() -> Self

    Collects the gates from within the circuit.

    +
    source

    pub fn queries_to_csv(&self) -> String

    Prints the queries in this circuit to a CSV grid.

    +

    Trait Implementations§

    source§

    impl Debug for CircuitGates

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for CircuitGates

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -97,11 +97,11 @@

    Examples

    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -135,7 +135,7 @@

    Examples

    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -166,12 +166,12 @@

    Examples

    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/struct.CircuitLayout.html b/rustdoc/latest/halo2_proofs/dev/struct.CircuitLayout.html index 129444260e..9f095f42a3 100644 --- a/rustdoc/latest/halo2_proofs/dev/struct.CircuitLayout.html +++ b/rustdoc/latest/halo2_proofs/dev/struct.CircuitLayout.html @@ -1,4 +1,4 @@ -CircuitLayout in halo2_proofs::dev - Rust
    +CircuitLayout in halo2_proofs::dev - Rust -
    pub struct CircuitLayout { /* private fields */ }
    Available on crate feature dev-graph only.
    Expand description

    Graphical renderer for circuit layouts.

    +
    pub struct CircuitLayout { /* private fields */ }
    Available on crate feature dev-graph only.
    Expand description

    Graphical renderer for circuit layouts.

    Cells that have been assigned to by the circuit will be shaded. If any cells are assigned to more than once (which is usually a mistake), they will be shaded darker than the surrounding cells.

    @@ -31,24 +31,24 @@

    Examples

    let circuit = MyCircuit::default(); let k = 5; // Suitable size for MyCircuit CircuitLayout::default().render(k, &circuit, &drawing_area).unwrap();
    -

    Implementations§

    source§

    impl CircuitLayout

    source

    pub fn show_labels(self, show: bool) -> Self

    Sets the visibility of region labels.

    +

    Implementations§

    source§

    impl CircuitLayout

    source

    pub fn show_labels(self, show: bool) -> Self

    Sets the visibility of region labels.

    The default is to show labels.

    -
    source

    pub fn mark_equality_cells(self, show: bool) -> Self

    Marks cells involved in equality constraints, in red.

    +
    source

    pub fn mark_equality_cells(self, show: bool) -> Self

    Marks cells involved in equality constraints, in red.

    The default is to not mark these cells.

    -
    source

    pub fn show_equality_constraints(self, show: bool) -> Self

    Draws red lines between equality-constrained cells.

    +
    source

    pub fn show_equality_constraints(self, show: bool) -> Self

    Draws red lines between equality-constrained cells.

    The default is to not show these, as they can get very messy.

    -
    source

    pub fn view_width(self, width: Range<usize>) -> Self

    Sets the view width for this layout, as a number of columns.

    -
    source

    pub fn view_height(self, height: Range<usize>) -> Self

    Sets the view height for this layout, as a number of rows.

    -
    source

    pub fn render<F: Field, ConcreteCircuit: Circuit<F>, DB: DrawingBackend>( +

    source

    pub fn view_width(self, width: Range<usize>) -> Self

    Sets the view width for this layout, as a number of columns.

    +
    source

    pub fn view_height(self, height: Range<usize>) -> Self

    Sets the view height for this layout, as a number of rows.

    +
    source

    pub fn render<F: Field, ConcreteCircuit: Circuit<F>, DB: DrawingBackend>( self, k: u32, circuit: &ConcreteCircuit, drawing_area: &DrawingArea<DB, Shift> ) -> Result<(), DrawingAreaErrorKind<DB::ErrorType>>

    Renders the given circuit on the given drawing area.

    -

    Trait Implementations§

    source§

    impl Debug for CircuitLayout

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Default for CircuitLayout

    source§

    fn default() -> CircuitLayout

    Returns the “default value” for a type. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl Debug for CircuitLayout

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Default for CircuitLayout

    source§

    fn default() -> CircuitLayout

    Returns the “default value” for a type. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -64,11 +64,11 @@

    Examples

    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -102,7 +102,9 @@

    Examples

    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    source§

    impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

    source§

    fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
    source§

    fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
    source§

    fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -134,10 +136,10 @@

    Examples

    Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/struct.MockProver.html b/rustdoc/latest/halo2_proofs/dev/struct.MockProver.html index 76b54ec172..3d487f023a 100644 --- a/rustdoc/latest/halo2_proofs/dev/struct.MockProver.html +++ b/rustdoc/latest/halo2_proofs/dev/struct.MockProver.html @@ -1,4 +1,4 @@ -MockProver in halo2_proofs::dev - Rust
    +MockProver in halo2_proofs::dev - Rust -
    pub struct MockProver<F: Field> { /* private fields */ }
    Expand description

    A test prover for debugging circuits.

    +
    pub struct MockProver<F: Field> { /* private fields */ }
    Expand description

    A test prover for debugging circuits.

    The normal proving process, when applied to a buggy circuit implementation, might return proofs that do not validate when they should, but it can’t indicate anything other than “something is invalid”. MockProver can be used to figure out why these @@ -121,34 +121,34 @@

    Examples

    current_k, } if current_k == 2, ));
    -

    Implementations§

    source§

    impl<F: Field + Ord> MockProver<F>

    source

    pub fn run<ConcreteCircuit: Circuit<F>>( +

    Implementations§

    source§

    impl<F: Field + Ord> MockProver<F>

    source

    pub fn run<ConcreteCircuit: Circuit<F>>( k: u32, circuit: &ConcreteCircuit, instance: Vec<Vec<F>> ) -> Result<Self, Error>

    Runs a synthetic keygen-and-prove operation on the given circuit, collecting data about the constraints and their assignments.

    -
    source

    pub fn verify(&self) -> Result<(), Vec<VerifyFailure>>

    Returns Ok(()) if this MockProver is satisfied, or a list of errors indicating +

    source

    pub fn verify(&self) -> Result<(), Vec<VerifyFailure>>

    Returns Ok(()) if this MockProver is satisfied, or a list of errors indicating the reasons that the circuit is not satisfied.

    -
    source

    pub fn assert_satisfied(&self)

    Panics if the circuit being checked by this MockProver is not satisfied.

    +
    source

    pub fn assert_satisfied(&self)

    Panics if the circuit being checked by this MockProver is not satisfied.

    Any verification failures will be pretty-printed to stderr before the function panics.

    Apart from the stderr output, this method is equivalent to:

    assert_eq!(prover.verify(), Ok(()));
    -

    Trait Implementations§

    source§

    impl<F: Field> Assignment<F> for MockProver<F>

    source§

    fn enter_region<NR, N>(&mut self, name: N)where +

    Trait Implementations§

    source§

    impl<F: Field> Assignment<F> for MockProver<F>

    source§

    fn enter_region<NR, N>(&mut self, name: N)where NR: Into<String>, - N: FnOnce() -> NR,

    Creates a new region and enters into it. Read more
    source§

    fn exit_region(&mut self)

    Exits the current region. Read more
    source§

    fn enable_selector<A, AR>( + N: FnOnce() -> NR,

    Creates a new region and enters into it. Read more
    source§

    fn exit_region(&mut self)

    Exits the current region. Read more
    source§

    fn enable_selector<A, AR>( &mut self, _: A, selector: &Selector, row: usize ) -> Result<(), Error>where A: FnOnce() -> AR, - AR: Into<String>,

    Enables a selector at the given row.
    source§

    fn query_instance( + AR: Into<String>,

    Enables a selector at the given row.
    source§

    fn query_instance( &self, column: Column<Instance>, row: usize -) -> Result<Value<F>, Error>

    Queries the cell of an instance column at a particular absolute row. Read more
    source§

    fn assign_advice<V, VR, A, AR>( +) -> Result<Value<F>, Error>

    Queries the cell of an instance column at a particular absolute row. Read more
    source§

    fn assign_advice<V, VR, A, AR>( &mut self, _: A, column: Column<Advice>, @@ -158,7 +158,7 @@

    Examples

    V: FnOnce() -> Value<VR>, VR: Into<Assigned<F>>, A: FnOnce() -> AR, - AR: Into<String>,
    Assign an advice column value (witness)
    source§

    fn assign_fixed<V, VR, A, AR>( + AR: Into<String>,

    Assign an advice column value (witness)
    source§

    fn assign_fixed<V, VR, A, AR>( &mut self, _: A, column: Column<Fixed>, @@ -168,26 +168,26 @@

    Examples

    V: FnOnce() -> Value<VR>, VR: Into<Assigned<F>>, A: FnOnce() -> AR, - AR: Into<String>,
    Assign a fixed value
    source§

    fn copy( + AR: Into<String>,

    Assign a fixed value
    source§

    fn copy( &mut self, left_column: Column<Any>, left_row: usize, right_column: Column<Any>, right_row: usize -) -> Result<(), Error>

    Assign two cells to have the same value
    source§

    fn fill_from_row( +) -> Result<(), Error>

    Assign two cells to have the same value
    source§

    fn fill_from_row( &mut self, col: Column<Fixed>, from_row: usize, to: Value<Assigned<F>> -) -> Result<(), Error>

    Fills a fixed column starting from the given row with value to.
    source§

    fn push_namespace<NR, N>(&mut self, _: N)where +) -> Result<(), Error>

    Fills a fixed column starting from the given row with value to.
    source§

    fn push_namespace<NR, N>(&mut self, _: N)where NR: Into<String>, - N: FnOnce() -> NR,

    Creates a new (sub)namespace and enters into it. Read more
    source§

    fn pop_namespace(&mut self, _: Option<String>)

    Exits out of the existing namespace. Read more
    source§

    impl<F: Debug + Field> Debug for MockProver<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for MockProver<F>where + N: FnOnce() -> NR,

    Creates a new (sub)namespace and enters into it. Read more
    source§

    fn pop_namespace(&mut self, _: Option<String>)

    Exits out of the existing namespace. Read more
    source§

    impl<F: Debug + Field> Debug for MockProver<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for MockProver<F>where F: RefUnwindSafe,

    §

    impl<F> Send for MockProver<F>

    §

    impl<F> Sync for MockProver<F>

    §

    impl<F> Unpin for MockProver<F>where F: Unpin,

    §

    impl<F> UnwindSafe for MockProver<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -203,11 +203,11 @@

    Examples

    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -241,7 +241,7 @@

    Examples

    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -273,10 +273,10 @@

    Examples

    Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/dev/struct.TracingFloorPlanner.html b/rustdoc/latest/halo2_proofs/dev/struct.TracingFloorPlanner.html index 5527778c83..acfce9a988 100644 --- a/rustdoc/latest/halo2_proofs/dev/struct.TracingFloorPlanner.html +++ b/rustdoc/latest/halo2_proofs/dev/struct.TracingFloorPlanner.html @@ -1,4 +1,4 @@ -TracingFloorPlanner in halo2_proofs::dev - Rust
    +TracingFloorPlanner in halo2_proofs::dev - Rust -
    pub struct TracingFloorPlanner<P: FloorPlanner> { /* private fields */ }
    Expand description

    A helper type that augments a FloorPlanner with tracing spans and events.

    +
    pub struct TracingFloorPlanner<P: FloorPlanner> { /* private fields */ }
    Expand description

    A helper type that augments a FloorPlanner with [tracing] spans and events.

    TracingFloorPlanner can be used to instrument your circuit and determine exactly what is happening during a particular run of keygen or proving. This can be useful for identifying unexpected non-determinism or changes to a circuit.

    @@ -62,7 +62,7 @@

    Examples

    // Now when the rest of the test runs, you will get `tracing` output for every // operation that the circuit performs under the hood! }
    -

    Trait Implementations§

    source§

    impl<P: Debug + FloorPlanner> Debug for TracingFloorPlanner<P>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<P: FloorPlanner> FloorPlanner for TracingFloorPlanner<P>

    source§

    fn synthesize<F: Field, CS: Assignment<F>, C: Circuit<F>>( +

    Trait Implementations§

    source§

    impl<P: Debug + FloorPlanner> Debug for TracingFloorPlanner<P>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<P: FloorPlanner> FloorPlanner for TracingFloorPlanner<P>

    source§

    fn synthesize<F: Field, CS: Assignment<F>, C: Circuit<F>>( cs: &mut CS, circuit: &C, config: C::Config, @@ -72,10 +72,10 @@

    Examples

    P: Send,
    §

    impl<P> Sync for TracingFloorPlanner<P>where P: Sync,

    §

    impl<P> Unpin for TracingFloorPlanner<P>where P: Unpin,

    §

    impl<P> UnwindSafe for TracingFloorPlanner<P>where - P: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + P: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -91,11 +91,11 @@

    Examples

    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -129,7 +129,7 @@

    Examples

    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -161,10 +161,10 @@

    Examples

    Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/index.html b/rustdoc/latest/halo2_proofs/index.html index 11948e3711..cac826b928 100644 --- a/rustdoc/latest/halo2_proofs/index.html +++ b/rustdoc/latest/halo2_proofs/index.html @@ -1,4 +1,4 @@ -halo2_proofs - Rust
    +halo2_proofs - Rust -

    Crate halo2_proofs

    source ·
    Expand description

    Re-exports

    • pub use pasta_curves as pasta;

    Modules

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/enum.Assigned.html b/rustdoc/latest/halo2_proofs/plonk/enum.Assigned.html index 0c7689458b..80d1df128e 100644 --- a/rustdoc/latest/halo2_proofs/plonk/enum.Assigned.html +++ b/rustdoc/latest/halo2_proofs/plonk/enum.Assigned.html @@ -1,4 +1,4 @@ -Assigned in halo2_proofs::plonk - Rust
    +Assigned in halo2_proofs::plonk - Rust -
    pub enum Assigned<F> {
    +
    pub enum Assigned<F> {
         Zero,
         Trivial(F),
         Rational(F, F),
    @@ -23,27 +23,27 @@
     

    Variants§

    §

    Zero

    The field element zero.

    §

    Trivial(F)

    A value that does not require inversion to evaluate.

    §

    Rational(F, F)

    A value stored as a fraction to enable batch inversion.

    -

    Implementations§

    source§

    impl<F: Field> Assigned<F>

    source

    pub fn numerator(&self) -> F

    Returns the numerator.

    -
    source

    pub fn denominator(&self) -> Option<F>

    Returns the denominator, if non-trivial.

    -
    source

    pub fn is_zero_vartime(&self) -> bool

    Returns true iff this element is zero.

    -
    source

    pub fn double(&self) -> Self

    Doubles this element.

    -
    source

    pub fn square(&self) -> Self

    Squares this element.

    -
    source

    pub fn cube(&self) -> Self

    Cubes this element.

    -
    source

    pub fn invert(&self) -> Self

    Inverts this assigned value (taking the inverse of zero to be zero).

    -
    source

    pub fn evaluate(self) -> F

    Evaluates this assigned value directly, performing an unbatched inversion if +

    Implementations§

    source§

    impl<F: Field> Assigned<F>

    source

    pub fn numerator(&self) -> F

    Returns the numerator.

    +
    source

    pub fn denominator(&self) -> Option<F>

    Returns the denominator, if non-trivial.

    +
    source

    pub fn is_zero_vartime(&self) -> bool

    Returns true iff this element is zero.

    +
    source

    pub fn double(&self) -> Self

    Doubles this element.

    +
    source

    pub fn square(&self) -> Self

    Squares this element.

    +
    source

    pub fn cube(&self) -> Self

    Cubes this element.

    +
    source

    pub fn invert(&self) -> Self

    Inverts this assigned value (taking the inverse of zero to be zero).

    +
    source

    pub fn evaluate(self) -> F

    Evaluates this assigned value directly, performing an unbatched inversion if necessary.

    If the denominator is zero, this returns zero.

    -

    Trait Implementations§

    source§

    impl<F: Field> Add<&Assigned<F>> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: &Assigned<F>) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<&Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: &Self) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<Assigned<F>> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<F> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: F) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<F> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: F) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> AddAssign<&Assigned<F>> for Assigned<F>

    source§

    fn add_assign(&mut self, rhs: &Self)

    Performs the += operation. Read more
    source§

    impl<F: Field> AddAssign<Assigned<F>> for Assigned<F>

    source§

    fn add_assign(&mut self, rhs: Self)

    Performs the += operation. Read more
    source§

    impl<F: Clone> Clone for Assigned<F>

    source§

    fn clone(&self) -> Assigned<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug> Debug for Assigned<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> From<&Assigned<F>> for Assigned<F>

    source§

    fn from(val: &Assigned<F>) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<&F> for Assigned<F>

    source§

    fn from(numerator: &F) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<(F, F)> for Assigned<F>

    source§

    fn from((numerator, denominator): (F, F)) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<F> for Assigned<F>

    source§

    fn from(numerator: F) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> Mul<&Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: &Assigned<F>) -> Assigned<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Assigned<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Assigned<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> MulAssign<&Assigned<F>> for Assigned<F>

    source§

    fn mul_assign(&mut self, rhs: &Self)

    Performs the *= operation. Read more
    source§

    impl<F: Field> MulAssign<Assigned<F>> for Assigned<F>

    source§

    fn mul_assign(&mut self, rhs: Self)

    Performs the *= operation. Read more
    source§

    impl<F: Field> Neg for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn neg(self) -> Self::Output

    Performs the unary - operation. Read more
    source§

    impl<F: Field> Neg for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn neg(self) -> Self::Output

    Performs the unary - operation. Read more
    source§

    impl<F: Field> PartialEq<Assigned<F>> for Assigned<F>

    source§

    fn eq(&self, other: &Self) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl<F: Field> Sub<&Assigned<F>> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: &Assigned<F>) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<&Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: &Self) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<Assigned<F>> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<F> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: F) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<F> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: F) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> SubAssign<&Assigned<F>> for Assigned<F>

    source§

    fn sub_assign(&mut self, rhs: &Self)

    Performs the -= operation. Read more
    source§

    impl<F: Field> SubAssign<Assigned<F>> for Assigned<F>

    source§

    fn sub_assign(&mut self, rhs: Self)

    Performs the -= operation. Read more
    source§

    impl<F: Copy> Copy for Assigned<F>

    source§

    impl<F: Field> Eq for Assigned<F>

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for Assigned<F>where +

    Trait Implementations§

    source§

    impl<F: Field> Add<&Assigned<F>> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: &Assigned<F>) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<&Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: &Self) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<Assigned<F>> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<F> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: F) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> Add<F> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: F) -> Assigned<F>

    Performs the + operation. Read more
    source§

    impl<F: Field> AddAssign<&Assigned<F>> for Assigned<F>

    source§

    fn add_assign(&mut self, rhs: &Self)

    Performs the += operation. Read more
    source§

    impl<F: Field> AddAssign<Assigned<F>> for Assigned<F>

    source§

    fn add_assign(&mut self, rhs: Self)

    Performs the += operation. Read more
    source§

    impl<F: Clone> Clone for Assigned<F>

    source§

    fn clone(&self) -> Assigned<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug> Debug for Assigned<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> From<&Assigned<F>> for Assigned<F>

    source§

    fn from(val: &Assigned<F>) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<&F> for Assigned<F>

    source§

    fn from(numerator: &F) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<(F, F)> for Assigned<F>

    source§

    fn from((numerator, denominator): (F, F)) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<F> for Assigned<F>

    source§

    fn from(numerator: F) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> Mul<&Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: &Assigned<F>) -> Assigned<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Assigned<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Assigned<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> MulAssign<&Assigned<F>> for Assigned<F>

    source§

    fn mul_assign(&mut self, rhs: &Self)

    Performs the *= operation. Read more
    source§

    impl<F: Field> MulAssign<Assigned<F>> for Assigned<F>

    source§

    fn mul_assign(&mut self, rhs: Self)

    Performs the *= operation. Read more
    source§

    impl<F: Field> Neg for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn neg(self) -> Self::Output

    Performs the unary - operation. Read more
    source§

    impl<F: Field> Neg for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn neg(self) -> Self::Output

    Performs the unary - operation. Read more
    source§

    impl<F: Field> PartialEq<Assigned<F>> for Assigned<F>

    source§

    fn eq(&self, other: &Self) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl<F: Field> Sub<&Assigned<F>> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: &Assigned<F>) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<&Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: &Self) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<Assigned<F>> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<Assigned<F>> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Assigned<F>) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<F> for &Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: F) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> Sub<F> for Assigned<F>

    §

    type Output = Assigned<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: F) -> Assigned<F>

    Performs the - operation. Read more
    source§

    impl<F: Field> SubAssign<&Assigned<F>> for Assigned<F>

    source§

    fn sub_assign(&mut self, rhs: &Self)

    Performs the -= operation. Read more
    source§

    impl<F: Field> SubAssign<Assigned<F>> for Assigned<F>

    source§

    fn sub_assign(&mut self, rhs: Self)

    Performs the -= operation. Read more
    source§

    impl<F: Copy> Copy for Assigned<F>

    source§

    impl<F: Field> Eq for Assigned<F>

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for Assigned<F>where F: RefUnwindSafe,

    §

    impl<F> Send for Assigned<F>where F: Send,

    §

    impl<F> Sync for Assigned<F>where F: Sync,

    §

    impl<F> Unpin for Assigned<F>where F: Unpin,

    §

    impl<F> UnwindSafe for Assigned<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -59,11 +59,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -97,7 +97,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -128,15 +128,15 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    impl<T, Scalar> FftGroup<Scalar> for Twhere +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    source§

    impl<T, Scalar> FftGroup<Scalar> for Twhere Scalar: Field, T: Copy + Send + Sync + 'static + GroupOpsOwned<T, T> + ScalarMulOwned<Scalar, T>,

    §

    impl<T, Rhs, Output> GroupOps<Rhs, Output> for Twhere T: Add<Rhs, Output = Output> + Sub<Rhs, Output = Output> + AddAssign<Rhs> + SubAssign<Rhs>,

    §

    impl<T, Rhs, Output> GroupOpsOwned<Rhs, Output> for Twhere diff --git a/rustdoc/latest/halo2_proofs/plonk/enum.Error.html b/rustdoc/latest/halo2_proofs/plonk/enum.Error.html index fb4b91e5cc..80d804ed33 100644 --- a/rustdoc/latest/halo2_proofs/plonk/enum.Error.html +++ b/rustdoc/latest/halo2_proofs/plonk/enum.Error.html @@ -1,4 +1,4 @@ -Error in halo2_proofs::plonk - Rust
    +Error in halo2_proofs::plonk - Rust -

    Trait Implementations§

    source§

    impl Debug for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Error for Error

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, demand: &mut Demand<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<Error> for Error

    source§

    fn from(error: Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl !RefUnwindSafe for Error

    §

    impl Send for Error

    §

    impl Sync for Error

    §

    impl Unpin for Error

    §

    impl !UnwindSafe for Error

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl Debug for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Error for Error

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<Error> for Error

    source§

    fn from(error: Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl !RefUnwindSafe for Error

    §

    impl Send for Error

    §

    impl Sync for Error

    §

    impl Unpin for Error

    §

    impl !UnwindSafe for Error

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -62,11 +62,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -100,9 +100,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    source§

    impl<E> Provider for Ewhere - E: Error + ?Sized,

    source§

    fn provide<'a>(&'a self, demand: &mut Demand<'a>)

    🔬This is a nightly-only experimental API. (provide_any)
    Data providers should implement this method to provide all values they are able to -provide by using demand. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -133,12 +131,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more

    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/enum.Expression.html b/rustdoc/latest/halo2_proofs/plonk/enum.Expression.html index 305b2dc92f..e838cd7c06 100644 --- a/rustdoc/latest/halo2_proofs/plonk/enum.Expression.html +++ b/rustdoc/latest/halo2_proofs/plonk/enum.Expression.html @@ -1,4 +1,4 @@ -Expression in halo2_proofs::plonk - Rust
    +Expression in halo2_proofs::plonk - Rust -

    Implementations§

    source§

    impl<F: Field> Expression<F>

    source

    pub fn evaluate<T>( +

    Implementations§

    source§

    impl<F: Field> Expression<F>

    source

    pub fn evaluate<T>( &self, constant: &impl Fn(F) -> T, selector_column: &impl Fn(Selector) -> T, @@ -46,17 +46,17 @@ scaled: &impl Fn(T, F) -> T ) -> T

    Evaluate the polynomial using the provided closures to perform the operations.

    -
    source

    pub fn degree(&self) -> usize

    Compute the degree of this polynomial

    -
    source

    pub fn square(self) -> Self

    Square this expression.

    -

    Trait Implementations§

    source§

    impl<F: Field> Add<Expression<F>> for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Expression<F>) -> Expression<F>

    Performs the + operation. Read more
    source§

    impl<F: Clone> Clone for Expression<F>

    source§

    fn clone(&self) -> Expression<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug> Debug for Expression<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> From<Expression<F>> for Constraint<F>

    source§

    fn from(poly: Expression<F>) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<Expression<F>> for Vec<Constraint<F>>

    source§

    fn from(poly: Expression<F>) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> Mul<Expression<F>> for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Expression<F>) -> Expression<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Expression<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Neg for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the - operator.
    source§

    fn neg(self) -> Self::Output

    Performs the unary - operation. Read more
    source§

    impl<F: Field> Sub<Expression<F>> for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Expression<F>) -> Expression<F>

    Performs the - operation. Read more

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for Expression<F>where +

    source

    pub fn degree(&self) -> usize

    Compute the degree of this polynomial

    +
    source

    pub fn square(self) -> Self

    Square this expression.

    +

    Trait Implementations§

    source§

    impl<F: Field> Add<Expression<F>> for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Expression<F>) -> Expression<F>

    Performs the + operation. Read more
    source§

    impl<F: Clone> Clone for Expression<F>

    source§

    fn clone(&self) -> Expression<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug> Debug for Expression<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> From<Expression<F>> for Constraint<F>

    source§

    fn from(poly: Expression<F>) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<Expression<F>> for Vec<Constraint<F>>

    source§

    fn from(poly: Expression<F>) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> Mul<Expression<F>> for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Expression<F>) -> Expression<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Mul<F> for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Expression<F>

    Performs the * operation. Read more
    source§

    impl<F: Field> Neg for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the - operator.
    source§

    fn neg(self) -> Self::Output

    Performs the unary - operation. Read more
    source§

    impl<F: Field> Sub<Expression<F>> for Expression<F>

    §

    type Output = Expression<F>

    The resulting type after applying the - operator.
    source§

    fn sub(self, rhs: Expression<F>) -> Expression<F>

    Performs the - operation. Read more

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for Expression<F>where F: RefUnwindSafe,

    §

    impl<F> Send for Expression<F>where F: Send,

    §

    impl<F> Sync for Expression<F>where F: Sync,

    §

    impl<F> Unpin for Expression<F>where F: Unpin,

    §

    impl<F> UnwindSafe for Expression<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -72,11 +72,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -110,7 +110,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -141,12 +141,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/enum.TableError.html b/rustdoc/latest/halo2_proofs/plonk/enum.TableError.html index 4ee39d82f4..f036f3c87a 100644 --- a/rustdoc/latest/halo2_proofs/plonk/enum.TableError.html +++ b/rustdoc/latest/halo2_proofs/plonk/enum.TableError.html @@ -1,4 +1,4 @@ -TableError in halo2_proofs::plonk - Rust
    +TableError in halo2_proofs::plonk - Rust -

    Trait Implementations§

    source§

    impl Debug for TableError

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for TableError

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl Debug for TableError

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for TableError

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -42,11 +42,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -80,7 +80,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -111,12 +111,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToString for Twhere - T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToString for Twhere + T: Display + ?Sized,

    source§

    default fn to_string(&self) -> String

    Converts the given value to a String. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/fn.create_proof.html b/rustdoc/latest/halo2_proofs/plonk/fn.create_proof.html index e052bd8532..63ec72bbe3 100644 --- a/rustdoc/latest/halo2_proofs/plonk/fn.create_proof.html +++ b/rustdoc/latest/halo2_proofs/plonk/fn.create_proof.html @@ -1,4 +1,4 @@ -create_proof in halo2_proofs::plonk - Rust
    +create_proof in halo2_proofs::plonk - Rust -
    pub fn create_proof<C: CurveAffine, E: EncodedChallenge<C>, R: RngCore, T: TranscriptWrite<C, E>, ConcreteCircuit: Circuit<C::Scalar>>(
    +
    pub fn create_proof<C: CurveAffine, E: EncodedChallenge<C>, R: RngCore, T: TranscriptWrite<C, E>, ConcreteCircuit: Circuit<C::Scalar>>(
         params: &Params<C>,
         pk: &ProvingKey<C>,
         circuits: &[ConcreteCircuit],
    diff --git a/rustdoc/latest/halo2_proofs/plonk/fn.keygen_pk.html b/rustdoc/latest/halo2_proofs/plonk/fn.keygen_pk.html
    index a1b1c3be87..569cc35ecb 100644
    --- a/rustdoc/latest/halo2_proofs/plonk/fn.keygen_pk.html
    +++ b/rustdoc/latest/halo2_proofs/plonk/fn.keygen_pk.html
    @@ -1,4 +1,4 @@
    -keygen_pk in halo2_proofs::plonk - Rust
    +keygen_pk in halo2_proofs::plonk - Rust -

    Function halo2_proofs::plonk::keygen_pk

    source ·
    pub fn keygen_pk<C, ConcreteCircuit>(
    +

    Function halo2_proofs::plonk::keygen_pk

    source ·
    pub fn keygen_pk<C, ConcreteCircuit>(
         params: &Params<C>,
         vk: VerifyingKey<C>,
         circuit: &ConcreteCircuit
    diff --git a/rustdoc/latest/halo2_proofs/plonk/fn.keygen_vk.html b/rustdoc/latest/halo2_proofs/plonk/fn.keygen_vk.html
    index 8fadbe2d04..3149332f01 100644
    --- a/rustdoc/latest/halo2_proofs/plonk/fn.keygen_vk.html
    +++ b/rustdoc/latest/halo2_proofs/plonk/fn.keygen_vk.html
    @@ -1,4 +1,4 @@
    -keygen_vk in halo2_proofs::plonk - Rust
    +keygen_vk in halo2_proofs::plonk - Rust -

    Function halo2_proofs::plonk::keygen_vk

    source ·
    pub fn keygen_vk<C, ConcreteCircuit>(
    +

    Function halo2_proofs::plonk::keygen_vk

    source ·
    pub fn keygen_vk<C, ConcreteCircuit>(
         params: &Params<C>,
         circuit: &ConcreteCircuit
     ) -> Result<VerifyingKey<C>, Error>where
    diff --git a/rustdoc/latest/halo2_proofs/plonk/fn.verify_proof.html b/rustdoc/latest/halo2_proofs/plonk/fn.verify_proof.html
    index 3850864fba..da9c74ffcd 100644
    --- a/rustdoc/latest/halo2_proofs/plonk/fn.verify_proof.html
    +++ b/rustdoc/latest/halo2_proofs/plonk/fn.verify_proof.html
    @@ -1,4 +1,4 @@
    -verify_proof in halo2_proofs::plonk - Rust
    +verify_proof in halo2_proofs::plonk - Rust -
    pub fn verify_proof<'params, C: CurveAffine, E: EncodedChallenge<C>, T: TranscriptRead<C, E>, V: VerificationStrategy<'params, C>>(
    +
    pub fn verify_proof<'params, C: CurveAffine, E: EncodedChallenge<C>, T: TranscriptRead<C, E>, V: VerificationStrategy<'params, C>>(
         params: &'params Params<C>,
         vk: &VerifyingKey<C>,
         strategy: V,
    diff --git a/rustdoc/latest/halo2_proofs/plonk/index.html b/rustdoc/latest/halo2_proofs/plonk/index.html
    index 9cc1bfa393..1f7154d2f0 100644
    --- a/rustdoc/latest/halo2_proofs/plonk/index.html
    +++ b/rustdoc/latest/halo2_proofs/plonk/index.html
    @@ -1,4 +1,4 @@
    -halo2_proofs::plonk - Rust
    +halo2_proofs::plonk - Rust -

    Module halo2_proofs::plonk

    source ·
    Expand description

    This module provides an implementation of a variant of (Turbo)PLONK +

    Module halo2_proofs::plonk

    source ·
    Expand description

    This module provides an implementation of a variant of (Turbo)PLONK that is designed specifically for the polynomial commitment scheme described in the Halo paper.

    Structs

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -106,12 +106,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.AdviceQuery.html b/rustdoc/latest/halo2_proofs/plonk/struct.AdviceQuery.html index cb970b1646..1ea05de00a 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.AdviceQuery.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.AdviceQuery.html @@ -1,4 +1,4 @@ -AdviceQuery in halo2_proofs::plonk - Rust
    +AdviceQuery in halo2_proofs::plonk - Rust -
    pub struct AdviceQuery { /* private fields */ }
    Expand description

    Query of advice column at a certain relative location

    -

    Trait Implementations§

    source§

    impl Clone for AdviceQuery

    source§

    fn clone(&self) -> AdviceQuery

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for AdviceQuery

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Copy for AdviceQuery

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct AdviceQuery { /* private fields */ }
    Expand description

    Query of advice column at a certain relative location

    +

    Trait Implementations§

    source§

    impl Clone for AdviceQuery

    source§

    fn clone(&self) -> AdviceQuery

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for AdviceQuery

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Copy for AdviceQuery

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -33,11 +33,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -71,7 +71,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -102,12 +102,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.BatchVerifier.html b/rustdoc/latest/halo2_proofs/plonk/struct.BatchVerifier.html index 2b4f13c579..065ac53c3b 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.BatchVerifier.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.BatchVerifier.html @@ -1,4 +1,4 @@ -BatchVerifier in halo2_proofs::plonk - Rust
    +BatchVerifier in halo2_proofs::plonk - Rust -
    pub struct BatchVerifier<C: CurveAffine> { /* private fields */ }
    Expand description

    A verifier that checks multiple proofs in a batch. This requires the +

    pub struct BatchVerifier<C: CurveAffine> { /* private fields */ }
    Expand description

    A verifier that checks multiple proofs in a batch. This requires the batch crate feature to be enabled.

    -

    Implementations§

    source§

    impl<C: CurveAffine> BatchVerifier<C>

    source

    pub fn new() -> Self

    Constructs a new batch verifier.

    -
    source

    pub fn add_proof(&mut self, instances: Vec<Vec<Vec<C::Scalar>>>, proof: Vec<u8>)

    Adds a proof to the batch.

    -
    source§

    impl<C: CurveAffine> BatchVerifier<C>where - C::Scalar: FromUniformBytes<64>,

    source

    pub fn finalize(self, params: &Params<C>, vk: &VerifyingKey<C>) -> bool

    Finalizes the batch and checks its validity.

    +

    Implementations§

    source§

    impl<C: CurveAffine> BatchVerifier<C>

    source

    pub fn new() -> Self

    Constructs a new batch verifier.

    +
    source

    pub fn add_proof(&mut self, instances: Vec<Vec<Vec<C::Scalar>>>, proof: Vec<u8>)

    Adds a proof to the batch.

    +
    source§

    impl<C: CurveAffine> BatchVerifier<C>where + C::Scalar: FromUniformBytes<64>,

    source

    pub fn finalize(self, params: &Params<C>, vk: &VerifyingKey<C>) -> bool

    Finalizes the batch and checks its validity.

    Returns false if some proof was invalid. If the caller needs to identify specific failing proofs, it must re-process the proofs separately.

    This uses OsRng internally instead of taking an R: RngCore argument, because the internal parallelization requires access to a RNG that is guaranteed to not clone its internal state when shared between threads.

    -

    Trait Implementations§

    source§

    impl<C: Debug + CurveAffine> Debug for BatchVerifier<C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<C: Default + CurveAffine> Default for BatchVerifier<C>

    source§

    fn default() -> BatchVerifier<C>

    Returns the “default value” for a type. Read more

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for BatchVerifier<C>where +

    Trait Implementations§

    source§

    impl<C: Debug + CurveAffine> Debug for BatchVerifier<C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<C: Default + CurveAffine> Default for BatchVerifier<C>

    source§

    fn default() -> BatchVerifier<C>

    Returns the “default value” for a type. Read more

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for BatchVerifier<C>where <C as CurveAffine>::ScalarExt: RefUnwindSafe,

    §

    impl<C> Send for BatchVerifier<C>

    §

    impl<C> Sync for BatchVerifier<C>

    §

    impl<C> Unpin for BatchVerifier<C>where <C as CurveAffine>::ScalarExt: Unpin,

    §

    impl<C> UnwindSafe for BatchVerifier<C>where - <C as CurveAffine>::ScalarExt: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::ScalarExt: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -46,11 +46,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -84,7 +84,9 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    source§

    impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

    source§

    fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
    source§

    fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
    source§

    fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -116,10 +118,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.Column.html b/rustdoc/latest/halo2_proofs/plonk/struct.Column.html index f4ac499dd1..36cfe415fa 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.Column.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.Column.html @@ -1,4 +1,4 @@ -Column in halo2_proofs::plonk - Rust
    +Column in halo2_proofs::plonk - Rust -

    Struct halo2_proofs::plonk::Column

    source ·
    pub struct Column<C: ColumnType> { /* private fields */ }
    Expand description

    A column with an index and type

    -

    Implementations§

    source§

    impl<C: ColumnType> Column<C>

    source

    pub fn column_type(&self) -> &C

    Type of this column.

    -

    Trait Implementations§

    source§

    impl<C: Clone + ColumnType> Clone for Column<C>

    source§

    fn clone(&self) -> Column<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + ColumnType> Debug for Column<C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Column<Advice>> for Column<Any>

    source§

    fn from(advice: Column<Advice>) -> Column<Any>

    Converts to this type from the input type.
    source§

    impl From<Column<Any>> for Column

    source§

    fn from(column: Column<Any>) -> Self

    Converts to this type from the input type.
    source§

    impl From<Column<Any>> for RegionColumn

    source§

    fn from(column: Column<Any>) -> RegionColumn

    Converts to this type from the input type.
    source§

    impl From<Column<Fixed>> for Column<Any>

    source§

    fn from(advice: Column<Fixed>) -> Column<Any>

    Converts to this type from the input type.
    source§

    impl From<Column<Instance>> for Column<Any>

    source§

    fn from(advice: Column<Instance>) -> Column<Any>

    Converts to this type from the input type.
    source§

    impl<C: Hash + ColumnType> Hash for Column<C>

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where +

    Struct halo2_proofs::plonk::Column

    source ·
    pub struct Column<C: ColumnType> { /* private fields */ }
    Expand description

    A column with an index and type

    +

    Implementations§

    source§

    impl<C: ColumnType> Column<C>

    source

    pub fn column_type(&self) -> &C

    Type of this column.

    +

    Trait Implementations§

    source§

    impl<C: Clone + ColumnType> Clone for Column<C>

    source§

    fn clone(&self) -> Column<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + ColumnType> Debug for Column<C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Column<Advice>> for Column<Any>

    source§

    fn from(advice: Column<Advice>) -> Column<Any>

    Converts to this type from the input type.
    source§

    impl From<Column<Any>> for Column

    source§

    fn from(column: Column<Any>) -> Self

    Converts to this type from the input type.
    source§

    impl From<Column<Any>> for RegionColumn

    source§

    fn from(column: Column<Any>) -> RegionColumn

    Converts to this type from the input type.
    source§

    impl From<Column<Fixed>> for Column<Any>

    source§

    fn from(advice: Column<Fixed>) -> Column<Any>

    Converts to this type from the input type.
    source§

    impl From<Column<Instance>> for Column<Any>

    source§

    fn from(advice: Column<Instance>) -> Column<Any>

    Converts to this type from the input type.
    source§

    impl<C: Hash + ColumnType> Hash for Column<C>

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl<C: ColumnType> Ord for Column<C>

    source§

    fn cmp(&self, other: &Self) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere - Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl<C: PartialEq + ColumnType> PartialEq<Column<C>> for Column<C>

    source§

    fn eq(&self, other: &Column<C>) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl<C: ColumnType> PartialOrd<Column<C>> for Column<C>

    source§

    fn partial_cmp(&self, other: &Self) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= -operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
    source§

    impl TryFrom<Column<Any>> for Column<Advice>

    §

    type Error = &'static str

    The type returned in the event of a conversion error.
    source§

    fn try_from(any: Column<Any>) -> Result<Self, Self::Error>

    Performs the conversion.
    source§

    impl TryFrom<Column<Any>> for Column<Fixed>

    §

    type Error = &'static str

    The type returned in the event of a conversion error.
    source§

    fn try_from(any: Column<Any>) -> Result<Self, Self::Error>

    Performs the conversion.
    source§

    impl TryFrom<Column<Any>> for Column<Instance>

    §

    type Error = &'static str

    The type returned in the event of a conversion error.
    source§

    fn try_from(any: Column<Any>) -> Result<Self, Self::Error>

    Performs the conversion.
    source§

    impl<C: Copy + ColumnType> Copy for Column<C>

    source§

    impl<C: Eq + ColumnType> Eq for Column<C>

    source§

    impl<C: ColumnType> StructuralEq for Column<C>

    source§

    impl<C: ColumnType> StructuralPartialEq for Column<C>

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for Column<C>where + Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl<C: ColumnType> Ord for Column<C>

    source§

    fn cmp(&self, other: &Self) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere + Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl<C: PartialEq + ColumnType> PartialEq<Column<C>> for Column<C>

    source§

    fn eq(&self, other: &Column<C>) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl<C: ColumnType> PartialOrd<Column<C>> for Column<C>

    source§

    fn partial_cmp(&self, other: &Self) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= +operator. Read more
    source§

    impl TryFrom<Column<Any>> for Column<Advice>

    §

    type Error = &'static str

    The type returned in the event of a conversion error.
    source§

    fn try_from(any: Column<Any>) -> Result<Self, Self::Error>

    Performs the conversion.
    source§

    impl TryFrom<Column<Any>> for Column<Fixed>

    §

    type Error = &'static str

    The type returned in the event of a conversion error.
    source§

    fn try_from(any: Column<Any>) -> Result<Self, Self::Error>

    Performs the conversion.
    source§

    impl TryFrom<Column<Any>> for Column<Instance>

    §

    type Error = &'static str

    The type returned in the event of a conversion error.
    source§

    fn try_from(any: Column<Any>) -> Result<Self, Self::Error>

    Performs the conversion.
    source§

    impl<C: Copy + ColumnType> Copy for Column<C>

    source§

    impl<C: Eq + ColumnType> Eq for Column<C>

    source§

    impl<C: ColumnType> StructuralEq for Column<C>

    source§

    impl<C: ColumnType> StructuralPartialEq for Column<C>

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for Column<C>where C: RefUnwindSafe,

    §

    impl<C> Send for Column<C>where C: Send,

    §

    impl<C> Sync for Column<C>where C: Sync,

    §

    impl<C> Unpin for Column<C>where C: Unpin,

    §

    impl<C> UnwindSafe for Column<C>where - C: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + C: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -48,11 +48,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -86,7 +86,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -117,12 +117,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.Constraint.html b/rustdoc/latest/halo2_proofs/plonk/struct.Constraint.html index 88f5c0fea9..a9188f4be9 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.Constraint.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.Constraint.html @@ -1,4 +1,4 @@ -Constraint in halo2_proofs::plonk - Rust
    +Constraint in halo2_proofs::plonk - Rust -
    pub struct Constraint<F: Field> { /* private fields */ }
    Expand description

    An individual polynomial constraint.

    +
    pub struct Constraint<F: Field> { /* private fields */ }
    Expand description

    An individual polynomial constraint.

    These are returned by the closures passed to ConstraintSystem::create_gate.

    -

    Trait Implementations§

    source§

    impl<F: Debug + Field> Debug for Constraint<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> From<(&'static str, Expression<F>)> for Constraint<F>

    source§

    fn from((name, poly): (&'static str, Expression<F>)) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<Expression<F>> for Constraint<F>

    source§

    fn from(poly: Expression<F>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for Constraint<F>where +

    Trait Implementations§

    source§

    impl<F: Debug + Field> Debug for Constraint<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> From<(&'static str, Expression<F>)> for Constraint<F>

    source§

    fn from((name, poly): (&'static str, Expression<F>)) -> Self

    Converts to this type from the input type.
    source§

    impl<F: Field> From<Expression<F>> for Constraint<F>

    source§

    fn from(poly: Expression<F>) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for Constraint<F>where F: RefUnwindSafe,

    §

    impl<F> Send for Constraint<F>

    §

    impl<F> Sync for Constraint<F>

    §

    impl<F> Unpin for Constraint<F>where F: Unpin,

    §

    impl<F> UnwindSafe for Constraint<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -37,11 +37,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -75,7 +75,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -107,10 +107,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.ConstraintSystem.html b/rustdoc/latest/halo2_proofs/plonk/struct.ConstraintSystem.html index e9a62ebfb0..0b9a19a6c6 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.ConstraintSystem.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.ConstraintSystem.html @@ -1,4 +1,4 @@ -ConstraintSystem in halo2_proofs::plonk - Rust
    +ConstraintSystem in halo2_proofs::plonk - Rust -
    pub struct ConstraintSystem<F: Field> { /* private fields */ }
    Expand description

    This is a description of the circuit environment, such as the gate, column and +

    pub struct ConstraintSystem<F: Field> { /* private fields */ }
    Expand description

    This is a description of the circuit environment, such as the gate, column and permutation arrangements.

    -

    Implementations§

    source§

    impl<F: Field> ConstraintSystem<F>

    source

    pub fn pinned(&self) -> PinnedConstraintSystem<'_, F>

    Obtain a pinned version of this constraint system; a structure with the +

    Implementations§

    source§

    impl<F: Field> ConstraintSystem<F>

    source

    pub fn pinned(&self) -> PinnedConstraintSystem<'_, F>

    Obtain a pinned version of this constraint system; a structure with the minimal parameters needed to determine the rest of the constraint system.

    -
    source

    pub fn enable_constant(&mut self, column: Column<Fixed>)

    Enables this fixed column to be used for global constant assignments.

    +
    source

    pub fn enable_constant(&mut self, column: Column<Fixed>)

    Enables this fixed column to be used for global constant assignments.

    Side-effects

    The column will be equality-enabled.

    -
    source

    pub fn enable_equality<C: Into<Column<Any>>>(&mut self, column: C)

    Enable the ability to enforce equality over cells in this column

    -
    source

    pub fn lookup( +

    source

    pub fn enable_equality<C: Into<Column<Any>>>(&mut self, column: C)

    Enable the ability to enforce equality over cells in this column

    +
    source

    pub fn lookup( &mut self, table_map: impl FnOnce(&mut VirtualCells<'_, F>) -> Vec<(Expression<F>, TableColumn)> ) -> usize

    Add a lookup argument for some input expressions and table columns.

    table_map returns a map between input expressions and the table columns they need to match.

    -
    source

    pub fn set_minimum_degree(&mut self, degree: usize)

    Sets the minimum degree required by the circuit, which can be set to a +

    source

    pub fn set_minimum_degree(&mut self, degree: usize)

    Sets the minimum degree required by the circuit, which can be set to a larger amount than actually needed. This can be used, for example, to force the permutation argument to involve more columns in the same set.

    -
    source

    pub fn create_gate<C: Into<Constraint<F>>, Iter: IntoIterator<Item = C>>( +

    source

    pub fn create_gate<C: Into<Constraint<F>>, Iter: IntoIterator<Item = C>>( &mut self, name: &'static str, constraints: impl FnOnce(&mut VirtualCells<'_, F>) -> Iter @@ -39,29 +39,29 @@

    Side-effects
    Panics

    A gate is required to contain polynomial constraints. This method will panic if constraints returns an empty iterator.

    -
    source

    pub fn selector(&mut self) -> Selector

    Allocate a new (simple) selector. Simple selectors cannot be added to +

    source

    pub fn selector(&mut self) -> Selector

    Allocate a new (simple) selector. Simple selectors cannot be added to expressions nor multiplied by other expressions containing simple selectors. Also, simple selectors may not appear in lookup argument inputs.

    -
    source

    pub fn complex_selector(&mut self) -> Selector

    Allocate a new complex selector that can appear anywhere +

    source

    pub fn complex_selector(&mut self) -> Selector

    Allocate a new complex selector that can appear anywhere within expressions.

    -
    source

    pub fn lookup_table_column(&mut self) -> TableColumn

    Allocates a new fixed column that can be used in a lookup table.

    -
    source

    pub fn fixed_column(&mut self) -> Column<Fixed>

    Allocate a new fixed column

    -
    source

    pub fn advice_column(&mut self) -> Column<Advice>

    Allocate a new advice column

    -
    source

    pub fn instance_column(&mut self) -> Column<Instance>

    Allocate a new instance column

    -
    source

    pub fn degree(&self) -> usize

    Compute the degree of the constraint system (the maximum degree of all +

    source

    pub fn lookup_table_column(&mut self) -> TableColumn

    Allocates a new fixed column that can be used in a lookup table.

    +
    source

    pub fn fixed_column(&mut self) -> Column<Fixed>

    Allocate a new fixed column

    +
    source

    pub fn advice_column(&mut self) -> Column<Advice>

    Allocate a new advice column

    +
    source

    pub fn instance_column(&mut self) -> Column<Instance>

    Allocate a new instance column

    +
    source

    pub fn degree(&self) -> usize

    Compute the degree of the constraint system (the maximum degree of all constraints).

    -
    source

    pub fn blinding_factors(&self) -> usize

    Compute the number of blinding factors necessary to perfectly blind +

    source

    pub fn blinding_factors(&self) -> usize

    Compute the number of blinding factors necessary to perfectly blind each of the prover’s witness polynomials.

    -
    source

    pub fn minimum_rows(&self) -> usize

    Returns the minimum necessary rows that need to exist in order to +

    source

    pub fn minimum_rows(&self) -> usize

    Returns the minimum necessary rows that need to exist in order to account for e.g. blinding factors.

    -

    Trait Implementations§

    source§

    impl<F: Clone + Field> Clone for ConstraintSystem<F>

    source§

    fn clone(&self) -> ConstraintSystem<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field> Debug for ConstraintSystem<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> Default for ConstraintSystem<F>

    source§

    fn default() -> ConstraintSystem<F>

    Returns the “default value” for a type. Read more

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for ConstraintSystem<F>where +

    Trait Implementations§

    source§

    impl<F: Clone + Field> Clone for ConstraintSystem<F>

    source§

    fn clone(&self) -> ConstraintSystem<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field> Debug for ConstraintSystem<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> Default for ConstraintSystem<F>

    source§

    fn default() -> ConstraintSystem<F>

    Returns the “default value” for a type. Read more

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for ConstraintSystem<F>where F: RefUnwindSafe,

    §

    impl<F> Send for ConstraintSystem<F>

    §

    impl<F> Sync for ConstraintSystem<F>

    §

    impl<F> Unpin for ConstraintSystem<F>where F: Unpin,

    §

    impl<F> UnwindSafe for ConstraintSystem<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -77,11 +77,11 @@
    Panics
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -115,7 +115,9 @@
    Panics
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    source§

    impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

    source§

    fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
    source§

    fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
    source§

    fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -146,12 +148,12 @@
    Panics
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.Constraints.html b/rustdoc/latest/halo2_proofs/plonk/struct.Constraints.html index b64f9b8db7..a17ac728e9 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.Constraints.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.Constraints.html @@ -1,4 +1,4 @@ -Constraints in halo2_proofs::plonk - Rust
    +Constraints in halo2_proofs::plonk - Rust -
    pub struct Constraints<F: Field, C: Into<Constraint<F>>, Iter: IntoIterator<Item = C>> { /* private fields */ }
    Expand description

    A set of polynomial constraints with a common selector.

    +
    pub struct Constraints<F: Field, C: Into<Constraint<F>>, Iter: IntoIterator<Item = C>> { /* private fields */ }
    Expand description

    A set of polynomial constraints with a common selector.

    use group::ff::Field;
     use halo2_proofs::{pasta::Fp, plonk::{Constraints, Expression}, poly::Rotation};
    @@ -43,10 +43,10 @@
     

    Note that the use of std::array::IntoIter::new is only necessary if you need to support Rust 1.51 or 1.52. If your minimum supported Rust version is 1.53 or greater, you can pass an array directly.

    -

    Implementations§

    source§

    impl<F: Field, C: Into<Constraint<F>>, Iter: IntoIterator<Item = C>> Constraints<F, C, Iter>

    source

    pub fn with_selector(selector: Expression<F>, constraints: Iter) -> Self

    Constructs a set of constraints that are controlled by the given selector.

    +

    Implementations§

    source§

    impl<F: Field, C: Into<Constraint<F>>, Iter: IntoIterator<Item = C>> Constraints<F, C, Iter>

    source

    pub fn with_selector(selector: Expression<F>, constraints: Iter) -> Self

    Constructs a set of constraints that are controlled by the given selector.

    Each constraint c in iterator will be converted into the constraint selector * c.

    -

    Trait Implementations§

    source§

    impl<F: Debug + Field, C: Debug + Into<Constraint<F>>, Iter: Debug + IntoIterator<Item = C>> Debug for Constraints<F, C, Iter>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field, C: Into<Constraint<F>>, Iter: IntoIterator<Item = C>> IntoIterator for Constraints<F, C, Iter>

    §

    type Item = Constraint<F>

    The type of the elements being iterated over.
    §

    type IntoIter = Map<Zip<Repeat<Expression<F>>, <Iter as IntoIterator>::IntoIter>, fn(_: (Expression<F>, C)) -> Constraint<F>>

    Which kind of iterator are we turning this into?
    source§

    fn into_iter(self) -> Self::IntoIter

    Creates an iterator from a value. Read more

    Auto Trait Implementations§

    §

    impl<F, C, Iter> RefUnwindSafe for Constraints<F, C, Iter>where +

    Trait Implementations§

    source§

    impl<F: Debug + Field, C: Debug + Into<Constraint<F>>, Iter: Debug + IntoIterator<Item = C>> Debug for Constraints<F, C, Iter>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field, C: Into<Constraint<F>>, Iter: IntoIterator<Item = C>> IntoIterator for Constraints<F, C, Iter>

    §

    type Item = Constraint<F>

    The type of the elements being iterated over.
    §

    type IntoIter = Map<Zip<Repeat<Expression<F>>, <Iter as IntoIterator>::IntoIter>, fn(_: (Expression<F>, C)) -> Constraint<F>>

    Which kind of iterator are we turning this into?
    source§

    fn into_iter(self) -> Self::IntoIter

    Creates an iterator from a value. Read more

    Auto Trait Implementations§

    §

    impl<F, C, Iter> RefUnwindSafe for Constraints<F, C, Iter>where F: RefUnwindSafe, Iter: RefUnwindSafe,

    §

    impl<F, C, Iter> Send for Constraints<F, C, Iter>where Iter: Send,

    §

    impl<F, C, Iter> Sync for Constraints<F, C, Iter>where @@ -54,10 +54,10 @@ F: Unpin, Iter: Unpin,

    §

    impl<F, C, Iter> UnwindSafe for Constraints<F, C, Iter>where F: UnwindSafe, - Iter: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Iter: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -73,11 +73,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -111,7 +111,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -143,10 +143,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.Fixed.html b/rustdoc/latest/halo2_proofs/plonk/struct.Fixed.html index 53371ebdd3..fcf83dedf9 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.Fixed.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.Fixed.html @@ -1,4 +1,4 @@ -Fixed in halo2_proofs::plonk - Rust
    +Fixed in halo2_proofs::plonk - Rust -

    Struct halo2_proofs::plonk::Fixed

    source ·
    pub struct Fixed;
    Expand description

    A fixed column

    -

    Trait Implementations§

    source§

    impl Clone for Fixed

    source§

    fn clone(&self) -> Fixed

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Fixed

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Fixed> for Any

    source§

    fn from(_: Fixed) -> Any

    Converts to this type from the input type.
    source§

    impl Hash for Fixed

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where +

    Struct halo2_proofs::plonk::Fixed

    source ·
    pub struct Fixed;
    Expand description

    A fixed column

    +

    Trait Implementations§

    source§

    impl Clone for Fixed

    source§

    fn clone(&self) -> Fixed

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Fixed

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Fixed> for Any

    source§

    fn from(_: Fixed) -> Any

    Converts to this type from the input type.
    source§

    impl Hash for Fixed

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq<Fixed> for Fixed

    source§

    fn eq(&self, other: &Fixed) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl ColumnType for Fixed

    source§

    impl Copy for Fixed

    source§

    impl Eq for Fixed

    source§

    impl StructuralEq for Fixed

    source§

    impl StructuralPartialEq for Fixed

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Fixed

    §

    impl Send for Fixed

    §

    impl Sync for Fixed

    §

    impl Unpin for Fixed

    §

    impl UnwindSafe for Fixed

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq<Fixed> for Fixed

    source§

    fn eq(&self, other: &Fixed) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl ColumnType for Fixed

    source§

    impl Copy for Fixed

    source§

    impl Eq for Fixed

    source§

    impl StructuralEq for Fixed

    source§

    impl StructuralPartialEq for Fixed

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Fixed

    §

    impl Send for Fixed

    §

    impl Sync for Fixed

    §

    impl Unpin for Fixed

    §

    impl UnwindSafe for Fixed

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -37,11 +37,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -75,7 +75,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -106,12 +106,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.FixedQuery.html b/rustdoc/latest/halo2_proofs/plonk/struct.FixedQuery.html index dc16608caf..baf4285a4c 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.FixedQuery.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.FixedQuery.html @@ -1,4 +1,4 @@ -FixedQuery in halo2_proofs::plonk - Rust
    +FixedQuery in halo2_proofs::plonk - Rust -
    pub struct FixedQuery { /* private fields */ }
    Expand description

    Query of fixed column at a certain relative location

    -

    Trait Implementations§

    source§

    impl Clone for FixedQuery

    source§

    fn clone(&self) -> FixedQuery

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for FixedQuery

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Copy for FixedQuery

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct FixedQuery { /* private fields */ }
    Expand description

    Query of fixed column at a certain relative location

    +

    Trait Implementations§

    source§

    impl Clone for FixedQuery

    source§

    fn clone(&self) -> FixedQuery

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for FixedQuery

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Copy for FixedQuery

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -33,11 +33,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -71,7 +71,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -102,12 +102,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.Instance.html b/rustdoc/latest/halo2_proofs/plonk/struct.Instance.html index 9c6c979461..0e44168ef9 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.Instance.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.Instance.html @@ -1,4 +1,4 @@ -Instance in halo2_proofs::plonk - Rust
    +Instance in halo2_proofs::plonk - Rust -
    pub struct Instance;
    Expand description

    An instance column

    -

    Trait Implementations§

    source§

    impl Clone for Instance

    source§

    fn clone(&self) -> Instance

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Instance

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Instance> for Any

    source§

    fn from(_: Instance) -> Any

    Converts to this type from the input type.
    source§

    impl Hash for Instance

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where +
    pub struct Instance;
    Expand description

    An instance column

    +

    Trait Implementations§

    source§

    impl Clone for Instance

    source§

    fn clone(&self) -> Instance

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Instance

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Instance> for Any

    source§

    fn from(_: Instance) -> Any

    Converts to this type from the input type.
    source§

    impl Hash for Instance

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq<Instance> for Instance

    source§

    fn eq(&self, other: &Instance) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl ColumnType for Instance

    source§

    impl Copy for Instance

    source§

    impl Eq for Instance

    source§

    impl StructuralEq for Instance

    source§

    impl StructuralPartialEq for Instance

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq<Instance> for Instance

    source§

    fn eq(&self, other: &Instance) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl ColumnType for Instance

    source§

    impl Copy for Instance

    source§

    impl Eq for Instance

    source§

    impl StructuralEq for Instance

    source§

    impl StructuralPartialEq for Instance

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -37,11 +37,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -75,7 +75,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -106,12 +106,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.InstanceQuery.html b/rustdoc/latest/halo2_proofs/plonk/struct.InstanceQuery.html index b6ecaf1a7c..5ab58707be 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.InstanceQuery.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.InstanceQuery.html @@ -1,4 +1,4 @@ -InstanceQuery in halo2_proofs::plonk - Rust
    +InstanceQuery in halo2_proofs::plonk - Rust -
    pub struct InstanceQuery { /* private fields */ }
    Expand description

    Query of instance column at a certain relative location

    -

    Trait Implementations§

    source§

    impl Clone for InstanceQuery

    source§

    fn clone(&self) -> InstanceQuery

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for InstanceQuery

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Copy for InstanceQuery

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct InstanceQuery { /* private fields */ }
    Expand description

    Query of instance column at a certain relative location

    +

    Trait Implementations§

    source§

    impl Clone for InstanceQuery

    source§

    fn clone(&self) -> InstanceQuery

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for InstanceQuery

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Copy for InstanceQuery

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -33,11 +33,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -71,7 +71,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -102,12 +102,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.PinnedConstraintSystem.html b/rustdoc/latest/halo2_proofs/plonk/struct.PinnedConstraintSystem.html index 483b12bf9a..9f80244102 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.PinnedConstraintSystem.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.PinnedConstraintSystem.html @@ -1,4 +1,4 @@ -PinnedConstraintSystem in halo2_proofs::plonk - Rust
    +PinnedConstraintSystem in halo2_proofs::plonk - Rust -
    pub struct PinnedConstraintSystem<'a, F: Field> { /* private fields */ }
    Expand description

    Represents the minimal parameters that determine a ConstraintSystem.

    -

    Trait Implementations§

    source§

    impl<'a, F: Debug + Field> Debug for PinnedConstraintSystem<'a, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, F> RefUnwindSafe for PinnedConstraintSystem<'a, F>where +
    pub struct PinnedConstraintSystem<'a, F: Field> { /* private fields */ }
    Expand description

    Represents the minimal parameters that determine a ConstraintSystem.

    +

    Trait Implementations§

    source§

    impl<'a, F: Debug + Field> Debug for PinnedConstraintSystem<'a, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, F> RefUnwindSafe for PinnedConstraintSystem<'a, F>where F: RefUnwindSafe,

    §

    impl<'a, F> Send for PinnedConstraintSystem<'a, F>

    §

    impl<'a, F> Sync for PinnedConstraintSystem<'a, F>

    §

    impl<'a, F> Unpin for PinnedConstraintSystem<'a, F>

    §

    impl<'a, F> UnwindSafe for PinnedConstraintSystem<'a, F>where - F: RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -35,11 +35,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -73,7 +73,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -105,10 +105,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.PinnedVerificationKey.html b/rustdoc/latest/halo2_proofs/plonk/struct.PinnedVerificationKey.html index 0b45986d22..5be52930f7 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.PinnedVerificationKey.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.PinnedVerificationKey.html @@ -1,4 +1,4 @@ -PinnedVerificationKey in halo2_proofs::plonk - Rust
    +PinnedVerificationKey in halo2_proofs::plonk - Rust -
    pub struct PinnedVerificationKey<'a, C: CurveAffine> { /* private fields */ }
    Expand description

    Minimal representation of a verification key that can be used to identify +

    pub struct PinnedVerificationKey<'a, C: CurveAffine> { /* private fields */ }
    Expand description

    Minimal representation of a verification key that can be used to identify its active contents.

    -

    Trait Implementations§

    source§

    impl<'a, C: Debug + CurveAffine> Debug for PinnedVerificationKey<'a, C>where - C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, C> RefUnwindSafe for PinnedVerificationKey<'a, C>where +

    Trait Implementations§

    source§

    impl<'a, C: Debug + CurveAffine> Debug for PinnedVerificationKey<'a, C>where + C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, C> RefUnwindSafe for PinnedVerificationKey<'a, C>where C: RefUnwindSafe, <C as CurveAffine>::ScalarExt: RefUnwindSafe,

    §

    impl<'a, C> Send for PinnedVerificationKey<'a, C>

    §

    impl<'a, C> Sync for PinnedVerificationKey<'a, C>

    §

    impl<'a, C> Unpin for PinnedVerificationKey<'a, C>

    §

    impl<'a, C> UnwindSafe for PinnedVerificationKey<'a, C>where C: RefUnwindSafe, - <C as CurveAffine>::ScalarExt: RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::ScalarExt: RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -39,11 +39,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -77,7 +77,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -109,10 +109,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.ProvingKey.html b/rustdoc/latest/halo2_proofs/plonk/struct.ProvingKey.html index a858140441..75d6c8b9ac 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.ProvingKey.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.ProvingKey.html @@ -1,4 +1,4 @@ -ProvingKey in halo2_proofs::plonk - Rust
    +ProvingKey in halo2_proofs::plonk - Rust -
    pub struct ProvingKey<C: CurveAffine> { /* private fields */ }
    Expand description

    This is a proving key which allows for the creation of proofs for a +

    pub struct ProvingKey<C: CurveAffine> { /* private fields */ }
    Expand description

    This is a proving key which allows for the creation of proofs for a particular circuit.

    -

    Implementations§

    source§

    impl<C: CurveAffine> ProvingKey<C>

    source

    pub fn get_vk(&self) -> &VerifyingKey<C>

    Get the underlying VerifyingKey.

    -

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine> Clone for ProvingKey<C>where - C::Scalar: Clone,

    source§

    fn clone(&self) -> ProvingKey<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine> Debug for ProvingKey<C>where - C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for ProvingKey<C>where +

    Implementations§

    source§

    impl<C: CurveAffine> ProvingKey<C>

    source

    pub fn get_vk(&self) -> &VerifyingKey<C>

    Get the underlying VerifyingKey.

    +

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine> Clone for ProvingKey<C>where + C::Scalar: Clone,

    source§

    fn clone(&self) -> ProvingKey<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine> Debug for ProvingKey<C>where + C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for ProvingKey<C>where C: RefUnwindSafe, <C as CurveAffine>::ScalarExt: RefUnwindSafe,

    §

    impl<C> Send for ProvingKey<C>

    §

    impl<C> Sync for ProvingKey<C>

    §

    impl<C> Unpin for ProvingKey<C>where C: Unpin, <C as CurveAffine>::ScalarExt: Unpin,

    §

    impl<C> UnwindSafe for ProvingKey<C>where C: UnwindSafe, - <C as CurveAffine>::ScalarExt: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::ScalarExt: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -43,11 +43,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -81,7 +81,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -112,12 +112,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.Selector.html b/rustdoc/latest/halo2_proofs/plonk/struct.Selector.html index 863861e3db..2868c98470 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.Selector.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.Selector.html @@ -1,4 +1,4 @@ -Selector in halo2_proofs::plonk - Rust
    +Selector in halo2_proofs::plonk - Rust -
    pub struct Selector(_, _);
    Expand description

    A selector, representing a fixed boolean value per row of the circuit.

    +
    pub struct Selector(/* private fields */);
    Expand description

    A selector, representing a fixed boolean value per row of the circuit.

    Selectors can be used to conditionally enable (portions of) gates:

    use halo2_proofs::poly::Rotation;
    @@ -55,21 +55,21 @@
         })?;
         Ok(())
     }
    -

    Implementations§

    source§

    impl Selector

    source

    pub fn enable<F: Field>( +

    Implementations§

    source§

    impl Selector

    source

    pub fn enable<F: Field>( &self, region: &mut Region<'_, F>, offset: usize ) -> Result<(), Error>

    Enable this selector at the given offset within the given region.

    -
    source

    pub fn is_simple(&self) -> bool

    Is this selector “simple”? Simple selectors can only be multiplied +

    source

    pub fn is_simple(&self) -> bool

    Is this selector “simple”? Simple selectors can only be multiplied by expressions that contain no other simple selectors.

    -

    Trait Implementations§

    source§

    impl Clone for Selector

    source§

    fn clone(&self) -> Selector

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Selector

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Selector> for RegionColumn

    source§

    fn from(selector: Selector) -> RegionColumn

    Converts to this type from the input type.
    source§

    impl Hash for Selector

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where +

    Trait Implementations§

    source§

    impl Clone for Selector

    source§

    fn clone(&self) -> Selector

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Selector

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl From<Selector> for RegionColumn

    source§

    fn from(selector: Selector) -> RegionColumn

    Converts to this type from the input type.
    source§

    impl Hash for Selector

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq<Selector> for Selector

    source§

    fn eq(&self, other: &Selector) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Copy for Selector

    source§

    impl Eq for Selector

    source§

    impl StructuralEq for Selector

    source§

    impl StructuralPartialEq for Selector

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl PartialEq<Selector> for Selector

    source§

    fn eq(&self, other: &Selector) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Copy for Selector

    source§

    impl Eq for Selector

    source§

    impl StructuralEq for Selector

    source§

    impl StructuralPartialEq for Selector

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -85,11 +85,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -123,7 +123,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -154,12 +154,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.SingleVerifier.html b/rustdoc/latest/halo2_proofs/plonk/struct.SingleVerifier.html index 325fb51561..75d3635b3b 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.SingleVerifier.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.SingleVerifier.html @@ -1,4 +1,4 @@ -SingleVerifier in halo2_proofs::plonk - Rust
    +SingleVerifier in halo2_proofs::plonk - Rust -
    pub struct SingleVerifier<'params, C: CurveAffine> { /* private fields */ }
    Expand description

    A verifier that checks a single proof at a time.

    -

    Implementations§

    source§

    impl<'params, C: CurveAffine> SingleVerifier<'params, C>

    source

    pub fn new(params: &'params Params<C>) -> Self

    Constructs a new single proof verifier.

    -

    Trait Implementations§

    source§

    impl<'params, C: Debug + CurveAffine> Debug for SingleVerifier<'params, C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'params, C: CurveAffine> VerificationStrategy<'params, C> for SingleVerifier<'params, C>

    §

    type Output = ()

    The output type of this verification strategy after processing a proof.
    source§

    fn process<E: EncodedChallenge<C>>( +
    pub struct SingleVerifier<'params, C: CurveAffine> { /* private fields */ }
    Expand description

    A verifier that checks a single proof at a time.

    +

    Implementations§

    source§

    impl<'params, C: CurveAffine> SingleVerifier<'params, C>

    source

    pub fn new(params: &'params Params<C>) -> Self

    Constructs a new single proof verifier.

    +

    Trait Implementations§

    source§

    impl<'params, C: Debug + CurveAffine> Debug for SingleVerifier<'params, C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'params, C: CurveAffine> VerificationStrategy<'params, C> for SingleVerifier<'params, C>

    §

    type Output = ()

    The output type of this verification strategy after processing a proof.
    source§

    fn process<E: EncodedChallenge<C>>( self, f: impl FnOnce(MSM<'params, C>) -> Result<Guard<'params, C, E>, Error> ) -> Result<Self::Output, Error>

    Obtains an MSM from the verifier strategy and yields back the strategy’s @@ -26,10 +26,10 @@ <C as CurveAffine>::ScalarExt: Unpin,

    §

    impl<'params, C> UnwindSafe for SingleVerifier<'params, C>where C: RefUnwindSafe, <C as CurveAffine>::Base: RefUnwindSafe, - <C as CurveAffine>::ScalarExt: UnwindSafe + RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::ScalarExt: UnwindSafe + RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -45,11 +45,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -83,7 +83,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -115,10 +115,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.TableColumn.html b/rustdoc/latest/halo2_proofs/plonk/struct.TableColumn.html index 60d9df99f7..be093d0ffd 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.TableColumn.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.TableColumn.html @@ -1,4 +1,4 @@ -TableColumn in halo2_proofs::plonk - Rust
    +TableColumn in halo2_proofs::plonk - Rust -
    pub struct TableColumn { /* private fields */ }
    Expand description

    A fixed column of a lookup table.

    +
    pub struct TableColumn { /* private fields */ }
    Expand description

    A fixed column of a lookup table.

    A lookup table can be loaded into this column via Layouter::assign_table. Columns can currently only contain a single table, but they may be used in multiple lookup arguments via ConstraintSystem::lookup.

    Lookup table columns are always “encumbered” by the lookup arguments they are used in; they cannot simultaneously be used as general fixed columns.

    -

    Implementations§

    source§

    impl TableColumn

    source

    pub fn enable_equality<F: Field>(&self, meta: &mut ConstraintSystem<F>)

    Enable equality on this TableColumn.

    -

    Trait Implementations§

    source§

    impl Clone for TableColumn

    source§

    fn clone(&self) -> TableColumn

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for TableColumn

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Hash for TableColumn

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where +

    Implementations§

    source§

    impl TableColumn

    source

    pub fn enable_equality<F: Field>(&self, meta: &mut ConstraintSystem<F>)

    Enable equality on this TableColumn.

    +

    Trait Implementations§

    source§

    impl Clone for TableColumn

    source§

    fn clone(&self) -> TableColumn

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for TableColumn

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Hash for TableColumn

    source§

    fn hash<__H: Hasher>(&self, state: &mut __H)

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl Ord for TableColumn

    source§

    fn cmp(&self, other: &TableColumn) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere - Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere - Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl PartialEq<TableColumn> for TableColumn

    source§

    fn eq(&self, other: &TableColumn) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl PartialOrd<TableColumn> for TableColumn

    source§

    fn partial_cmp(&self, other: &TableColumn) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= -operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
    source§

    impl Copy for TableColumn

    source§

    impl Eq for TableColumn

    source§

    impl StructuralEq for TableColumn

    source§

    impl StructuralPartialEq for TableColumn

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl Ord for TableColumn

    source§

    fn cmp(&self, other: &TableColumn) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the maximum of two values. Read more
    1.21.0 · source§

    fn min(self, other: Self) -> Selfwhere + Self: Sized,

    Compares and returns the minimum of two values. Read more
    1.50.0 · source§

    fn clamp(self, min: Self, max: Self) -> Selfwhere + Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more
    source§

    impl PartialEq<TableColumn> for TableColumn

    source§

    fn eq(&self, other: &TableColumn) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl PartialOrd<TableColumn> for TableColumn

    source§

    fn partial_cmp(&self, other: &TableColumn) -> Option<Ordering>

    This method returns an ordering between self and other values if one exists. Read more
    1.0.0 · source§

    fn lt(&self, other: &Rhs) -> bool

    This method tests less than (for self and other) and is used by the < operator. Read more
    1.0.0 · source§

    fn le(&self, other: &Rhs) -> bool

    This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
    1.0.0 · source§

    fn gt(&self, other: &Rhs) -> bool

    This method tests greater than (for self and other) and is used by the > operator. Read more
    1.0.0 · source§

    fn ge(&self, other: &Rhs) -> bool

    This method tests greater than or equal to (for self and other) and is used by the >= +operator. Read more
    source§

    impl Copy for TableColumn

    source§

    impl Eq for TableColumn

    source§

    impl StructuralEq for TableColumn

    source§

    impl StructuralPartialEq for TableColumn

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -48,11 +48,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -86,7 +86,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -117,12 +117,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.VerifyingKey.html b/rustdoc/latest/halo2_proofs/plonk/struct.VerifyingKey.html index e95b03aead..3f28ff1c4b 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.VerifyingKey.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.VerifyingKey.html @@ -1,4 +1,4 @@ -VerifyingKey in halo2_proofs::plonk - Rust
    +VerifyingKey in halo2_proofs::plonk - Rust -
    pub struct VerifyingKey<C: CurveAffine> { /* private fields */ }
    Expand description

    This is a verifying key which allows for the verification of proofs for a +

    pub struct VerifyingKey<C: CurveAffine> { /* private fields */ }
    Expand description

    This is a verifying key which allows for the verification of proofs for a particular circuit.

    -

    Implementations§

    source§

    impl<C: CurveAffine> VerifyingKey<C>

    source

    pub fn hash_into<E: EncodedChallenge<C>, T: Transcript<C, E>>( +

    Implementations§

    source§

    impl<C: CurveAffine> VerifyingKey<C>

    source

    pub fn hash_into<E: EncodedChallenge<C>, T: Transcript<C, E>>( &self, transcript: &mut T ) -> Result<()>

    Hashes a verification key into a transcript.

    -
    source

    pub fn pinned(&self) -> PinnedVerificationKey<'_, C>

    Obtains a pinned representation of this verification key that contains +

    source

    pub fn pinned(&self) -> PinnedVerificationKey<'_, C>

    Obtains a pinned representation of this verification key that contains the minimal information necessary to reconstruct the verification key.

    -
    source§

    impl<C: CurveAffine> VerifyingKey<C>

    source

    pub fn get_domain(&self) -> &EvaluationDomain<C::Scalar>

    Get the underlying EvaluationDomain.

    -

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine> Clone for VerifyingKey<C>where - C::Scalar: Clone,

    source§

    fn clone(&self) -> VerifyingKey<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine> Debug for VerifyingKey<C>where - C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for VerifyingKey<C>where +

    source§

    impl<C: CurveAffine> VerifyingKey<C>

    source

    pub fn get_domain(&self) -> &EvaluationDomain<C::Scalar>

    Get the underlying EvaluationDomain.

    +

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine> Clone for VerifyingKey<C>where + C::Scalar: Clone,

    source§

    fn clone(&self) -> VerifyingKey<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine> Debug for VerifyingKey<C>where + C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for VerifyingKey<C>where C: RefUnwindSafe, <C as CurveAffine>::ScalarExt: RefUnwindSafe,

    §

    impl<C> Send for VerifyingKey<C>

    §

    impl<C> Sync for VerifyingKey<C>

    §

    impl<C> Unpin for VerifyingKey<C>where C: Unpin, <C as CurveAffine>::ScalarExt: Unpin,

    §

    impl<C> UnwindSafe for VerifyingKey<C>where C: UnwindSafe, - <C as CurveAffine>::ScalarExt: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::ScalarExt: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -49,11 +49,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -87,7 +87,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -118,12 +118,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/struct.VirtualCells.html b/rustdoc/latest/halo2_proofs/plonk/struct.VirtualCells.html index c6dc85ea41..0ee1f64e7d 100644 --- a/rustdoc/latest/halo2_proofs/plonk/struct.VirtualCells.html +++ b/rustdoc/latest/halo2_proofs/plonk/struct.VirtualCells.html @@ -1,4 +1,4 @@ -VirtualCells in halo2_proofs::plonk - Rust
    +VirtualCells in halo2_proofs::plonk - Rust -
    pub struct VirtualCells<'a, F: Field> { /* private fields */ }
    Expand description

    Exposes the “virtual cells” that can be queried while creating a custom gate or lookup +

    pub struct VirtualCells<'a, F: Field> { /* private fields */ }
    Expand description

    Exposes the “virtual cells” that can be queried while creating a custom gate or lookup table.

    -

    Implementations§

    source§

    impl<'a, F: Field> VirtualCells<'a, F>

    source

    pub fn query_selector(&mut self, selector: Selector) -> Expression<F>

    Query a selector at the current position.

    -
    source

    pub fn query_fixed(&mut self, column: Column<Fixed>) -> Expression<F>

    Query a fixed column at a relative position

    -
    source

    pub fn query_advice( +

    Implementations§

    source§

    impl<'a, F: Field> VirtualCells<'a, F>

    source

    pub fn query_selector(&mut self, selector: Selector) -> Expression<F>

    Query a selector at the current position.

    +
    source

    pub fn query_fixed(&mut self, column: Column<Fixed>) -> Expression<F>

    Query a fixed column at a relative position

    +
    source

    pub fn query_advice( &mut self, column: Column<Advice>, at: Rotation ) -> Expression<F>

    Query an advice column at a relative position

    -
    source

    pub fn query_instance( +

    source

    pub fn query_instance( &mut self, column: Column<Instance>, at: Rotation ) -> Expression<F>

    Query an instance column at a relative position

    -
    source

    pub fn query_any<C: Into<Column<Any>>>( +

    source

    pub fn query_any<C: Into<Column<Any>>>( &mut self, column: C, at: Rotation ) -> Expression<F>

    Query an Any column at a relative position

    Panics

    Panics if query_fixed is called with a non-cur Rotation.

    -

    Trait Implementations§

    source§

    impl<'a, F: Debug + Field> Debug for VirtualCells<'a, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, F> RefUnwindSafe for VirtualCells<'a, F>where - F: RefUnwindSafe,

    §

    impl<'a, F> Send for VirtualCells<'a, F>

    §

    impl<'a, F> Sync for VirtualCells<'a, F>

    §

    impl<'a, F> Unpin for VirtualCells<'a, F>

    §

    impl<'a, F> !UnwindSafe for VirtualCells<'a, F>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl<'a, F: Debug + Field> Debug for VirtualCells<'a, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, F> RefUnwindSafe for VirtualCells<'a, F>where + F: RefUnwindSafe,

    §

    impl<'a, F> Send for VirtualCells<'a, F>

    §

    impl<'a, F> Sync for VirtualCells<'a, F>

    §

    impl<'a, F> Unpin for VirtualCells<'a, F>

    §

    impl<'a, F> !UnwindSafe for VirtualCells<'a, F>

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -54,11 +54,11 @@
    Panics
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -92,7 +92,7 @@
    Panics
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -124,10 +124,10 @@
    Panics
    Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/trait.Assignment.html b/rustdoc/latest/halo2_proofs/plonk/trait.Assignment.html index 715d5d53c5..909f7a429e 100644 --- a/rustdoc/latest/halo2_proofs/plonk/trait.Assignment.html +++ b/rustdoc/latest/halo2_proofs/plonk/trait.Assignment.html @@ -1,4 +1,4 @@ -Assignment in halo2_proofs::plonk - Rust
    +Assignment in halo2_proofs::plonk - Rust -
    pub trait Assignment<F: Field> {
    +
    pub trait Assignment<F: Field> {
         // Required methods
         fn enter_region<NR, N>(&mut self, name_fn: N)
            where NR: Into<String>,
    @@ -73,15 +73,15 @@
         fn pop_namespace(&mut self, gadget_name: Option<String>);
     }
    Expand description

    This trait allows a Circuit to direct some backend to assign a witness for a constraint system.

    -

    Required Methods§

    source

    fn enter_region<NR, N>(&mut self, name_fn: N)where +

    Required Methods§

    source

    fn enter_region<NR, N>(&mut self, name_fn: N)where NR: Into<String>, N: FnOnce() -> NR,

    Creates a new region and enters into it.

    Panics if we are currently in a region (if exit_region was not called).

    Not intended for downstream consumption; use Layouter::assign_region instead.

    -
    source

    fn exit_region(&mut self)

    Exits the current region.

    +
    source

    fn exit_region(&mut self)

    Exits the current region.

    Panics if we are not currently in a region (if enter_region was not called).

    Not intended for downstream consumption; use Layouter::assign_region instead.

    -
    source

    fn enable_selector<A, AR>( +

    source

    fn enable_selector<A, AR>( &mut self, annotation: A, selector: &Selector, @@ -89,13 +89,13 @@ ) -> Result<(), Error>where A: FnOnce() -> AR, AR: Into<String>,

    Enables a selector at the given row.

    -
    source

    fn query_instance( +

    source

    fn query_instance( &self, column: Column<Instance>, row: usize ) -> Result<Value<F>, Error>

    Queries the cell of an instance column at a particular absolute row.

    Returns the cell’s value, if known.

    -
    source

    fn assign_advice<V, VR, A, AR>( +

    source

    fn assign_advice<V, VR, A, AR>( &mut self, annotation: A, column: Column<Advice>, @@ -106,7 +106,7 @@ VR: Into<Assigned<F>>, A: FnOnce() -> AR, AR: Into<String>,

    Assign an advice column value (witness)

    -
    source

    fn assign_fixed<V, VR, A, AR>( +

    source

    fn assign_fixed<V, VR, A, AR>( &mut self, annotation: A, column: Column<Fixed>, @@ -117,23 +117,23 @@ VR: Into<Assigned<F>>, A: FnOnce() -> AR, AR: Into<String>,

    Assign a fixed value

    -
    source

    fn copy( +

    source

    fn copy( &mut self, left_column: Column<Any>, left_row: usize, right_column: Column<Any>, right_row: usize ) -> Result<(), Error>

    Assign two cells to have the same value

    -
    source

    fn fill_from_row( +

    source

    fn fill_from_row( &mut self, column: Column<Fixed>, row: usize, to: Value<Assigned<F>> ) -> Result<(), Error>

    Fills a fixed column starting from the given row with value to.

    -
    source

    fn push_namespace<NR, N>(&mut self, name_fn: N)where +

    source

    fn push_namespace<NR, N>(&mut self, name_fn: N)where NR: Into<String>, N: FnOnce() -> NR,

    Creates a new (sub)namespace and enters into it.

    Not intended for downstream consumption; use Layouter::namespace instead.

    -
    source

    fn pop_namespace(&mut self, gadget_name: Option<String>)

    Exits out of the existing namespace.

    +
    source

    fn pop_namespace(&mut self, gadget_name: Option<String>)

    Exits out of the existing namespace.

    Not intended for downstream consumption; use Layouter::namespace instead.

    -

    Implementors§

    \ No newline at end of file +

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/trait.Circuit.html b/rustdoc/latest/halo2_proofs/plonk/trait.Circuit.html index 681a1dafbe..5b7f20769c 100644 --- a/rustdoc/latest/halo2_proofs/plonk/trait.Circuit.html +++ b/rustdoc/latest/halo2_proofs/plonk/trait.Circuit.html @@ -1,4 +1,4 @@ -Circuit in halo2_proofs::plonk - Rust
    +Circuit in halo2_proofs::plonk - Rust -
    pub trait Circuit<F: Field> {
    +
    pub trait Circuit<F: Field> {
         type Config: Clone;
         type FloorPlanner: FloorPlanner;
     
    @@ -28,14 +28,14 @@
     }
    Expand description

    This is a trait that circuits provide implementations for so that the backend prover can ask the circuit to synthesize using some given ConstraintSystem implementation.

    -

    Required Associated Types§

    source

    type Config: Clone

    This is a configuration object that stores things like columns.

    -
    source

    type FloorPlanner: FloorPlanner

    The floor planner used for this circuit. This is an associated type of the +

    Required Associated Types§

    source

    type Config: Clone

    This is a configuration object that stores things like columns.

    +
    source

    type FloorPlanner: FloorPlanner

    The floor planner used for this circuit. This is an associated type of the Circuit trait because its behaviour is circuit-critical.

    -

    Required Methods§

    source

    fn without_witnesses(&self) -> Self

    Returns a copy of this circuit with no witness values (i.e. all witnesses set to +

    Required Methods§

    source

    fn without_witnesses(&self) -> Self

    Returns a copy of this circuit with no witness values (i.e. all witnesses set to None). For most circuits, this will be equal to Self::default().

    -
    source

    fn configure(meta: &mut ConstraintSystem<F>) -> Self::Config

    The circuit is given an opportunity to describe the exact gate +

    source

    fn configure(meta: &mut ConstraintSystem<F>) -> Self::Config

    The circuit is given an opportunity to describe the exact gate arrangement, column arrangement, etc.

    -
    source

    fn synthesize( +

    source

    fn synthesize( &self, config: Self::Config, layouter: impl Layouter<F> diff --git a/rustdoc/latest/halo2_proofs/plonk/trait.ColumnType.html b/rustdoc/latest/halo2_proofs/plonk/trait.ColumnType.html index 6fc6bcbbcc..64d10c18f5 100644 --- a/rustdoc/latest/halo2_proofs/plonk/trait.ColumnType.html +++ b/rustdoc/latest/halo2_proofs/plonk/trait.ColumnType.html @@ -1,4 +1,4 @@ -ColumnType in halo2_proofs::plonk - Rust
    +ColumnType in halo2_proofs::plonk - Rust -
    pub trait ColumnType: 'static + Sized + Copy + Debug + PartialEq + Eq + Into<Any> { }
    Expand description

    A column type

    -

    Implementors§

    \ No newline at end of file +
    pub trait ColumnType: 'static + Sized + Copy + Debug + PartialEq + Eq + Into<Any> { }
    Expand description

    A column type

    +

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/trait.FloorPlanner.html b/rustdoc/latest/halo2_proofs/plonk/trait.FloorPlanner.html index 1ee43e7f51..fa3061289b 100644 --- a/rustdoc/latest/halo2_proofs/plonk/trait.FloorPlanner.html +++ b/rustdoc/latest/halo2_proofs/plonk/trait.FloorPlanner.html @@ -1,4 +1,4 @@ -FloorPlanner in halo2_proofs::plonk - Rust
    +FloorPlanner in halo2_proofs::plonk - Rust -
    pub trait FloorPlanner {
    +
    pub trait FloorPlanner {
         // Required method
         fn synthesize<F: Field, CS: Assignment<F>, C: Circuit<F>>(
             cs: &mut CS,
    @@ -24,7 +24,7 @@
     }
    Expand description

    A floor planning strategy for a circuit.

    The floor planner is chip-agnostic and applies its strategy to the circuit it is used within.

    -

    Required Methods§

    source

    fn synthesize<F: Field, CS: Assignment<F>, C: Circuit<F>>( +

    Required Methods§

    source

    fn synthesize<F: Field, CS: Assignment<F>, C: Circuit<F>>( cs: &mut CS, circuit: &C, config: C::Config, @@ -39,4 +39,4 @@ calls to Circuit::default().synthesize(config, &mut layouter).
  • Call circuit.synthesize(config, &mut layouter) exactly once.
  • -

    Implementors§

    \ No newline at end of file +

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/plonk/trait.VerificationStrategy.html b/rustdoc/latest/halo2_proofs/plonk/trait.VerificationStrategy.html index 81ae544197..9ff8a2552b 100644 --- a/rustdoc/latest/halo2_proofs/plonk/trait.VerificationStrategy.html +++ b/rustdoc/latest/halo2_proofs/plonk/trait.VerificationStrategy.html @@ -1,4 +1,4 @@ -VerificationStrategy in halo2_proofs::plonk - Rust
    +VerificationStrategy in halo2_proofs::plonk - Rust -
    pub trait VerificationStrategy<'params, C: CurveAffine> {
    +
    pub trait VerificationStrategy<'params, C: CurveAffine> {
         type Output;
     
         // Required method
    @@ -22,10 +22,10 @@
             f: impl FnOnce(MSM<'params, C>) -> Result<Guard<'params, C, E>, Error>
         ) -> Result<Self::Output, Error>;
     }
    Expand description

    Trait representing a strategy for verifying Halo 2 proofs.

    -

    Required Associated Types§

    source

    type Output

    The output type of this verification strategy after processing a proof.

    -

    Required Methods§

    Required Associated Types§

    source

    type Output

    The output type of this verification strategy after processing a proof.

    +

    Required Methods§

    source

    fn process<E: EncodedChallenge<C>>( self, f: impl FnOnce(MSM<'params, C>) -> Result<Guard<'params, C, E>, Error> ) -> Result<Self::Output, Error>

    Obtains an MSM from the verifier strategy and yields back the strategy’s output.

    -

    Implementors§

    source§

    impl<'params, C: CurveAffine> VerificationStrategy<'params, C> for SingleVerifier<'params, C>

    §

    type Output = ()

    \ No newline at end of file +

    Implementors§

    source§

    impl<'params, C: CurveAffine> VerificationStrategy<'params, C> for SingleVerifier<'params, C>

    §

    type Output = ()

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/commitment/fn.create_proof.html b/rustdoc/latest/halo2_proofs/poly/commitment/fn.create_proof.html index 5b54794451..ae0ab40074 100644 --- a/rustdoc/latest/halo2_proofs/poly/commitment/fn.create_proof.html +++ b/rustdoc/latest/halo2_proofs/poly/commitment/fn.create_proof.html @@ -1,4 +1,4 @@ -create_proof in halo2_proofs::poly::commitment - Rust
    +create_proof in halo2_proofs::poly::commitment - Rust -
    pub fn create_proof<C: CurveAffine, E: EncodedChallenge<C>, R: RngCore, T: TranscriptWrite<C, E>>(
    +
    pub fn create_proof<C: CurveAffine, E: EncodedChallenge<C>, R: RngCore, T: TranscriptWrite<C, E>>(
         params: &Params<C>,
         rng: R,
         transcript: &mut T,
    diff --git a/rustdoc/latest/halo2_proofs/poly/commitment/fn.verify_proof.html b/rustdoc/latest/halo2_proofs/poly/commitment/fn.verify_proof.html
    index 8fe439ffda..df718858c1 100644
    --- a/rustdoc/latest/halo2_proofs/poly/commitment/fn.verify_proof.html
    +++ b/rustdoc/latest/halo2_proofs/poly/commitment/fn.verify_proof.html
    @@ -1,4 +1,4 @@
    -verify_proof in halo2_proofs::poly::commitment - Rust
    +verify_proof in halo2_proofs::poly::commitment - Rust -
    pub fn verify_proof<'a, C: CurveAffine, E: EncodedChallenge<C>, T: TranscriptRead<C, E>>(
    +
    pub fn verify_proof<'a, C: CurveAffine, E: EncodedChallenge<C>, T: TranscriptRead<C, E>>(
         params: &'a Params<C>,
         msm: MSM<'a, C>,
         transcript: &mut T,
    diff --git a/rustdoc/latest/halo2_proofs/poly/commitment/index.html b/rustdoc/latest/halo2_proofs/poly/commitment/index.html
    index b0c3063482..27b869cc3d 100644
    --- a/rustdoc/latest/halo2_proofs/poly/commitment/index.html
    +++ b/rustdoc/latest/halo2_proofs/poly/commitment/index.html
    @@ -1,4 +1,4 @@
    -halo2_proofs::poly::commitment - Rust
    +halo2_proofs::poly::commitment - Rust -
    Expand description

    This module contains an implementation of the polynomial commitment scheme +

    Expand description

    This module contains an implementation of the polynomial commitment scheme described in the Halo paper.

    Structs

    • An accumulator instance consisting of an evaluation claim and a proof.
    • Wrapper type around a blinding factor.
    • A guard returned by the verifier
    • A multiscalar multiplication in the polynomial commitment scheme
    • These are the public parameters for the polynomial commitment scheme.

    Functions

    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -85,7 +85,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -116,12 +116,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/commitment/struct.Blind.html b/rustdoc/latest/halo2_proofs/poly/commitment/struct.Blind.html index 0c23a1bcf7..891f7ae115 100644 --- a/rustdoc/latest/halo2_proofs/poly/commitment/struct.Blind.html +++ b/rustdoc/latest/halo2_proofs/poly/commitment/struct.Blind.html @@ -1,4 +1,4 @@ -Blind in halo2_proofs::poly::commitment - Rust
    +Blind in halo2_proofs::poly::commitment - Rust -
    pub struct Blind<F>(pub F);
    Expand description

    Wrapper type around a blinding factor.

    -

    Tuple Fields§

    §0: F

    Trait Implementations§

    source§

    impl<F: Field> Add<Blind<F>> for Blind<F>

    §

    type Output = Blind<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Blind<F>) -> Self

    Performs the + operation. Read more
    source§

    impl<F: Field> AddAssign<Blind<F>> for Blind<F>

    source§

    fn add_assign(&mut self, rhs: Blind<F>)

    Performs the += operation. Read more
    source§

    impl<F: Field> AddAssign<F> for Blind<F>

    source§

    fn add_assign(&mut self, rhs: F)

    Performs the += operation. Read more
    source§

    impl<F: Clone> Clone for Blind<F>

    source§

    fn clone(&self) -> Blind<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug> Debug for Blind<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> Default for Blind<F>

    source§

    fn default() -> Self

    Returns the “default value” for a type. Read more
    source§

    impl<F: Field> Mul<Blind<F>> for Blind<F>

    §

    type Output = Blind<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Blind<F>) -> Self

    Performs the * operation. Read more
    source§

    impl<F: Field> MulAssign<Blind<F>> for Blind<F>

    source§

    fn mul_assign(&mut self, rhs: Blind<F>)

    Performs the *= operation. Read more
    source§

    impl<F: Field> MulAssign<F> for Blind<F>

    source§

    fn mul_assign(&mut self, rhs: F)

    Performs the *= operation. Read more
    source§

    impl<F: PartialEq> PartialEq<Blind<F>> for Blind<F>

    source§

    fn eq(&self, other: &Blind<F>) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl<F: Copy> Copy for Blind<F>

    source§

    impl<F: Eq> Eq for Blind<F>

    source§

    impl<F> StructuralEq for Blind<F>

    source§

    impl<F> StructuralPartialEq for Blind<F>

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for Blind<F>where +
    pub struct Blind<F>(pub F);
    Expand description

    Wrapper type around a blinding factor.

    +

    Tuple Fields§

    §0: F

    Trait Implementations§

    source§

    impl<F: Field> Add<Blind<F>> for Blind<F>

    §

    type Output = Blind<F>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: Blind<F>) -> Self

    Performs the + operation. Read more
    source§

    impl<F: Field> AddAssign<Blind<F>> for Blind<F>

    source§

    fn add_assign(&mut self, rhs: Blind<F>)

    Performs the += operation. Read more
    source§

    impl<F: Field> AddAssign<F> for Blind<F>

    source§

    fn add_assign(&mut self, rhs: F)

    Performs the += operation. Read more
    source§

    impl<F: Clone> Clone for Blind<F>

    source§

    fn clone(&self) -> Blind<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug> Debug for Blind<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F: Field> Default for Blind<F>

    source§

    fn default() -> Self

    Returns the “default value” for a type. Read more
    source§

    impl<F: Field> Mul<Blind<F>> for Blind<F>

    §

    type Output = Blind<F>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: Blind<F>) -> Self

    Performs the * operation. Read more
    source§

    impl<F: Field> MulAssign<Blind<F>> for Blind<F>

    source§

    fn mul_assign(&mut self, rhs: Blind<F>)

    Performs the *= operation. Read more
    source§

    impl<F: Field> MulAssign<F> for Blind<F>

    source§

    fn mul_assign(&mut self, rhs: F)

    Performs the *= operation. Read more
    source§

    impl<F: PartialEq> PartialEq<Blind<F>> for Blind<F>

    source§

    fn eq(&self, other: &Blind<F>) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl<F: Copy> Copy for Blind<F>

    source§

    impl<F: Eq> Eq for Blind<F>

    source§

    impl<F> StructuralEq for Blind<F>

    source§

    impl<F> StructuralPartialEq for Blind<F>

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for Blind<F>where F: RefUnwindSafe,

    §

    impl<F> Send for Blind<F>where F: Send,

    §

    impl<F> Sync for Blind<F>where F: Sync,

    §

    impl<F> Unpin for Blind<F>where F: Unpin,

    §

    impl<F> UnwindSafe for Blind<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -40,11 +40,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -78,7 +78,9 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    source§

    impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

    source§

    fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
    source§

    fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
    source§

    fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -109,13 +111,13 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    §

    impl<T, Rhs, Output> ScalarMul<Rhs, Output> for Twhere +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    §

    impl<T, Rhs, Output> ScalarMul<Rhs, Output> for Twhere T: Mul<Rhs, Output = Output> + MulAssign<Rhs>,

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/commitment/struct.Guard.html b/rustdoc/latest/halo2_proofs/poly/commitment/struct.Guard.html index 59e9661fa5..7cc685b518 100644 --- a/rustdoc/latest/halo2_proofs/poly/commitment/struct.Guard.html +++ b/rustdoc/latest/halo2_proofs/poly/commitment/struct.Guard.html @@ -1,4 +1,4 @@ -Guard in halo2_proofs::poly::commitment - Rust
    +Guard in halo2_proofs::poly::commitment - Rust -
    pub struct Guard<'a, C: CurveAffine, E: EncodedChallenge<C>> { /* private fields */ }
    Expand description

    A guard returned by the verifier

    -

    Implementations§

    source§

    impl<'a, C: CurveAffine, E: EncodedChallenge<C>> Guard<'a, C, E>

    source

    pub fn use_challenges(self) -> MSM<'a, C>

    Lets caller supply the challenges and obtain an MSM with updated +

    pub struct Guard<'a, C: CurveAffine, E: EncodedChallenge<C>> { /* private fields */ }
    Expand description

    A guard returned by the verifier

    +

    Implementations§

    source§

    impl<'a, C: CurveAffine, E: EncodedChallenge<C>> Guard<'a, C, E>

    source

    pub fn use_challenges(self) -> MSM<'a, C>

    Lets caller supply the challenges and obtain an MSM with updated scalars and points.

    -
    source

    pub fn use_g(self, g: C) -> (MSM<'a, C>, Accumulator<C, E>)

    Lets caller supply the purported G point and simply appends +

    source

    pub fn use_g(self, g: C) -> (MSM<'a, C>, Accumulator<C, E>)

    Lets caller supply the purported G point and simply appends [-c] G to return an updated MSM.

    -
    source

    pub fn compute_g(&self) -> C

    Computes G = ⟨s, params.g⟩

    -

    Trait Implementations§

    source§

    impl<'a, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Guard<'a, C, E>where - C::Scalar: Clone,

    source§

    fn clone(&self) -> Guard<'a, C, E>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'a, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Guard<'a, C, E>where - C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, C, E> RefUnwindSafe for Guard<'a, C, E>where +

    source

    pub fn compute_g(&self) -> C

    Computes G = ⟨s, params.g⟩

    +

    Trait Implementations§

    source§

    impl<'a, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Guard<'a, C, E>where + C::Scalar: Clone,

    source§

    fn clone(&self) -> Guard<'a, C, E>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'a, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Guard<'a, C, E>where + C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, C, E> RefUnwindSafe for Guard<'a, C, E>where C: RefUnwindSafe, E: RefUnwindSafe, <C as CurveAffine>::Base: RefUnwindSafe, @@ -33,10 +33,10 @@ C: RefUnwindSafe, E: UnwindSafe, <C as CurveAffine>::Base: RefUnwindSafe, - <C as CurveAffine>::ScalarExt: UnwindSafe + RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::ScalarExt: UnwindSafe + RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -52,11 +52,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -90,7 +90,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -121,12 +121,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/commitment/struct.MSM.html b/rustdoc/latest/halo2_proofs/poly/commitment/struct.MSM.html index 5f28d5aeba..640af52321 100644 --- a/rustdoc/latest/halo2_proofs/poly/commitment/struct.MSM.html +++ b/rustdoc/latest/halo2_proofs/poly/commitment/struct.MSM.html @@ -1,4 +1,4 @@ -MSM in halo2_proofs::poly::commitment - Rust
    +MSM in halo2_proofs::poly::commitment - Rust -
    pub struct MSM<'a, C: CurveAffine> { /* private fields */ }
    Expand description

    A multiscalar multiplication in the polynomial commitment scheme

    -

    Implementations§

    source§

    impl<'a, C: CurveAffine> MSM<'a, C>

    source

    pub fn new(params: &'a Params<C>) -> Self

    Create a new, empty MSM using the provided parameters.

    -
    source

    pub fn add_msm(&mut self, other: &Self)

    Add another multiexp into this one

    -
    source

    pub fn append_term(&mut self, scalar: C::Scalar, point: C)

    Add arbitrary term (the scalar and the point)

    -
    source

    pub fn add_constant_term(&mut self, constant: C::Scalar)

    Add a value to the first entry of g_scalars.

    -
    source

    pub fn add_to_g_scalars(&mut self, scalars: &[C::Scalar])

    Add a vector of scalars to g_scalars. This function will panic if the +

    pub struct MSM<'a, C: CurveAffine> { /* private fields */ }
    Expand description

    A multiscalar multiplication in the polynomial commitment scheme

    +

    Implementations§

    source§

    impl<'a, C: CurveAffine> MSM<'a, C>

    source

    pub fn new(params: &'a Params<C>) -> Self

    Create a new, empty MSM using the provided parameters.

    +
    source

    pub fn add_msm(&mut self, other: &Self)

    Add another multiexp into this one

    +
    source

    pub fn append_term(&mut self, scalar: C::Scalar, point: C)

    Add arbitrary term (the scalar and the point)

    +
    source

    pub fn add_constant_term(&mut self, constant: C::Scalar)

    Add a value to the first entry of g_scalars.

    +
    source

    pub fn add_to_g_scalars(&mut self, scalars: &[C::Scalar])

    Add a vector of scalars to g_scalars. This function will panic if the caller provides a slice of scalars that is not of length params.n.

    -
    source

    pub fn add_to_w_scalar(&mut self, scalar: C::Scalar)

    Add to w_scalar

    -
    source

    pub fn add_to_u_scalar(&mut self, scalar: C::Scalar)

    Add to u_scalar

    -
    source

    pub fn scale(&mut self, factor: C::Scalar)

    Scale all scalars in the MSM by some scaling factor

    -
    source

    pub fn eval(self) -> bool

    Perform multiexp and check that it results in zero

    -

    Trait Implementations§

    source§

    impl<'a, C: Clone + CurveAffine> Clone for MSM<'a, C>where +

    source

    pub fn add_to_w_scalar(&mut self, scalar: C::Scalar)

    Add to w_scalar

    +
    source

    pub fn add_to_u_scalar(&mut self, scalar: C::Scalar)

    Add to u_scalar

    +
    source

    pub fn scale(&mut self, factor: C::Scalar)

    Scale all scalars in the MSM by some scaling factor

    +
    source

    pub fn eval(self) -> bool

    Perform multiexp and check that it results in zero

    +

    Trait Implementations§

    source§

    impl<'a, C: Clone + CurveAffine> Clone for MSM<'a, C>where C::Scalar: Clone, - C::Base: Clone,

    source§

    fn clone(&self) -> MSM<'a, C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'a, C: Debug + CurveAffine> Debug for MSM<'a, C>where + C::Base: Clone,

    source§

    fn clone(&self) -> MSM<'a, C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'a, C: Debug + CurveAffine> Debug for MSM<'a, C>where C::Scalar: Debug, - C::Base: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, C> RefUnwindSafe for MSM<'a, C>where + C::Base: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, C> RefUnwindSafe for MSM<'a, C>where C: RefUnwindSafe, <C as CurveAffine>::Base: RefUnwindSafe, <C as CurveAffine>::ScalarExt: RefUnwindSafe,

    §

    impl<'a, C> Send for MSM<'a, C>

    §

    impl<'a, C> Sync for MSM<'a, C>

    §

    impl<'a, C> Unpin for MSM<'a, C>where <C as CurveAffine>::ScalarExt: Unpin,

    §

    impl<'a, C> UnwindSafe for MSM<'a, C>where C: RefUnwindSafe, <C as CurveAffine>::Base: RefUnwindSafe, - <C as CurveAffine>::ScalarExt: UnwindSafe + RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::ScalarExt: UnwindSafe + RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -54,11 +54,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -92,7 +92,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -123,12 +123,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/commitment/struct.Params.html b/rustdoc/latest/halo2_proofs/poly/commitment/struct.Params.html index e54081be3a..d336a5c3a8 100644 --- a/rustdoc/latest/halo2_proofs/poly/commitment/struct.Params.html +++ b/rustdoc/latest/halo2_proofs/poly/commitment/struct.Params.html @@ -1,4 +1,4 @@ -Params in halo2_proofs::poly::commitment - Rust
    +Params in halo2_proofs::poly::commitment - Rust -
    pub struct Params<C: CurveAffine> { /* private fields */ }
    Expand description

    These are the public parameters for the polynomial commitment scheme.

    -

    Implementations§

    source§

    impl<C: CurveAffine> Params<C>

    source

    pub fn new(k: u32) -> Self

    Initializes parameters for the curve, given a random oracle to draw +

    pub struct Params<C: CurveAffine> { /* private fields */ }
    Expand description

    These are the public parameters for the polynomial commitment scheme.

    +

    Implementations§

    source§

    impl<C: CurveAffine> Params<C>

    source

    pub fn new(k: u32) -> Self

    Initializes parameters for the curve, given a random oracle to draw points from.

    -
    source

    pub fn commit( +

    source

    pub fn commit( &self, poly: &Polynomial<C::Scalar, Coeff>, r: Blind<C::Scalar> ) -> C::Curve

    This computes a commitment to a polynomial described by the provided slice of coefficients. The commitment will be blinded by the blinding factor r.

    -
    source

    pub fn commit_lagrange( +

    source

    pub fn commit_lagrange( &self, poly: &Polynomial<C::Scalar, LagrangeCoeff>, r: Blind<C::Scalar> ) -> C::Curve

    This commits to a polynomial using its evaluations over the $2^k$ size evaluation domain. The commitment will be blinded by the blinding factor r.

    -
    source

    pub fn empty_msm(&self) -> MSM<'_, C>

    Generates an empty multiscalar multiplication struct using the +

    source

    pub fn empty_msm(&self) -> MSM<'_, C>

    Generates an empty multiscalar multiplication struct using the appropriate params.

    -
    source

    pub fn get_g(&self) -> Vec<C>

    Getter for g generators

    -
    source

    pub fn write<W: Write>(&self, writer: &mut W) -> Result<()>

    Writes params to a buffer.

    -
    source

    pub fn read<R: Read>(reader: &mut R) -> Result<Self>

    Reads params from a buffer.

    -

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine> Clone for Params<C>

    source§

    fn clone(&self) -> Params<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine> Debug for Params<C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for Params<C>where +

    source

    pub fn get_g(&self) -> Vec<C>

    Getter for g generators

    +
    source

    pub fn write<W: Write>(&self, writer: &mut W) -> Result<()>

    Writes params to a buffer.

    +
    source

    pub fn read<R: Read>(reader: &mut R) -> Result<Self>

    Reads params from a buffer.

    +

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine> Clone for Params<C>

    source§

    fn clone(&self) -> Params<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine> Debug for Params<C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for Params<C>where C: RefUnwindSafe,

    §

    impl<C> Send for Params<C>

    §

    impl<C> Sync for Params<C>

    §

    impl<C> Unpin for Params<C>where C: Unpin,

    §

    impl<C> UnwindSafe for Params<C>where - C: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + C: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -57,11 +57,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -95,7 +95,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -126,12 +126,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/enum.Error.html b/rustdoc/latest/halo2_proofs/poly/enum.Error.html index 292ce370df..3383dcb91e 100644 --- a/rustdoc/latest/halo2_proofs/poly/enum.Error.html +++ b/rustdoc/latest/halo2_proofs/poly/enum.Error.html @@ -1,4 +1,4 @@ -Error in halo2_proofs::poly - Rust
    +Error in halo2_proofs::poly - Rust -

    Enum halo2_proofs::poly::Error

    source ·
    pub enum Error {
    +

    Enum halo2_proofs::poly::Error

    source ·
    pub enum Error {
         OpeningError,
         SamplingError,
     }
    Expand description

    This is an error that could occur during proving or circuit synthesis.

    Variants§

    §

    OpeningError

    OpeningProof is not well-formed

    §

    SamplingError

    Caller needs to re-sample a point

    -

    Trait Implementations§

    source§

    impl Debug for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Error

    §

    impl Send for Error

    §

    impl Sync for Error

    §

    impl Unpin for Error

    §

    impl UnwindSafe for Error

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl Debug for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Error

    §

    impl Send for Error

    §

    impl Sync for Error

    §

    impl Unpin for Error

    §

    impl UnwindSafe for Error

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -38,11 +38,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -76,7 +76,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -108,10 +108,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/index.html b/rustdoc/latest/halo2_proofs/poly/index.html index dfc2f0fa15..549744c1d7 100644 --- a/rustdoc/latest/halo2_proofs/poly/index.html +++ b/rustdoc/latest/halo2_proofs/poly/index.html @@ -1,4 +1,4 @@ -halo2_proofs::poly - Rust
    +halo2_proofs::poly - Rust -

    Module halo2_proofs::poly

    source ·
    Expand description

    Contains utilities for performing arithmetic over univariate polynomials in +

    Module halo2_proofs::poly

    source ·
    Expand description

    Contains utilities for performing arithmetic over univariate polynomials in various forms, including computing commitments to them and provably opening the committed polynomials at arbitrary points.

    Modules

    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -83,7 +83,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -114,12 +114,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/multiopen/struct.VerifierQuery.html b/rustdoc/latest/halo2_proofs/poly/multiopen/struct.VerifierQuery.html index 7bdcf2a338..1a36b565cf 100644 --- a/rustdoc/latest/halo2_proofs/poly/multiopen/struct.VerifierQuery.html +++ b/rustdoc/latest/halo2_proofs/poly/multiopen/struct.VerifierQuery.html @@ -1,4 +1,4 @@ -VerifierQuery in halo2_proofs::poly::multiopen - Rust
    +VerifierQuery in halo2_proofs::poly::multiopen - Rust -
    pub struct VerifierQuery<'r, 'params: 'r, C: CurveAffine> { /* private fields */ }
    Expand description

    A polynomial query at a point

    -

    Implementations§

    source§

    impl<'r, 'params: 'r, C: CurveAffine> VerifierQuery<'r, 'params, C>

    source

    pub fn new_commitment( +
    pub struct VerifierQuery<'r, 'params: 'r, C: CurveAffine> { /* private fields */ }
    Expand description

    A polynomial query at a point

    +

    Implementations§

    source§

    impl<'r, 'params: 'r, C: CurveAffine> VerifierQuery<'r, 'params, C>

    source

    pub fn new_commitment( commitment: &'r C, point: C::Scalar, eval: C::Scalar ) -> Self

    Create a new verifier query based on a commitment

    -
    source

    pub fn new_msm( +

    source

    pub fn new_msm( msm: &'r MSM<'params, C>, point: C::Scalar, eval: C::Scalar ) -> Self

    Create a new verifier query based on a linear combination of commitments

    -

    Trait Implementations§

    source§

    impl<'r, 'params: 'r, C: Clone + CurveAffine> Clone for VerifierQuery<'r, 'params, C>where - C::Scalar: Clone,

    source§

    fn clone(&self) -> VerifierQuery<'r, 'params, C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'r, 'params: 'r, C: Debug + CurveAffine> Debug for VerifierQuery<'r, 'params, C>where - C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'r, 'params, C> RefUnwindSafe for VerifierQuery<'r, 'params, C>where +

    Trait Implementations§

    source§

    impl<'r, 'params: 'r, C: Clone + CurveAffine> Clone for VerifierQuery<'r, 'params, C>where + C::Scalar: Clone,

    source§

    fn clone(&self) -> VerifierQuery<'r, 'params, C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<'r, 'params: 'r, C: Debug + CurveAffine> Debug for VerifierQuery<'r, 'params, C>where + C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'r, 'params, C> RefUnwindSafe for VerifierQuery<'r, 'params, C>where C: RefUnwindSafe, <C as CurveAffine>::Base: RefUnwindSafe, <C as CurveAffine>::ScalarExt: RefUnwindSafe,

    §

    impl<'r, 'params, C> Send for VerifierQuery<'r, 'params, C>

    §

    impl<'r, 'params, C> Sync for VerifierQuery<'r, 'params, C>

    §

    impl<'r, 'params, C> Unpin for VerifierQuery<'r, 'params, C>where <C as CurveAffine>::ScalarExt: Unpin,

    §

    impl<'r, 'params, C> UnwindSafe for VerifierQuery<'r, 'params, C>where C: RefUnwindSafe, <C as CurveAffine>::Base: RefUnwindSafe, - <C as CurveAffine>::ScalarExt: UnwindSafe + RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::ScalarExt: UnwindSafe + RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -52,11 +52,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -90,7 +90,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -121,12 +121,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/struct.Coeff.html b/rustdoc/latest/halo2_proofs/poly/struct.Coeff.html index 9fcb5e284f..5638d79b8b 100644 --- a/rustdoc/latest/halo2_proofs/poly/struct.Coeff.html +++ b/rustdoc/latest/halo2_proofs/poly/struct.Coeff.html @@ -1,4 +1,4 @@ -Coeff in halo2_proofs::poly - Rust
    +Coeff in halo2_proofs::poly - Rust -

    Struct halo2_proofs::poly::Coeff

    source ·
    pub struct Coeff;
    Expand description

    The polynomial is defined as coefficients

    -

    Trait Implementations§

    source§

    impl Clone for Coeff

    source§

    fn clone(&self) -> Coeff

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Coeff

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Basis for Coeff

    source§

    impl Copy for Coeff

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Coeff

    §

    impl Send for Coeff

    §

    impl Sync for Coeff

    §

    impl Unpin for Coeff

    §

    impl UnwindSafe for Coeff

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Struct halo2_proofs::poly::Coeff

    source ·
    pub struct Coeff;
    Expand description

    The polynomial is defined as coefficients

    +

    Trait Implementations§

    source§

    impl Clone for Coeff

    source§

    fn clone(&self) -> Coeff

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Coeff

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Basis for Coeff

    source§

    impl Copy for Coeff

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Coeff

    §

    impl Send for Coeff

    §

    impl Sync for Coeff

    §

    impl Unpin for Coeff

    §

    impl UnwindSafe for Coeff

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -33,11 +33,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -71,7 +71,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -102,12 +102,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/struct.EvaluationDomain.html b/rustdoc/latest/halo2_proofs/poly/struct.EvaluationDomain.html index d7d0920632..59d57538b5 100644 --- a/rustdoc/latest/halo2_proofs/poly/struct.EvaluationDomain.html +++ b/rustdoc/latest/halo2_proofs/poly/struct.EvaluationDomain.html @@ -1,4 +1,4 @@ -EvaluationDomain in halo2_proofs::poly - Rust
    +EvaluationDomain in halo2_proofs::poly - Rust -
    pub struct EvaluationDomain<F: Field> { /* private fields */ }
    Expand description

    This structure contains precomputed constants and other details needed for +

    pub struct EvaluationDomain<F: Field> { /* private fields */ }
    Expand description

    This structure contains precomputed constants and other details needed for performing operations on an evaluation domain of size $2^k$ and an extended domain of size $2^{k} * j$ with $j \neq 0$.

    -

    Implementations§

    source§

    impl<F: WithSmallOrderMulGroup<3>> EvaluationDomain<F>

    source

    pub fn new(j: u32, k: u32) -> Self

    This constructs a new evaluation domain object based on the provided +

    Implementations§

    source§

    impl<F: WithSmallOrderMulGroup<3>> EvaluationDomain<F>

    source

    pub fn new(j: u32, k: u32) -> Self

    This constructs a new evaluation domain object based on the provided values $j, k$.

    -
    source

    pub fn lagrange_from_vec(&self, values: Vec<F>) -> Polynomial<F, LagrangeCoeff>

    Obtains a polynomial in Lagrange form when given a vector of Lagrange +

    source

    pub fn lagrange_from_vec(&self, values: Vec<F>) -> Polynomial<F, LagrangeCoeff>

    Obtains a polynomial in Lagrange form when given a vector of Lagrange coefficients of size n; panics if the provided vector is the wrong length.

    -
    source

    pub fn coeff_from_vec(&self, values: Vec<F>) -> Polynomial<F, Coeff>

    Obtains a polynomial in coefficient form when given a vector of +

    source

    pub fn coeff_from_vec(&self, values: Vec<F>) -> Polynomial<F, Coeff>

    Obtains a polynomial in coefficient form when given a vector of coefficients of size n; panics if the provided vector is the wrong length.

    -
    source

    pub fn empty_coeff(&self) -> Polynomial<F, Coeff>

    Returns an empty (zero) polynomial in the coefficient basis

    -
    source

    pub fn empty_lagrange(&self) -> Polynomial<F, LagrangeCoeff>

    Returns an empty (zero) polynomial in the Lagrange coefficient basis

    -
    source

    pub fn constant_lagrange(&self, scalar: F) -> Polynomial<F, LagrangeCoeff>

    Returns a constant polynomial in the Lagrange coefficient basis

    -
    source

    pub fn empty_extended(&self) -> Polynomial<F, ExtendedLagrangeCoeff>

    Returns an empty (zero) polynomial in the extended Lagrange coefficient +

    source

    pub fn empty_coeff(&self) -> Polynomial<F, Coeff>

    Returns an empty (zero) polynomial in the coefficient basis

    +
    source

    pub fn empty_lagrange(&self) -> Polynomial<F, LagrangeCoeff>

    Returns an empty (zero) polynomial in the Lagrange coefficient basis

    +
    source

    pub fn constant_lagrange(&self, scalar: F) -> Polynomial<F, LagrangeCoeff>

    Returns a constant polynomial in the Lagrange coefficient basis

    +
    source

    pub fn empty_extended(&self) -> Polynomial<F, ExtendedLagrangeCoeff>

    Returns an empty (zero) polynomial in the extended Lagrange coefficient basis

    -
    source

    pub fn constant_extended( +

    source

    pub fn constant_extended( &self, scalar: F ) -> Polynomial<F, ExtendedLagrangeCoeff>

    Returns a constant polynomial in the extended Lagrange coefficient basis

    -
    source

    pub fn lagrange_to_coeff( +

    source

    pub fn lagrange_to_coeff( &self, a: Polynomial<F, LagrangeCoeff> ) -> Polynomial<F, Coeff>

    This takes us from an n-length vector into the coefficient form.

    This function will panic if the provided vector is not the correct length.

    -
    source

    pub fn coeff_to_extended( +

    source

    pub fn coeff_to_extended( &self, a: Polynomial<F, Coeff> ) -> Polynomial<F, ExtendedLagrangeCoeff>

    This takes us from an n-length coefficient vector into a coset of the extended evaluation domain, rotating by rotation if desired.

    -
    source

    pub fn rotate_extended( +

    source

    pub fn rotate_extended( &self, poly: &Polynomial<F, ExtendedLagrangeCoeff>, rotation: Rotation ) -> Polynomial<F, ExtendedLagrangeCoeff>

    Rotate the extended domain polynomial over the original domain.

    -
    source

    pub fn extended_to_coeff( +

    source

    pub fn extended_to_coeff( &self, a: Polynomial<F, ExtendedLagrangeCoeff> ) -> Vec<F>

    This takes us from the extended evaluation domain and gets us the quotient polynomial coefficients.

    This function will panic if the provided vector is not the correct length.

    -
    source

    pub fn divide_by_vanishing_poly( +

    source

    pub fn divide_by_vanishing_poly( &self, a: Polynomial<F, ExtendedLagrangeCoeff> ) -> Polynomial<F, ExtendedLagrangeCoeff>

    This divides the polynomial (in the extended domain) by the vanishing polynomial of the $2^k$ size domain.

    -
    source

    pub fn extended_len(&self) -> usize

    Get the size of the extended domain

    -
    source

    pub fn get_omega(&self) -> F

    Get $\omega$, the generator of the $2^k$ order multiplicative subgroup.

    -
    source

    pub fn get_omega_inv(&self) -> F

    Get $\omega^{-1}$, the inverse of the generator of the $2^k$ order +

    source

    pub fn extended_len(&self) -> usize

    Get the size of the extended domain

    +
    source

    pub fn get_omega(&self) -> F

    Get $\omega$, the generator of the $2^k$ order multiplicative subgroup.

    +
    source

    pub fn get_omega_inv(&self) -> F

    Get $\omega^{-1}$, the inverse of the generator of the $2^k$ order multiplicative subgroup.

    -
    source

    pub fn get_extended_omega(&self) -> F

    Get the generator of the extended domain’s multiplicative subgroup.

    -
    source

    pub fn rotate_omega(&self, value: F, rotation: Rotation) -> F

    Multiplies a value by some power of $\omega$, essentially rotating over +

    source

    pub fn get_extended_omega(&self) -> F

    Get the generator of the extended domain’s multiplicative subgroup.

    +
    source

    pub fn rotate_omega(&self, value: F, rotation: Rotation) -> F

    Multiplies a value by some power of $\omega$, essentially rotating over the domain.

    -
    source

    pub fn l_i_range<I: IntoIterator<Item = i32> + Clone>( +

    source

    pub fn l_i_range<I: IntoIterator<Item = i32> + Clone>( &self, x: F, xn: F, @@ -97,17 +97,17 @@

    Implementation
    $$\frac{1}{\prod_{j=0,j \neq 0}^{n - 1} (\omega^i - \omega^j)} = \frac{1}{\prod_{j=0,j \neq i}^{n - 1} (\omega^i - \omega^j)}$$ which is the barycentric weight of $\omega^i$.

    -
    source

    pub fn get_quotient_poly_degree(&self) -> usize

    Gets the quotient polynomial’s degree (as a multiple of n)

    -
    source

    pub fn pinned(&self) -> PinnedEvaluationDomain<'_, F>

    Obtain a pinned version of this evaluation domain; a structure with the +

    source

    pub fn get_quotient_poly_degree(&self) -> usize

    Gets the quotient polynomial’s degree (as a multiple of n)

    +
    source

    pub fn pinned(&self) -> PinnedEvaluationDomain<'_, F>

    Obtain a pinned version of this evaluation domain; a structure with the minimal parameters needed to determine the rest of the evaluation domain.

    -

    Trait Implementations§

    source§

    impl<F: Clone + Field> Clone for EvaluationDomain<F>

    source§

    fn clone(&self) -> EvaluationDomain<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field> Debug for EvaluationDomain<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for EvaluationDomain<F>where +

    Trait Implementations§

    source§

    impl<F: Clone + Field> Clone for EvaluationDomain<F>

    source§

    fn clone(&self) -> EvaluationDomain<F>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug + Field> Debug for EvaluationDomain<F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<F> RefUnwindSafe for EvaluationDomain<F>where F: RefUnwindSafe,

    §

    impl<F> Send for EvaluationDomain<F>

    §

    impl<F> Sync for EvaluationDomain<F>

    §

    impl<F> Unpin for EvaluationDomain<F>where F: Unpin,

    §

    impl<F> UnwindSafe for EvaluationDomain<F>where - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -123,11 +123,11 @@
    Implementation
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -161,7 +161,7 @@
    Implementation
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -192,12 +192,12 @@
    Implementation
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/struct.ExtendedLagrangeCoeff.html b/rustdoc/latest/halo2_proofs/poly/struct.ExtendedLagrangeCoeff.html index 3f35875b9e..51cca6f538 100644 --- a/rustdoc/latest/halo2_proofs/poly/struct.ExtendedLagrangeCoeff.html +++ b/rustdoc/latest/halo2_proofs/poly/struct.ExtendedLagrangeCoeff.html @@ -1,4 +1,4 @@ -ExtendedLagrangeCoeff in halo2_proofs::poly - Rust
    +ExtendedLagrangeCoeff in halo2_proofs::poly - Rust -
    pub struct ExtendedLagrangeCoeff;
    Expand description

    The polynomial is defined as coefficients of Lagrange basis polynomials in +

    pub struct ExtendedLagrangeCoeff;
    Expand description

    The polynomial is defined as coefficients of Lagrange basis polynomials in an extended size domain which supports multiplication

    -

    Trait Implementations§

    source§

    impl Clone for ExtendedLagrangeCoeff

    source§

    fn clone(&self) -> ExtendedLagrangeCoeff

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for ExtendedLagrangeCoeff

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Basis for ExtendedLagrangeCoeff

    source§

    impl Copy for ExtendedLagrangeCoeff

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Trait Implementations§

    source§

    impl Clone for ExtendedLagrangeCoeff

    source§

    fn clone(&self) -> ExtendedLagrangeCoeff

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for ExtendedLagrangeCoeff

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Basis for ExtendedLagrangeCoeff

    source§

    impl Copy for ExtendedLagrangeCoeff

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -34,11 +34,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -72,7 +72,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -103,12 +103,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/struct.LagrangeCoeff.html b/rustdoc/latest/halo2_proofs/poly/struct.LagrangeCoeff.html index 6c4d8c800b..6819ace1a2 100644 --- a/rustdoc/latest/halo2_proofs/poly/struct.LagrangeCoeff.html +++ b/rustdoc/latest/halo2_proofs/poly/struct.LagrangeCoeff.html @@ -1,4 +1,4 @@ -LagrangeCoeff in halo2_proofs::poly - Rust
    +LagrangeCoeff in halo2_proofs::poly - Rust -
    pub struct LagrangeCoeff;
    Expand description

    The polynomial is defined as coefficients of Lagrange basis polynomials

    -

    Trait Implementations§

    source§

    impl Clone for LagrangeCoeff

    source§

    fn clone(&self) -> LagrangeCoeff

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for LagrangeCoeff

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Basis for LagrangeCoeff

    source§

    impl Copy for LagrangeCoeff

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +
    pub struct LagrangeCoeff;
    Expand description

    The polynomial is defined as coefficients of Lagrange basis polynomials

    +

    Trait Implementations§

    source§

    impl Clone for LagrangeCoeff

    source§

    fn clone(&self) -> LagrangeCoeff

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for LagrangeCoeff

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Basis for LagrangeCoeff

    source§

    impl Copy for LagrangeCoeff

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -33,11 +33,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -71,7 +71,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -102,12 +102,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/struct.PinnedEvaluationDomain.html b/rustdoc/latest/halo2_proofs/poly/struct.PinnedEvaluationDomain.html index 242fdc10cb..bd3a70afa9 100644 --- a/rustdoc/latest/halo2_proofs/poly/struct.PinnedEvaluationDomain.html +++ b/rustdoc/latest/halo2_proofs/poly/struct.PinnedEvaluationDomain.html @@ -1,4 +1,4 @@ -PinnedEvaluationDomain in halo2_proofs::poly - Rust
    +PinnedEvaluationDomain in halo2_proofs::poly - Rust -
    pub struct PinnedEvaluationDomain<'a, F: Field> { /* private fields */ }
    Expand description

    Represents the minimal parameters that determine an EvaluationDomain.

    -

    Trait Implementations§

    source§

    impl<'a, F: Debug + Field> Debug for PinnedEvaluationDomain<'a, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, F> RefUnwindSafe for PinnedEvaluationDomain<'a, F>where +
    pub struct PinnedEvaluationDomain<'a, F: Field> { /* private fields */ }
    Expand description

    Represents the minimal parameters that determine an EvaluationDomain.

    +

    Trait Implementations§

    source§

    impl<'a, F: Debug + Field> Debug for PinnedEvaluationDomain<'a, F>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl<'a, F> RefUnwindSafe for PinnedEvaluationDomain<'a, F>where F: RefUnwindSafe,

    §

    impl<'a, F> Send for PinnedEvaluationDomain<'a, F>

    §

    impl<'a, F> Sync for PinnedEvaluationDomain<'a, F>

    §

    impl<'a, F> Unpin for PinnedEvaluationDomain<'a, F>

    §

    impl<'a, F> UnwindSafe for PinnedEvaluationDomain<'a, F>where - F: RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: RefUnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -35,11 +35,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -73,7 +73,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -105,10 +105,10 @@ Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/struct.Polynomial.html b/rustdoc/latest/halo2_proofs/poly/struct.Polynomial.html index c124411273..7fa8dc5420 100644 --- a/rustdoc/latest/halo2_proofs/poly/struct.Polynomial.html +++ b/rustdoc/latest/halo2_proofs/poly/struct.Polynomial.html @@ -1,4 +1,4 @@ -Polynomial in halo2_proofs::poly - Rust
    +Polynomial in halo2_proofs::poly - Rust -
    pub struct Polynomial<F, B> { /* private fields */ }
    Expand description

    Represents a univariate polynomial defined over a field and a particular +

    pub struct Polynomial<F, B> { /* private fields */ }
    Expand description

    Represents a univariate polynomial defined over a field and a particular basis.

    -

    Implementations§

    source§

    impl<F, B> Polynomial<F, B>

    source

    pub fn iter(&self) -> impl Iterator<Item = &F>

    Iterate over the values, which are either in coefficient or evaluation +

    Implementations§

    source§

    impl<F, B> Polynomial<F, B>

    source

    pub fn iter(&self) -> impl Iterator<Item = &F>

    Iterate over the values, which are either in coefficient or evaluation form depending on the basis B.

    -
    source

    pub fn iter_mut(&mut self) -> impl Iterator<Item = &mut F>

    Iterate over the values mutably, which are either in coefficient or +

    source

    pub fn iter_mut(&mut self) -> impl Iterator<Item = &mut F>

    Iterate over the values mutably, which are either in coefficient or evaluation form depending on the basis B.

    -
    source

    pub fn num_coeffs(&self) -> usize

    Gets the size of this polynomial in terms of the number of +

    source

    pub fn num_coeffs(&self) -> usize

    Gets the size of this polynomial in terms of the number of coefficients used to describe it.

    -
    source§

    impl<F: Field> Polynomial<F, LagrangeCoeff>

    source

    pub fn rotate(&self, rotation: Rotation) -> Polynomial<F, LagrangeCoeff>

    Rotates the values in a Lagrange basis polynomial by Rotation

    -

    Methods from Deref<Target = [F]>§

    source

    pub fn flatten(&self) -> &[T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &[[T; N]], and flattens it to a &[T].

    -
    Panics
    -

    This panics if the length of the resulting slice would overflow a usize.

    -

    This is only possible when flattening a slice of arrays of zero-sized -types, and thus tends to be irrelevant in practice. If -size_of::<T>() > 0, this will never panic.

    -
    Examples
    -
    #![feature(slice_flatten)]
    -
    -assert_eq!([[1, 2, 3], [4, 5, 6]].flatten(), &[1, 2, 3, 4, 5, 6]);
    -
    -assert_eq!(
    -    [[1, 2, 3], [4, 5, 6]].flatten(),
    -    [[1, 2], [3, 4], [5, 6]].flatten(),
    -);
    -
    -let slice_of_empty_arrays: &[[i32; 0]] = &[[], [], [], [], []];
    -assert!(slice_of_empty_arrays.flatten().is_empty());
    -
    -let empty_slice_of_arrays: &[[u32; 10]] = &[];
    -assert!(empty_slice_of_arrays.flatten().is_empty());
    -
    source

    pub fn flatten_mut(&mut self) -> &mut [T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &mut [[T; N]], and flattens it to a &mut [T].

    -
    Panics
    -

    This panics if the length of the resulting slice would overflow a usize.

    -

    This is only possible when flattening a slice of arrays of zero-sized -types, and thus tends to be irrelevant in practice. If -size_of::<T>() > 0, this will never panic.

    -
    Examples
    -
    #![feature(slice_flatten)]
    -
    -fn add_5_to_all(slice: &mut [i32]) {
    -    for i in slice {
    -        *i += 5;
    -    }
    -}
    -
    -let mut array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
    -add_5_to_all(array.flatten_mut());
    -assert_eq!(array, [[6, 7, 8], [9, 10, 11], [12, 13, 14]]);
    -
    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    +
    source§

    impl<F: Field> Polynomial<F, LagrangeCoeff>

    source

    pub fn rotate(&self, rotation: Rotation) -> Polynomial<F, LagrangeCoeff>

    Rotates the values in a Lagrange basis polynomial by Rotation

    +

    Methods from Deref<Target = [F]>§

    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    This sort is in-place (i.e. does not allocate), O(n * log(n)) worst-case, and uses the ordering defined by f64::total_cmp.

    Current implementation

    This uses the same sorting algorithm as sort_unstable_by.

    -
    Examples
    +
    Examples
    #![feature(sort_floats)]
     let mut v = [2.6, -5e-8, f64::NAN, 8.29, f64::INFINITY, -1.0, 0.0, -f64::INFINITY, -0.0];
     
    @@ -74,107 +35,39 @@ 
    Examples
    let sorted = [-f64::INFINITY, -1.0, -5e-8, -0.0, 0.0, 2.6, 8.29, f64::INFINITY, f64::NAN]; assert_eq!(&v[..8], &sorted[..8]); assert!(v[8].is_nan());
    -
    1.23.0 · source

    pub fn is_ascii(&self) -> bool

    Checks if all bytes in this slice are within the ASCII range.

    -
    source

    pub fn as_ascii(&self) -> Option<&[AsciiChar]>

    🔬This is a nightly-only experimental API. (ascii_char)

    If this slice is_ascii, returns it as a slice of -ASCII characters, otherwise returns None.

    -
    source

    pub unsafe fn as_ascii_unchecked(&self) -> &[AsciiChar]

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this slice of bytes into a slice of ASCII characters, -without checking whether they’re valid.

    -
    Safety
    -

    Every byte in the slice must be in 0..=127, or else this is UB.

    -
    1.23.0 · source

    pub fn eq_ignore_ascii_case(&self, other: &[u8]) -> bool

    Checks that two slices are an ASCII case-insensitive match.

    -

    Same as to_ascii_lowercase(a) == to_ascii_lowercase(b), -but without allocating and copying temporaries.

    -
    1.23.0 · source

    pub fn make_ascii_uppercase(&mut self)

    Converts this slice to its ASCII upper case equivalent in-place.

    -

    ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, -but non-ASCII letters are unchanged.

    -

    To return a new uppercased value without modifying the existing one, use -to_ascii_uppercase.

    -
    1.23.0 · source

    pub fn make_ascii_lowercase(&mut self)

    Converts this slice to its ASCII lower case equivalent in-place.

    -

    ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, -but non-ASCII letters are unchanged.

    -

    To return a new lowercased value without modifying the existing one, use -to_ascii_lowercase.

    -
    1.60.0 · source

    pub fn escape_ascii(&self) -> EscapeAscii<'_>

    Returns an iterator that produces an escaped version of this slice, -treating it as an ASCII string.

    -
    Examples
    -
    
    -let s = b"0\t\r\n'\"\\\x9d";
    -let escaped = s.escape_ascii().to_string();
    -assert_eq!(escaped, "0\\t\\r\\n\\'\\\"\\\\\\x9d");
    -
    source

    pub fn trim_ascii_start(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading ASCII whitespace bytes removed.

    -

    ‘Whitespace’ refers to the definition used by -u8::is_ascii_whitespace.

    -
    Examples
    -
    #![feature(byte_slice_trim_ascii)]
    -
    -assert_eq!(b" \t hello world\n".trim_ascii_start(), b"hello world\n");
    -assert_eq!(b"  ".trim_ascii_start(), b"");
    -assert_eq!(b"".trim_ascii_start(), b"");
    -
    source

    pub fn trim_ascii_end(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with trailing ASCII whitespace bytes removed.

    -

    ‘Whitespace’ refers to the definition used by -u8::is_ascii_whitespace.

    -
    Examples
    -
    #![feature(byte_slice_trim_ascii)]
    -
    -assert_eq!(b"\r hello world\n ".trim_ascii_end(), b"\r hello world");
    -assert_eq!(b"  ".trim_ascii_end(), b"");
    -assert_eq!(b"".trim_ascii_end(), b"");
    -
    source

    pub fn trim_ascii(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading and trailing ASCII whitespace bytes -removed.

    -

    ‘Whitespace’ refers to the definition used by -u8::is_ascii_whitespace.

    -
    Examples
    -
    #![feature(byte_slice_trim_ascii)]
    -
    -assert_eq!(b"\r hello world\n ".trim_ascii(), b"hello world");
    -assert_eq!(b"  ".trim_ascii(), b"");
    -assert_eq!(b"".trim_ascii(), b"");
    -
    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    -

    This sort is in-place (i.e. does not allocate), O(n * log(n)) worst-case, and uses -the ordering defined by f32::total_cmp.

    -
    Current implementation
    -

    This uses the same sorting algorithm as sort_unstable_by.

    -
    Examples
    -
    #![feature(sort_floats)]
    -let mut v = [2.6, -5e-8, f32::NAN, 8.29, f32::INFINITY, -1.0, 0.0, -f32::INFINITY, -0.0];
    -
    -v.sort_floats();
    -let sorted = [-f32::INFINITY, -1.0, -5e-8, -0.0, 0.0, 2.6, 8.29, f32::INFINITY, f32::NAN];
    -assert_eq!(&v[..8], &sorted[..8]);
    -assert!(v[8].is_nan());
    -
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the slice.

    -
    Examples
    +
    1.0.0 · source

    pub fn len(&self) -> usize

    Returns the number of elements in the slice.

    +
    Examples
    let a = [1, 2, 3];
     assert_eq!(a.len(), 3);
    -
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the slice has a length of 0.

    -
    Examples
    +
    1.0.0 · source

    pub fn is_empty(&self) -> bool

    Returns true if the slice has a length of 0.

    +
    Examples
    let a = [1, 2, 3];
     assert!(!a.is_empty());
    -
    1.0.0 · source

    pub fn first(&self) -> Option<&T>

    Returns the first element of the slice, or None if it is empty.

    -
    Examples
    +
    1.0.0 · source

    pub fn first(&self) -> Option<&T>

    Returns the first element of the slice, or None if it is empty.

    +
    Examples
    let v = [10, 40, 30];
     assert_eq!(Some(&10), v.first());
     
     let w: &[i32] = &[];
     assert_eq!(None, w.first());
    -
    1.0.0 · source

    pub fn first_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the first element of the slice, or None if it is empty.

    -
    Examples
    +
    1.0.0 · source

    pub fn first_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the first element of the slice, or None if it is empty.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some(first) = x.first_mut() {
         *first = 5;
     }
     assert_eq!(x, &[5, 1, 2]);
    -
    1.5.0 · source

    pub fn split_first(&self) -> Option<(&T, &[T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_first(&self) -> Option<(&T, &[T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &[0, 1, 2];
     
     if let Some((first, elements)) = x.split_first() {
         assert_eq!(first, &0);
         assert_eq!(elements, &[1, 2]);
     }
    -
    1.5.0 · source

    pub fn split_first_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_first_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the first and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some((first, elements)) = x.split_first_mut() {
    @@ -183,16 +76,16 @@ 
    Examples
    elements[1] = 5; } assert_eq!(x, &[3, 4, 5]);
    -
    1.5.0 · source

    pub fn split_last(&self) -> Option<(&T, &[T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_last(&self) -> Option<(&T, &[T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &[0, 1, 2];
     
     if let Some((last, elements)) = x.split_last() {
         assert_eq!(last, &2);
         assert_eq!(elements, &[0, 1]);
     }
    -
    1.5.0 · source

    pub fn split_last_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    -
    Examples
    +
    1.5.0 · source

    pub fn split_last_mut(&mut self) -> Option<(&mut T, &mut [T])>

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some((last, elements)) = x.split_last_mut() {
    @@ -201,22 +94,120 @@ 
    Examples
    elements[1] = 5; } assert_eq!(x, &[4, 5, 3]);
    -
    1.0.0 · source

    pub fn last(&self) -> Option<&T>

    Returns the last element of the slice, or None if it is empty.

    -
    Examples
    +
    1.0.0 · source

    pub fn last(&self) -> Option<&T>

    Returns the last element of the slice, or None if it is empty.

    +
    Examples
    let v = [10, 40, 30];
     assert_eq!(Some(&30), v.last());
     
     let w: &[i32] = &[];
     assert_eq!(None, w.last());
    -
    1.0.0 · source

    pub fn last_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the last item in the slice.

    -
    Examples
    +
    1.0.0 · source

    pub fn last_mut(&mut self) -> Option<&mut T>

    Returns a mutable pointer to the last item in the slice.

    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some(last) = x.last_mut() {
         *last = 10;
     }
     assert_eq!(x, &[0, 1, 10]);
    -
    1.0.0 · source

    pub fn get<I>(&self, index: I) -> Option<&<I as SliceIndex<[T]>>::Output>where +

    source

    pub fn first_chunk<const N: usize>(&self) -> Option<&[T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the first N elements of the slice, or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let u = [10, 40, 30];
    +assert_eq!(Some(&[10, 40]), u.first_chunk::<2>());
    +
    +let v: &[i32] = &[10];
    +assert_eq!(None, v.first_chunk::<2>());
    +
    +let w: &[i32] = &[];
    +assert_eq!(Some(&[]), w.first_chunk::<0>());
    +
    source

    pub fn first_chunk_mut<const N: usize>(&mut self) -> Option<&mut [T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns a mutable reference to the first N elements of the slice, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some(first) = x.first_chunk_mut::<2>() {
    +    first[0] = 5;
    +    first[1] = 4;
    +}
    +assert_eq!(x, &[5, 4, 2]);
    +
    source

    pub fn split_first_chunk<const N: usize>(&self) -> Option<(&[T; N], &[T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the first N elements of the slice and the remainder, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &[0, 1, 2];
    +
    +if let Some((first, elements)) = x.split_first_chunk::<2>() {
    +    assert_eq!(first, &[0, 1]);
    +    assert_eq!(elements, &[2]);
    +}
    +
    source

    pub fn split_first_chunk_mut<const N: usize>( + &mut self +) -> Option<(&mut [T; N], &mut [T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns a mutable reference to the first N elements of the slice and the remainder, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some((first, elements)) = x.split_first_chunk_mut::<2>() {
    +    first[0] = 3;
    +    first[1] = 4;
    +    elements[0] = 5;
    +}
    +assert_eq!(x, &[3, 4, 5]);
    +
    source

    pub fn split_last_chunk<const N: usize>(&self) -> Option<(&[T; N], &[T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the last N elements of the slice and the remainder, +or None if it has fewer than N elements.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &[0, 1, 2];
    +
    +if let Some((last, elements)) = x.split_last_chunk::<2>() {
    +    assert_eq!(last, &[1, 2]);
    +    assert_eq!(elements, &[0]);
    +}
    +
    source

    pub fn split_last_chunk_mut<const N: usize>( + &mut self +) -> Option<(&mut [T; N], &mut [T])>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the last and all the rest of the elements of the slice, or None if it is empty.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some((last, elements)) = x.split_last_chunk_mut::<2>() {
    +    last[0] = 3;
    +    last[1] = 4;
    +    elements[0] = 5;
    +}
    +assert_eq!(x, &[5, 3, 4]);
    +
    source

    pub fn last_chunk<const N: usize>(&self) -> Option<&[T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns the last element of the slice, or None if it is empty.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let u = [10, 40, 30];
    +assert_eq!(Some(&[40, 30]), u.last_chunk::<2>());
    +
    +let v: &[i32] = &[10];
    +assert_eq!(None, v.last_chunk::<2>());
    +
    +let w: &[i32] = &[];
    +assert_eq!(Some(&[]), w.last_chunk::<0>());
    +
    source

    pub fn last_chunk_mut<const N: usize>(&mut self) -> Option<&mut [T; N]>

    🔬This is a nightly-only experimental API. (slice_first_last_chunk)

    Returns a mutable pointer to the last item in the slice.

    +
    Examples
    +
    #![feature(slice_first_last_chunk)]
    +
    +let x = &mut [0, 1, 2];
    +
    +if let Some(last) = x.last_chunk_mut::<2>() {
    +    last[0] = 10;
    +    last[1] = 20;
    +}
    +assert_eq!(x, &[0, 10, 20]);
    +
    1.0.0 · source

    pub fn get<I>(&self, index: I) -> Option<&<I as SliceIndex<[T]>>::Output>where I: SliceIndex<[T]>,

    Returns a reference to an element or subslice depending on the type of index.

      @@ -225,52 +216,52 @@
      Examples
    • If given a range, returns the subslice corresponding to that range, or None if out of bounds.
    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert_eq!(Some(&40), v.get(1));
     assert_eq!(Some(&[10, 40][..]), v.get(0..2));
     assert_eq!(None, v.get(3));
     assert_eq!(None, v.get(0..4));
    -
    1.0.0 · source

    pub fn get_mut<I>( +

    1.0.0 · source

    pub fn get_mut<I>( &mut self, index: I ) -> Option<&mut <I as SliceIndex<[T]>>::Output>where I: SliceIndex<[T]>,

    Returns a mutable reference to an element or subslice depending on the type of index (see get) or None if the index is out of bounds.

    -
    Examples
    +
    Examples
    let x = &mut [0, 1, 2];
     
     if let Some(elem) = x.get_mut(1) {
         *elem = 42;
     }
     assert_eq!(x, &[0, 42, 2]);
    -
    1.0.0 · source

    pub unsafe fn get_unchecked<I>( +

    1.0.0 · source

    pub unsafe fn get_unchecked<I>( &self, index: I ) -> &<I as SliceIndex<[T]>>::Outputwhere I: SliceIndex<[T]>,

    Returns a reference to an element or subslice, without doing bounds checking.

    For a safe alternative see get.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used.

    -
    Examples
    +
    Examples
    let x = &[1, 2, 4];
     
     unsafe {
         assert_eq!(x.get_unchecked(1), &2);
     }
    -
    1.0.0 · source

    pub unsafe fn get_unchecked_mut<I>( +

    1.0.0 · source

    pub unsafe fn get_unchecked_mut<I>( &mut self, index: I ) -> &mut <I as SliceIndex<[T]>>::Outputwhere I: SliceIndex<[T]>,

    Returns a mutable reference to an element or subslice, without doing bounds checking.

    For a safe alternative see get_mut.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used.

    -
    Examples
    +
    Examples
    let x = &mut [1, 2, 4];
     
     unsafe {
    @@ -278,7 +269,7 @@ 
    Examples
    *elem = 13; } assert_eq!(x, &[1, 13, 4]);
    -
    1.0.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the slice’s buffer.

    +
    1.0.0 · source

    pub fn as_ptr(&self) -> *const T

    Returns a raw pointer to the slice’s buffer.

    The caller must ensure that the slice outlives the pointer this function returns, or else it will end up pointing to garbage.

    The caller must also ensure that the memory the pointer (non-transitively) points to @@ -286,7 +277,7 @@

    Examples
    derived from it. If you need to mutate the contents of the slice, use as_mut_ptr.

    Modifying the container referenced by this slice may cause its buffer to be reallocated, which would also make any pointers to it invalid.

    -
    Examples
    +
    Examples
    let x = &[1, 2, 4];
     let x_ptr = x.as_ptr();
     
    @@ -295,12 +286,12 @@ 
    Examples
    assert_eq!(x.get_unchecked(i), &*x_ptr.add(i)); } }
    -
    1.0.0 · source

    pub fn as_mut_ptr(&mut self) -> *mut T

    Returns an unsafe mutable pointer to the slice’s buffer.

    +
    1.0.0 · source

    pub fn as_mut_ptr(&mut self) -> *mut T

    Returns an unsafe mutable pointer to the slice’s buffer.

    The caller must ensure that the slice outlives the pointer this function returns, or else it will end up pointing to garbage.

    Modifying the container referenced by this slice may cause its buffer to be reallocated, which would also make any pointers to it invalid.

    -
    Examples
    +
    Examples
    let x = &mut [1, 2, 4];
     let x_ptr = x.as_mut_ptr();
     
    @@ -310,7 +301,7 @@ 
    Examples
    } } assert_eq!(x, &[3, 4, 6]);
    -
    1.48.0 · source

    pub fn as_ptr_range(&self) -> Range<*const T>

    Returns the two raw pointers spanning the slice.

    +
    1.48.0 · source

    pub fn as_ptr_range(&self) -> Range<*const T>

    Returns the two raw pointers spanning the slice.

    The returned range is half-open, which means that the end pointer points one past the last element of the slice. This way, an empty slice is represented by two equal pointers, and the difference between @@ -330,7 +321,7 @@

    Examples
    assert!(a.as_ptr_range().contains(&x)); assert!(!a.as_ptr_range().contains(&y));
    -
    1.48.0 · source

    pub fn as_mut_ptr_range(&mut self) -> Range<*mut T>

    Returns the two unsafe mutable pointers spanning the slice.

    +
    1.48.0 · source

    pub fn as_mut_ptr_range(&mut self) -> Range<*mut T>

    Returns the two unsafe mutable pointers spanning the slice.

    The returned range is half-open, which means that the end pointer points one past the last element of the slice. This way, an empty slice is represented by two equal pointers, and the difference between @@ -341,43 +332,44 @@

    Examples

    This function is useful for interacting with foreign interfaces which use two pointers to refer to a range of elements in memory, as is common in C++.

    -
    1.0.0 · source

    pub fn swap(&mut self, a: usize, b: usize)

    Swaps two elements in the slice.

    +
    1.0.0 · source

    pub fn swap(&mut self, a: usize, b: usize)

    Swaps two elements in the slice.

    +

    If a equals to b, it’s guaranteed that elements won’t change value.

    Arguments
    • a - The index of the first element
    • b - The index of the second element
    -
    Panics
    +
    Panics

    Panics if a or b are out of bounds.

    -
    Examples
    +
    Examples
    let mut v = ["a", "b", "c", "d", "e"];
     v.swap(2, 4);
     assert!(v == ["a", "b", "e", "d", "c"]);
    -
    source

    pub unsafe fn swap_unchecked(&mut self, a: usize, b: usize)

    🔬This is a nightly-only experimental API. (slice_swap_unchecked)

    Swaps two elements in the slice, without doing bounds checking.

    +
    source

    pub unsafe fn swap_unchecked(&mut self, a: usize, b: usize)

    🔬This is a nightly-only experimental API. (slice_swap_unchecked)

    Swaps two elements in the slice, without doing bounds checking.

    For a safe alternative see swap.

    Arguments
    • a - The index of the first element
    • b - The index of the second element
    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior. The caller has to ensure that a < self.len() and b < self.len().

    -
    Examples
    +
    Examples
    #![feature(slice_swap_unchecked)]
     
     let mut v = ["a", "b", "c", "d"];
     // SAFETY: we know that 1 and 3 are both indices of the slice
     unsafe { v.swap_unchecked(1, 3) };
     assert!(v == ["a", "d", "c", "b"]);
    -
    1.0.0 · source

    pub fn reverse(&mut self)

    Reverses the order of elements in the slice, in place.

    -
    Examples
    +
    1.0.0 · source

    pub fn reverse(&mut self)

    Reverses the order of elements in the slice, in place.

    +
    Examples
    let mut v = [1, 2, 3];
     v.reverse();
     assert!(v == [3, 2, 1]);
    -
    1.0.0 · source

    pub fn iter(&self) -> Iter<'_, T>

    Returns an iterator over the slice.

    +
    1.0.0 · source

    pub fn iter(&self) -> Iter<'_, T>

    Returns an iterator over the slice.

    The iterator yields all items from start to end.

    -
    Examples
    +
    Examples
    let x = &[1, 2, 4];
     let mut iterator = x.iter();
     
    @@ -385,20 +377,20 @@ 
    Examples
    assert_eq!(iterator.next(), Some(&2)); assert_eq!(iterator.next(), Some(&4)); assert_eq!(iterator.next(), None);
    -
    1.0.0 · source

    pub fn iter_mut(&mut self) -> IterMut<'_, T>

    Returns an iterator that allows modifying each value.

    +
    1.0.0 · source

    pub fn iter_mut(&mut self) -> IterMut<'_, T>

    Returns an iterator that allows modifying each value.

    The iterator yields all items from start to end.

    -
    Examples
    +
    Examples
    let x = &mut [1, 2, 4];
     for elem in x.iter_mut() {
         *elem += 2;
     }
     assert_eq!(x, &[3, 4, 6]);
    -
    1.0.0 · source

    pub fn windows(&self, size: usize) -> Windows<'_, T>

    Returns an iterator over all contiguous windows of length +

    1.0.0 · source

    pub fn windows(&self, size: usize) -> Windows<'_, T>

    Returns an iterator over all contiguous windows of length size. The windows overlap. If the slice is shorter than size, the iterator returns no values.

    -
    Panics
    +
    Panics

    Panics if size is 0.

    -
    Examples
    +
    Examples
    let slice = ['r', 'u', 's', 't'];
     let mut iter = slice.windows(2);
     assert_eq!(iter.next().unwrap(), &['r', 'u']);
    @@ -424,32 +416,32 @@ 
    Examples
    Cell::swap(&w[0], &w[2]); } assert_eq!(array, ['s', 't', ' ', '2', '0', '1', '5', 'u', 'R']);
    -
    1.0.0 · source

    pub fn chunks(&self, chunk_size: usize) -> Chunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.0.0 · source

    pub fn chunks(&self, chunk_size: usize) -> Chunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See chunks_exact for a variant of this iterator that returns chunks of always exactly chunk_size elements, and rchunks for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.chunks(2);
     assert_eq!(iter.next().unwrap(), &['l', 'o']);
     assert_eq!(iter.next().unwrap(), &['r', 'e']);
     assert_eq!(iter.next().unwrap(), &['m']);
     assert!(iter.next().is_none());
    -
    1.0.0 · source

    pub fn chunks_mut(&mut self, chunk_size: usize) -> ChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.0.0 · source

    pub fn chunks_mut(&mut self, chunk_size: usize) -> ChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See chunks_exact_mut for a variant of this iterator that returns chunks of always exactly chunk_size elements, and rchunks_mut for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -460,7 +452,7 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 3]);
    -
    1.31.0 · source

    pub fn chunks_exact(&self, chunk_size: usize) -> ChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.31.0 · source

    pub fn chunks_exact(&self, chunk_size: usize) -> ChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be retrieved @@ -469,16 +461,16 @@

    Examples
    resulting code better than in the case of chunks.

    See chunks for a variant of this iterator that also returns the remainder as a smaller chunk, and rchunks_exact for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.chunks_exact(2);
     assert_eq!(iter.next().unwrap(), &['l', 'o']);
     assert_eq!(iter.next().unwrap(), &['r', 'e']);
     assert!(iter.next().is_none());
     assert_eq!(iter.remainder(), &['m']);
    -
    1.31.0 · source

    pub fn chunks_exact_mut(&mut self, chunk_size: usize) -> ChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.31.0 · source

    pub fn chunks_exact_mut(&mut self, chunk_size: usize) -> ChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the beginning of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be @@ -488,9 +480,9 @@

    Examples

    See chunks_mut for a variant of this iterator that also returns the remainder as a smaller chunk, and rchunks_exact_mut for the same iterator but starting at the end of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -501,15 +493,15 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 0]);
    -
    source

    pub unsafe fn as_chunks_unchecked<const N: usize>(&self) -> &[[T; N]]

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub unsafe fn as_chunks_unchecked<const N: usize>(&self) -> &[[T; N]]

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, assuming that there’s no remainder.

    -
    Safety
    +
    Safety

    This may only be called when

    • The slice splits exactly into N-element chunks (aka self.len() % N == 0).
    • N != 0.
    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice: &[char] = &['l', 'o', 'r', 'e', 'm', '!'];
     let chunks: &[[char; 1]] =
    @@ -524,13 +516,13 @@ 
    Examples
    // These would be unsound: // let chunks: &[[_; 5]] = slice.as_chunks_unchecked() // The slice length is not a multiple of 5 // let chunks: &[[_; 0]] = slice.as_chunks_unchecked() // Zero-length chunks are never allowed
    -
    source

    pub fn as_chunks<const N: usize>(&self) -> (&[[T; N]], &[T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_chunks<const N: usize>(&self) -> (&[[T; N]], &[T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the beginning of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice = ['l', 'o', 'r', 'e', 'm'];
     let (chunks, remainder) = slice.as_chunks();
    @@ -545,28 +537,28 @@ 
    Examples
    panic!("slice didn't have even length") }; assert_eq!(chunks, &[['R', 'u'], ['s', 't']]);
    -
    source

    pub fn as_rchunks<const N: usize>(&self) -> (&[T], &[[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_rchunks<const N: usize>(&self) -> (&[T], &[[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the end of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice = ['l', 'o', 'r', 'e', 'm'];
     let (remainder, chunks) = slice.as_rchunks();
     assert_eq!(remainder, &['l']);
     assert_eq!(chunks, &[['o', 'r'], ['e', 'm']]);
    -
    source

    pub fn array_chunks<const N: usize>(&self) -> ArrayChunks<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the +

    source

    pub fn array_chunks<const N: usize>(&self) -> ArrayChunks<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the beginning of the slice.

    The chunks are array references and do not overlap. If N does not divide the length of the slice, then the last up to N-1 elements will be omitted and can be retrieved from the remainder function of the iterator.

    This method is the const generic equivalent of chunks_exact.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(array_chunks)]
     let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.array_chunks();
    @@ -574,17 +566,17 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &['r', 'e']); assert!(iter.next().is_none()); assert_eq!(iter.remainder(), &['m']);
    -
    source

    pub unsafe fn as_chunks_unchecked_mut<const N: usize>( +

    source

    pub unsafe fn as_chunks_unchecked_mut<const N: usize>( &mut self ) -> &mut [[T; N]]

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, assuming that there’s no remainder.

    -
    Safety
    +
    Safety

    This may only be called when

    • The slice splits exactly into N-element chunks (aka self.len() % N == 0).
    • N != 0.
    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let slice: &mut [char] = &mut ['l', 'o', 'r', 'e', 'm', '!'];
     let chunks: &mut [[char; 1]] =
    @@ -601,13 +593,13 @@ 
    Examples
    // These would be unsound: // let chunks: &[[_; 5]] = slice.as_chunks_unchecked_mut() // The slice length is not a multiple of 5 // let chunks: &[[_; 0]] = slice.as_chunks_unchecked_mut() // Zero-length chunks are never allowed
    -
    source

    pub fn as_chunks_mut<const N: usize>(&mut self) -> (&mut [[T; N]], &mut [T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_chunks_mut<const N: usize>(&mut self) -> (&mut [[T; N]], &mut [T])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the beginning of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
    @@ -619,13 +611,13 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 9]);
    -
    source

    pub fn as_rchunks_mut<const N: usize>(&mut self) -> (&mut [T], &mut [[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, +

    source

    pub fn as_rchunks_mut<const N: usize>(&mut self) -> (&mut [T], &mut [[T; N]])

    🔬This is a nightly-only experimental API. (slice_as_chunks)

    Splits the slice into a slice of N-element arrays, starting at the end of the slice, and a remainder slice with length strictly less than N.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(slice_as_chunks)]
     let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
    @@ -637,16 +629,16 @@ 
    Examples
    count += 1; } assert_eq!(v, &[9, 1, 1, 2, 2]);
    -
    source

    pub fn array_chunks_mut<const N: usize>(&mut self) -> ArrayChunksMut<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the +

    source

    pub fn array_chunks_mut<const N: usize>(&mut self) -> ArrayChunksMut<'_, T, N>

    🔬This is a nightly-only experimental API. (array_chunks)

    Returns an iterator over N elements of the slice at a time, starting at the beginning of the slice.

    The chunks are mutable array references and do not overlap. If N does not divide the length of the slice, then the last up to N-1 elements will be omitted and can be retrieved from the into_remainder function of the iterator.

    This method is the const generic equivalent of chunks_exact_mut.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(array_chunks)]
     let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
    @@ -656,14 +648,14 @@ 
    Examples
    count += 1; } assert_eq!(v, &[1, 1, 2, 2, 0]);
    -
    source

    pub fn array_windows<const N: usize>(&self) -> ArrayWindows<'_, T, N>

    🔬This is a nightly-only experimental API. (array_windows)

    Returns an iterator over overlapping windows of N elements of a slice, +

    source

    pub fn array_windows<const N: usize>(&self) -> ArrayWindows<'_, T, N>

    🔬This is a nightly-only experimental API. (array_windows)

    Returns an iterator over overlapping windows of N elements of a slice, starting at the beginning of the slice.

    This is the const generic equivalent of windows.

    If N is greater than the size of the slice, it will return no windows.

    -
    Panics
    +
    Panics

    Panics if N is 0. This check will most probably get changed to a compile time error before this method gets stabilized.

    -
    Examples
    +
    Examples
    #![feature(array_windows)]
     let slice = [0, 1, 2, 3];
     let mut iter = slice.array_windows();
    @@ -671,32 +663,32 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &[1, 2]); assert_eq!(iter.next().unwrap(), &[2, 3]); assert!(iter.next().is_none());
    -
    1.31.0 · source

    pub fn rchunks(&self, chunk_size: usize) -> RChunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end +

    1.31.0 · source

    pub fn rchunks(&self, chunk_size: usize) -> RChunks<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See rchunks_exact for a variant of this iterator that returns chunks of always exactly chunk_size elements, and chunks for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.rchunks(2);
     assert_eq!(iter.next().unwrap(), &['e', 'm']);
     assert_eq!(iter.next().unwrap(), &['o', 'r']);
     assert_eq!(iter.next().unwrap(), &['l']);
     assert!(iter.next().is_none());
    -
    1.31.0 · source

    pub fn rchunks_mut(&mut self, chunk_size: usize) -> RChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end +

    1.31.0 · source

    pub fn rchunks_mut(&mut self, chunk_size: usize) -> RChunksMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last chunk will not have length chunk_size.

    See rchunks_exact_mut for a variant of this iterator that returns chunks of always exactly chunk_size elements, and chunks_mut for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -707,7 +699,7 @@ 
    Examples
    count += 1; } assert_eq!(v, &[3, 2, 2, 1, 1]);
    -
    1.31.0 · source

    pub fn rchunks_exact(&self, chunk_size: usize) -> RChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the +

    1.31.0 · source

    pub fn rchunks_exact(&self, chunk_size: usize) -> RChunksExact<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are slices and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be retrieved @@ -717,16 +709,16 @@

    Examples

    See rchunks for a variant of this iterator that also returns the remainder as a smaller chunk, and chunks_exact for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let slice = ['l', 'o', 'r', 'e', 'm'];
     let mut iter = slice.rchunks_exact(2);
     assert_eq!(iter.next().unwrap(), &['e', 'm']);
     assert_eq!(iter.next().unwrap(), &['o', 'r']);
     assert!(iter.next().is_none());
     assert_eq!(iter.remainder(), &['l']);
    -
    1.31.0 · source

    pub fn rchunks_exact_mut(&mut self, chunk_size: usize) -> RChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end +

    1.31.0 · source

    pub fn rchunks_exact_mut(&mut self, chunk_size: usize) -> RChunksExactMut<'_, T>

    Returns an iterator over chunk_size elements of the slice at a time, starting at the end of the slice.

    The chunks are mutable slices, and do not overlap. If chunk_size does not divide the length of the slice, then the last up to chunk_size-1 elements will be omitted and can be @@ -736,9 +728,9 @@

    Examples

    See rchunks_mut for a variant of this iterator that also returns the remainder as a smaller chunk, and chunks_exact_mut for the same iterator but starting at the beginning of the slice.

    -
    Panics
    +
    Panics

    Panics if chunk_size is 0.

    -
    Examples
    +
    Examples
    let v = &mut [0, 0, 0, 0, 0];
     let mut count = 1;
     
    @@ -749,13 +741,13 @@ 
    Examples
    count += 1; } assert_eq!(v, &[0, 2, 2, 1, 1]);
    -
    source

    pub fn group_by<F>(&self, pred: F) -> GroupBy<'_, T, F>where +

    source

    pub fn group_by<F>(&self, pred: F) -> GroupBy<'_, T, F>where F: FnMut(&T, &T) -> bool,

    🔬This is a nightly-only experimental API. (slice_group_by)

    Returns an iterator over the slice producing non-overlapping runs of elements using the predicate to separate them.

    The predicate is called on two elements following themselves, it means the predicate is called on slice[0] and slice[1] then on slice[1] and slice[2] and so on.

    -
    Examples
    +
    Examples
    #![feature(slice_group_by)]
     
     let slice = &[1, 1, 1, 3, 3, 2, 2, 2];
    @@ -778,13 +770,13 @@ 
    Examples
    assert_eq!(iter.next(), Some(&[2, 3][..])); assert_eq!(iter.next(), Some(&[2, 3, 4][..])); assert_eq!(iter.next(), None);
    -
    source

    pub fn group_by_mut<F>(&mut self, pred: F) -> GroupByMut<'_, T, F>where +

    source

    pub fn group_by_mut<F>(&mut self, pred: F) -> GroupByMut<'_, T, F>where F: FnMut(&T, &T) -> bool,

    🔬This is a nightly-only experimental API. (slice_group_by)

    Returns an iterator over the slice producing non-overlapping mutable runs of elements using the predicate to separate them.

    The predicate is called on two elements following themselves, it means the predicate is called on slice[0] and slice[1] then on slice[1] and slice[2] and so on.

    -
    Examples
    +
    Examples
    #![feature(slice_group_by)]
     
     let slice = &mut [1, 1, 1, 3, 3, 2, 2, 2];
    @@ -807,13 +799,13 @@ 
    Examples
    assert_eq!(iter.next(), Some(&mut [2, 3][..])); assert_eq!(iter.next(), Some(&mut [2, 3, 4][..])); assert_eq!(iter.next(), None);
    -
    1.0.0 · source

    pub fn split_at(&self, mid: usize) -> (&[T], &[T])

    Divides one slice into two at an index.

    +
    1.0.0 · source

    pub fn split_at(&self, mid: usize) -> (&[T], &[T])

    Divides one slice into two at an index.

    The first will contain all indices from [0, mid) (excluding the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if mid > len.

    -
    Examples
    +
    Examples
    let v = [1, 2, 3, 4, 5, 6];
     
     {
    @@ -833,13 +825,13 @@ 
    Examples
    assert_eq!(left, [1, 2, 3, 4, 5, 6]); assert_eq!(right, []); }
    -
    1.0.0 · source

    pub fn split_at_mut(&mut self, mid: usize) -> (&mut [T], &mut [T])

    Divides one mutable slice into two at an index.

    +
    1.0.0 · source

    pub fn split_at_mut(&mut self, mid: usize) -> (&mut [T], &mut [T])

    Divides one mutable slice into two at an index.

    The first will contain all indices from [0, mid) (excluding the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if mid > len.

    -
    Examples
    +
    Examples
    let mut v = [1, 0, 3, 0, 5, 6];
     let (left, right) = v.split_at_mut(2);
     assert_eq!(left, [1, 0]);
    @@ -847,16 +839,16 @@ 
    Examples
    left[1] = 2; right[1] = 4; assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    source

    pub unsafe fn split_at_unchecked(&self, mid: usize) -> (&[T], &[T])

    🔬This is a nightly-only experimental API. (slice_split_at_unchecked)

    Divides one slice into two at an index, without doing bounds checking.

    +
    source

    pub unsafe fn split_at_unchecked(&self, mid: usize) -> (&[T], &[T])

    🔬This is a nightly-only experimental API. (slice_split_at_unchecked)

    Divides one slice into two at an index, without doing bounds checking.

    The first will contain all indices from [0, mid) (excluding the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    For a safe alternative see split_at.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used. The caller has to ensure that 0 <= mid <= self.len().

    -
    Examples
    +
    Examples
    #![feature(slice_split_at_unchecked)]
     
     let v = [1, 2, 3, 4, 5, 6];
    @@ -878,7 +870,7 @@ 
    Examples
    assert_eq!(left, [1, 2, 3, 4, 5, 6]); assert_eq!(right, []); }
    -
    source

    pub unsafe fn split_at_mut_unchecked( +

    source

    pub unsafe fn split_at_mut_unchecked( &mut self, mid: usize ) -> (&mut [T], &mut [T])

    🔬This is a nightly-only experimental API. (slice_split_at_unchecked)

    Divides one mutable slice into two at an index, without doing bounds checking.

    @@ -886,11 +878,11 @@
    Examples
    the index mid itself) and the second will contain all indices from [mid, len) (excluding the index len itself).

    For a safe alternative see split_at_mut.

    -
    Safety
    +
    Safety

    Calling this method with an out-of-bounds index is undefined behavior even if the resulting reference is not used. The caller has to ensure that 0 <= mid <= self.len().

    -
    Examples
    +
    Examples
    #![feature(slice_split_at_unchecked)]
     
     let mut v = [1, 0, 3, 0, 5, 6];
    @@ -903,13 +895,13 @@ 
    Examples
    right[1] = 4; } assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    source

    pub fn split_array_ref<const N: usize>(&self) -> (&[T; N], &[T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index.

    +
    source

    pub fn split_array_ref<const N: usize>(&self) -> (&[T; N], &[T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index.

    The array will contain all indices from [0, N) (excluding the index N itself) and the slice will contain all indices from [N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let v = &[1, 2, 3, 4, 5, 6][..];
    @@ -931,13 +923,13 @@ 
    Examples
    assert_eq!(left, &[1, 2, 3, 4, 5, 6]); assert_eq!(right, []); }
    -
    source

    pub fn split_array_mut<const N: usize>(&mut self) -> (&mut [T; N], &mut [T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an index.

    +
    source

    pub fn split_array_mut<const N: usize>(&mut self) -> (&mut [T; N], &mut [T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an index.

    The array will contain all indices from [0, N) (excluding the index N itself) and the slice will contain all indices from [N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let mut v = &mut [1, 0, 3, 0, 5, 6][..];
    @@ -947,14 +939,14 @@ 
    Examples
    left[1] = 2; right[1] = 4; assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    source

    pub fn rsplit_array_ref<const N: usize>(&self) -> (&[T], &[T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index from +

    source

    pub fn rsplit_array_ref<const N: usize>(&self) -> (&[T], &[T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one slice into an array and a remainder slice at an index from the end.

    The slice will contain all indices from [0, len - N) (excluding the index len - N itself) and the array will contain all indices from [len - N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let v = &[1, 2, 3, 4, 5, 6][..];
    @@ -976,14 +968,14 @@ 
    Examples
    assert_eq!(left, []); assert_eq!(right, &[1, 2, 3, 4, 5, 6]); }
    -
    source

    pub fn rsplit_array_mut<const N: usize>(&mut self) -> (&mut [T], &mut [T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an +

    source

    pub fn rsplit_array_mut<const N: usize>(&mut self) -> (&mut [T], &mut [T; N])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one mutable slice into an array and a remainder slice at an index from the end.

    The slice will contain all indices from [0, len - N) (excluding the index N itself) and the array will contain all indices from [len - N, len) (excluding the index len itself).

    -
    Panics
    +
    Panics

    Panics if N > len.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let mut v = &mut [1, 0, 3, 0, 5, 6][..];
    @@ -993,10 +985,10 @@ 
    Examples
    left[1] = 2; right[1] = 4; assert_eq!(v, [1, 2, 3, 4, 5, 6]);
    -
    1.0.0 · source

    pub fn split<F>(&self, pred: F) -> Split<'_, T, F>where +

    1.0.0 · source

    pub fn split<F>(&self, pred: F) -> Split<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let slice = [10, 40, 33, 20];
     let mut iter = slice.split(|num| num % 3 == 0);
     
    @@ -1024,21 +1016,21 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &[]); assert_eq!(iter.next().unwrap(), &[20]); assert!(iter.next().is_none());
    -
    1.0.0 · source

    pub fn split_mut<F>(&mut self, pred: F) -> SplitMut<'_, T, F>where +

    1.0.0 · source

    pub fn split_mut<F>(&mut self, pred: F) -> SplitMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let mut v = [10, 40, 30, 20, 60, 50];
     
     for group in v.split_mut(|num| *num % 3 == 0) {
         group[0] = 1;
     }
     assert_eq!(v, [1, 40, 30, 1, 60, 1]);
    -
    1.51.0 · source

    pub fn split_inclusive<F>(&self, pred: F) -> SplitInclusive<'_, T, F>where +

    1.51.0 · source

    pub fn split_inclusive<F>(&self, pred: F) -> SplitInclusive<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred. The matched element is contained in the end of the previous subslice as a terminator.

    -
    Examples
    +
    Examples
    let slice = [10, 40, 33, 20];
     let mut iter = slice.split_inclusive(|num| num % 3 == 0);
     
    @@ -1055,11 +1047,11 @@ 
    Examples
    assert_eq!(iter.next().unwrap(), &[3]); assert_eq!(iter.next().unwrap(), &[10, 40, 33]); assert!(iter.next().is_none());
    -
    1.51.0 · source

    pub fn split_inclusive_mut<F>(&mut self, pred: F) -> SplitInclusiveMut<'_, T, F>where +

    1.51.0 · source

    pub fn split_inclusive_mut<F>(&mut self, pred: F) -> SplitInclusiveMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred. The matched element is contained in the previous subslice as a terminator.

    -
    Examples
    +
    Examples
    let mut v = [10, 40, 30, 20, 60, 50];
     
     for group in v.split_inclusive_mut(|num| *num % 3 == 0) {
    @@ -1067,11 +1059,11 @@ 
    Examples
    group[terminator_idx] = 1; } assert_eq!(v, [10, 40, 1, 20, 1, 1]);
    -
    1.27.0 · source

    pub fn rsplit<F>(&self, pred: F) -> RSplit<'_, T, F>where +

    1.27.0 · source

    pub fn rsplit<F>(&self, pred: F) -> RSplit<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred, starting at the end of the slice and working backwards. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let slice = [11, 22, 33, 0, 44, 55];
     let mut iter = slice.rsplit(|num| *num == 0);
     
    @@ -1088,11 +1080,11 @@ 
    Examples
    assert_eq!(it.next().unwrap(), &[1, 1]); assert_eq!(it.next().unwrap(), &[]); assert_eq!(it.next(), None);
    -
    1.27.0 · source

    pub fn rsplit_mut<F>(&mut self, pred: F) -> RSplitMut<'_, T, F>where +

    1.27.0 · source

    pub fn rsplit_mut<F>(&mut self, pred: F) -> RSplitMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred, starting at the end of the slice and working backwards. The matched element is not contained in the subslices.

    -
    Examples
    +
    Examples
    let mut v = [100, 400, 300, 200, 600, 500];
     
     let mut count = 0;
    @@ -1101,13 +1093,13 @@ 
    Examples
    group[0] = count; } assert_eq!(v, [3, 400, 300, 2, 600, 1]);
    -
    1.0.0 · source

    pub fn splitn<F>(&self, n: usize, pred: F) -> SplitN<'_, T, F>where +

    1.0.0 · source

    pub fn splitn<F>(&self, n: usize, pred: F) -> SplitN<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred, limited to returning at most n items. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples

    Print the slice split once by numbers divisible by 3 (i.e., [10, 40], [20, 60, 50]):

    @@ -1116,27 +1108,27 @@
    Examples
    for group in v.splitn(2, |num| *num % 3 == 0) { println!("{group:?}"); }
    -
    1.0.0 · source

    pub fn splitn_mut<F>(&mut self, n: usize, pred: F) -> SplitNMut<'_, T, F>where +

    1.0.0 · source

    pub fn splitn_mut<F>(&mut self, n: usize, pred: F) -> SplitNMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over mutable subslices separated by elements that match pred, limited to returning at most n items. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples
    let mut v = [10, 40, 30, 20, 60, 50];
     
     for group in v.splitn_mut(2, |num| *num % 3 == 0) {
         group[0] = 1;
     }
     assert_eq!(v, [1, 40, 30, 1, 60, 50]);
    -
    1.0.0 · source

    pub fn rsplitn<F>(&self, n: usize, pred: F) -> RSplitN<'_, T, F>where +

    1.0.0 · source

    pub fn rsplitn<F>(&self, n: usize, pred: F) -> RSplitN<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred limited to returning at most n items. This starts at the end of the slice and works backwards. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples

    Print the slice split once, starting from the end, by numbers divisible by 3 (i.e., [50], [10, 40, 30, 20]):

    @@ -1145,25 +1137,25 @@
    Examples
    for group in v.rsplitn(2, |num| *num % 3 == 0) { println!("{group:?}"); }
    -
    1.0.0 · source

    pub fn rsplitn_mut<F>(&mut self, n: usize, pred: F) -> RSplitNMut<'_, T, F>where +

    1.0.0 · source

    pub fn rsplitn_mut<F>(&mut self, n: usize, pred: F) -> RSplitNMut<'_, T, F>where F: FnMut(&T) -> bool,

    Returns an iterator over subslices separated by elements that match pred limited to returning at most n items. This starts at the end of the slice and works backwards. The matched element is not contained in the subslices.

    The last element returned, if any, will contain the remainder of the slice.

    -
    Examples
    +
    Examples
    let mut s = [10, 40, 30, 20, 60, 50];
     
     for group in s.rsplitn_mut(2, |num| *num % 3 == 0) {
         group[0] = 1;
     }
     assert_eq!(s, [1, 40, 30, 20, 60, 1]);
    -
    1.0.0 · source

    pub fn contains(&self, x: &T) -> boolwhere +

    1.0.0 · source

    pub fn contains(&self, x: &T) -> boolwhere T: PartialEq<T>,

    Returns true if the slice contains an element with the given value.

    This operation is O(n).

    Note that if you have a sorted slice, binary_search may be faster.

    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert!(v.contains(&30));
     assert!(!v.contains(&50));
    @@ -1174,9 +1166,9 @@
    Examples
    let v = [String::from("hello"), String::from("world")]; // slice of `String`
     assert!(v.iter().any(|e| e == "hello")); // search with `&str`
     assert!(!v.iter().any(|e| e == "hi"));
    -
    1.0.0 · source

    pub fn starts_with(&self, needle: &[T]) -> boolwhere +

    1.0.0 · source

    pub fn starts_with(&self, needle: &[T]) -> boolwhere T: PartialEq<T>,

    Returns true if needle is a prefix of the slice.

    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert!(v.starts_with(&[10]));
     assert!(v.starts_with(&[10, 40]));
    @@ -1188,9 +1180,9 @@ 
    Examples
    assert!(v.starts_with(&[])); let v: &[u8] = &[]; assert!(v.starts_with(&[]));
    -
    1.0.0 · source

    pub fn ends_with(&self, needle: &[T]) -> boolwhere +

    1.0.0 · source

    pub fn ends_with(&self, needle: &[T]) -> boolwhere T: PartialEq<T>,

    Returns true if needle is a suffix of the slice.

    -
    Examples
    +
    Examples
    let v = [10, 40, 30];
     assert!(v.ends_with(&[30]));
     assert!(v.ends_with(&[40, 30]));
    @@ -1202,13 +1194,13 @@ 
    Examples
    assert!(v.ends_with(&[])); let v: &[u8] = &[]; assert!(v.ends_with(&[]));
    -
    1.51.0 · source

    pub fn strip_prefix<P>(&self, prefix: &P) -> Option<&[T]>where +

    1.51.0 · source

    pub fn strip_prefix<P>(&self, prefix: &P) -> Option<&[T]>where P: SlicePattern<Item = T> + ?Sized, T: PartialEq<T>,

    Returns a subslice with the prefix removed.

    If the slice starts with prefix, returns the subslice after the prefix, wrapped in Some. If prefix is empty, simply returns the original slice.

    If the slice does not start with prefix, returns None.

    -
    Examples
    +
    Examples
    let v = &[10, 40, 30];
     assert_eq!(v.strip_prefix(&[10]), Some(&[40, 30][..]));
     assert_eq!(v.strip_prefix(&[10, 40]), Some(&[30][..]));
    @@ -1218,19 +1210,19 @@ 
    Examples
    let prefix : &str = "he"; assert_eq!(b"hello".strip_prefix(prefix.as_bytes()), Some(b"llo".as_ref()));
    -
    1.51.0 · source

    pub fn strip_suffix<P>(&self, suffix: &P) -> Option<&[T]>where +

    1.51.0 · source

    pub fn strip_suffix<P>(&self, suffix: &P) -> Option<&[T]>where P: SlicePattern<Item = T> + ?Sized, T: PartialEq<T>,

    Returns a subslice with the suffix removed.

    If the slice ends with suffix, returns the subslice before the suffix, wrapped in Some. If suffix is empty, simply returns the original slice.

    If the slice does not end with suffix, returns None.

    -
    Examples
    +
    Examples
    let v = &[10, 40, 30];
     assert_eq!(v.strip_suffix(&[30]), Some(&[10, 40][..]));
     assert_eq!(v.strip_suffix(&[40, 30]), Some(&[10][..]));
     assert_eq!(v.strip_suffix(&[50]), None);
     assert_eq!(v.strip_suffix(&[50, 30]), None);
    -

    Binary searches this slice for a given element. If the slice is not sorted, the returned result is unspecified and meaningless.

    @@ -1242,7 +1234,7 @@
    Examples
    the index where a matching element could be inserted while maintaining sorted order.

    See also binary_search_by, binary_search_by_key, and partition_point.

    -
    Examples
    +
    Examples

    Looks up a series of four elements. The first is found, with a uniquely determined position; the second and third are not found; the fourth could match any position in [1, 4].

    @@ -1283,7 +1275,7 @@
    Examples
    // The above is equivalent to `let idx = s.binary_search(&num).unwrap_or_else(|x| x);` s.insert(idx, num); assert_eq!(s, [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
    -
    1.0.0 · source

    pub fn binary_search_by<'a, F>(&'a self, f: F) -> Result<usize, usize>where +

    1.0.0 · source

    pub fn binary_search_by<'a, F>(&'a self, f: F) -> Result<usize, usize>where F: FnMut(&'a T) -> Ordering,

    Binary searches this slice with a comparator function.

    The comparator function should return an order code that indicates whether its argument is Less, Equal or Greater the desired @@ -1299,7 +1291,7 @@

    Examples
    the index where a matching element could be inserted while maintaining sorted order.

    See also binary_search, binary_search_by_key, and partition_point.

    -
    Examples
    +
    Examples

    Looks up a series of four elements. The first is found, with a uniquely determined position; the second and third are not found; the fourth could match any position in [1, 4].

    @@ -1315,7 +1307,7 @@
    Examples
    let seek = 1; let r = s.binary_search_by(|probe| probe.cmp(&seek)); assert!(match r { Ok(1..=4) => true, _ => false, });
    -
    1.10.0 · source

    pub fn binary_search_by_key<'a, B, F>( +

    1.10.0 · source

    pub fn binary_search_by_key<'a, B, F>( &'a self, b: &B, f: F @@ -1334,7 +1326,7 @@

    Examples
    the index where a matching element could be inserted while maintaining sorted order.

    See also binary_search, binary_search_by, and partition_point.

    -
    Examples
    +
    Examples

    Looks up a series of four elements in a slice of pairs sorted by their second elements. The first is found, with a uniquely determined position; the second and third are not found; the @@ -1349,11 +1341,11 @@

    Examples
    assert_eq!(s.binary_search_by_key(&100, |&(a, b)| b), Err(13)); let r = s.binary_search_by_key(&1, |&(a, b)| b); assert!(match r { Ok(1..=4) => true, _ => false, }); -
    1.20.0 · source

    pub fn sort_unstable(&mut self)where +

    1.20.0 · source

    pub fn sort_unstable(&mut self)where T: Ord,

    Sorts the slice, but might not preserve the order of equal elements.

    This sort is unstable (i.e., may reorder equal elements), in-place (i.e., does not allocate), and O(n * log(n)) worst-case.

    -
    Current implementation
    +
    Current implementation

    The current algorithm is based on pattern-defeating quicksort by Orson Peters, which combines the fast average case of randomized quicksort with the fast worst case of heapsort, while achieving linear time on slices with certain patterns. It uses some @@ -1361,12 +1353,12 @@

    Current im deterministic behavior.

    It is typically faster than stable sorting, except in a few special cases, e.g., when the slice consists of several concatenated sorted sequences.

    -
    Examples
    +
    Examples
    let mut v = [-5, 4, 1, -3, 2];
     
     v.sort_unstable();
     assert!(v == [-5, -3, 1, 2, 4]);
    -
    1.20.0 · source

    pub fn sort_unstable_by<F>(&mut self, compare: F)where +

    1.20.0 · source

    pub fn sort_unstable_by<F>(&mut self, compare: F)where F: FnMut(&T, &T) -> Ordering,

    Sorts the slice with a comparator function, but might not preserve the order of equal elements.

    This sort is unstable (i.e., may reorder equal elements), in-place @@ -1384,7 +1376,7 @@

    Examples
    let mut floats = [5f64, 4.0, 1.0, 3.0, 2.0];
     floats.sort_unstable_by(|a, b| a.partial_cmp(b).unwrap());
     assert_eq!(floats, [1.0, 2.0, 3.0, 4.0, 5.0]);
    -
    Current implementation
    +
    Current implementation

    The current algorithm is based on pattern-defeating quicksort by Orson Peters, which combines the fast average case of randomized quicksort with the fast worst case of heapsort, while achieving linear time on slices with certain patterns. It uses some @@ -1392,7 +1384,7 @@

    Current im deterministic behavior.

    It is typically faster than stable sorting, except in a few special cases, e.g., when the slice consists of several concatenated sorted sequences.

    -
    Examples
    +
    Examples
    let mut v = [5, 4, 1, 3, 2];
     v.sort_unstable_by(|a, b| a.cmp(b));
     assert!(v == [1, 2, 3, 4, 5]);
    @@ -1400,14 +1392,14 @@ 
    Examples
    // reverse sorting v.sort_unstable_by(|a, b| b.cmp(a)); assert!(v == [5, 4, 3, 2, 1]);
    -
    1.20.0 · source

    pub fn sort_unstable_by_key<K, F>(&mut self, f: F)where +

    1.20.0 · source

    pub fn sort_unstable_by_key<K, F>(&mut self, f: F)where F: FnMut(&T) -> K, K: Ord,

    Sorts the slice with a key extraction function, but might not preserve the order of equal elements.

    This sort is unstable (i.e., may reorder equal elements), in-place -(i.e., does not allocate), and O(m * n * log(n)) worst-case, where the key function is +(i.e., does not allocate), and O(m * n * log(n)) worst-case, where the key function is O(m).

    -
    Current implementation
    +
    Current implementation

    The current algorithm is based on pattern-defeating quicksort by Orson Peters, which combines the fast average case of randomized quicksort with the fast worst case of heapsort, while achieving linear time on slices with certain patterns. It uses some @@ -1416,12 +1408,12 @@

    Current im

    Due to its key calling strategy, sort_unstable_by_key is likely to be slower than sort_by_cached_key in cases where the key function is expensive.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     v.sort_unstable_by_key(|k| k.abs());
     assert!(v == [1, 2, -3, 4, -5]);
    -
    1.49.0 · source

    pub fn select_nth_unstable( +

    1.49.0 · source

    pub fn select_nth_unstable( &mut self, index: usize ) -> (&mut [T], &mut T, &mut [T])where @@ -1429,18 +1421,19 @@
    Examples

    This reordering has the additional property that any value at position i < index will be less than or equal to any value at a position j > index. Additionally, this reordering is unstable (i.e. any number of equal elements may end up at position index), in-place -(i.e. does not allocate), and O(n) on average. The worst-case performance is O(n log n). +(i.e. does not allocate), and runs in O(n) time. This function is also known as “kth element” in other libraries.

    It returns a triplet of the following from the reordered slice: the subslice prior to index, the element at index, and the subslice after index; accordingly, the values in those two subslices will respectively all be less-than-or-equal-to and greater-than-or-equal-to the value of the element at index.

    -
    Current implementation
    -

    The current algorithm is based on the quickselect portion of the same quicksort algorithm -used for sort_unstable.

    -
    Panics
    +
    Current implementation
    +

    The current algorithm is an introselect implementation based on Pattern Defeating Quicksort, which is also +the basis for sort_unstable. The fallback algorithm is Median of Medians using Tukey’s Ninther for +pivot selection, which guarantees linear runtime for all inputs.

    +
    Panics

    Panics when index >= len(), meaning it always panics on empty slices.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     // Find the median
    @@ -1452,7 +1445,7 @@ 
    Examples
    v == [-5, -3, 1, 2, 4] || v == [-3, -5, 1, 4, 2] || v == [-5, -3, 1, 4, 2]);
    -

    1.49.0 · source

    pub fn select_nth_unstable_by<F>( +

    1.49.0 · source

    pub fn select_nth_unstable_by<F>( &mut self, index: usize, compare: F @@ -1462,20 +1455,20 @@

    Examples

    This reordering has the additional property that any value at position i < index will be less than or equal to any value at a position j > index using the comparator function. Additionally, this reordering is unstable (i.e. any number of equal elements may end up at -position index), in-place (i.e. does not allocate), and O(n) on average. -The worst-case performance is O(n log n). This function is also known as -“kth element” in other libraries.

    +position index), in-place (i.e. does not allocate), and runs in O(n) time. +This function is also known as “kth element” in other libraries.

    It returns a triplet of the following from the slice reordered according to the provided comparator function: the subslice prior to index, the element at index, and the subslice after index; accordingly, the values in those two subslices will respectively all be less-than-or-equal-to and greater-than-or-equal-to the value of the element at index.

    -
    Current implementation
    -

    The current algorithm is based on the quickselect portion of the same quicksort algorithm -used for sort_unstable.

    -
    Panics
    +
    Current implementation
    +

    The current algorithm is an introselect implementation based on Pattern Defeating Quicksort, which is also +the basis for sort_unstable. The fallback algorithm is Median of Medians using Tukey’s Ninther for +pivot selection, which guarantees linear runtime for all inputs.

    +
    Panics

    Panics when index >= len(), meaning it always panics on empty slices.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     // Find the median as if the slice were sorted in descending order.
    @@ -1487,7 +1480,7 @@ 
    Examples
    v == [2, 4, 1, -3, -5] || v == [4, 2, 1, -5, -3] || v == [4, 2, 1, -3, -5]);
    -
    1.49.0 · source

    pub fn select_nth_unstable_by_key<K, F>( +

    1.49.0 · source

    pub fn select_nth_unstable_by_key<K, F>( &mut self, index: usize, f: F @@ -1498,20 +1491,20 @@

    Examples

    This reordering has the additional property that any value at position i < index will be less than or equal to any value at a position j > index using the key extraction function. Additionally, this reordering is unstable (i.e. any number of equal elements may end up at -position index), in-place (i.e. does not allocate), and O(n) on average. -The worst-case performance is O(n log n). +position index), in-place (i.e. does not allocate), and runs in O(n) time. This function is also known as “kth element” in other libraries.

    It returns a triplet of the following from the slice reordered according to the provided key extraction function: the subslice prior to index, the element at index, and the subslice after index; accordingly, the values in those two subslices will respectively all be less-than-or-equal-to and greater-than-or-equal-to the value of the element at index.

    -
    Current implementation
    -

    The current algorithm is based on the quickselect portion of the same quicksort algorithm -used for sort_unstable.

    -
    Panics
    +
    Current implementation
    +

    The current algorithm is an introselect implementation based on Pattern Defeating Quicksort, which is also +the basis for sort_unstable. The fallback algorithm is Median of Medians using Tukey’s Ninther for +pivot selection, which guarantees linear runtime for all inputs.

    +
    Panics

    Panics when index >= len(), meaning it always panics on empty slices.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     // Return the median as if the array were sorted according to absolute value.
    @@ -1523,13 +1516,13 @@ 
    Examples
    v == [1, 2, -3, -5, 4] || v == [2, 1, -3, 4, -5] || v == [2, 1, -3, -5, 4]);
    -
    source

    pub fn partition_dedup(&mut self) -> (&mut [T], &mut [T])where +

    source

    pub fn partition_dedup(&mut self) -> (&mut [T], &mut [T])where T: PartialEq<T>,

    🔬This is a nightly-only experimental API. (slice_partition_dedup)

    Moves all consecutive repeated elements to the end of the slice according to the PartialEq trait implementation.

    Returns two slices. The first contains no consecutive repeated elements. The second contains all the duplicates in no specified order.

    If the slice is sorted, the first returned slice contains no duplicates.

    -
    Examples
    +
    Examples
    #![feature(slice_partition_dedup)]
     
     let mut slice = [1, 2, 2, 3, 3, 2, 1, 1];
    @@ -1538,7 +1531,7 @@ 
    Examples
    assert_eq!(dedup, [1, 2, 3, 2, 1]); assert_eq!(duplicates, [2, 3, 1]);
    -
    source

    pub fn partition_dedup_by<F>(&mut self, same_bucket: F) -> (&mut [T], &mut [T])where +

    source

    pub fn partition_dedup_by<F>(&mut self, same_bucket: F) -> (&mut [T], &mut [T])where F: FnMut(&mut T, &mut T) -> bool,

    🔬This is a nightly-only experimental API. (slice_partition_dedup)

    Moves all but the first of consecutive elements to the end of the slice satisfying a given equality relation.

    Returns two slices. The first contains no consecutive repeated elements. @@ -1548,7 +1541,7 @@

    Examples
    from their order in the slice, so if same_bucket(a, b) returns true, a is moved at the end of the slice.

    If the slice is sorted, the first returned slice contains no duplicates.

    -
    Examples
    +
    Examples
    #![feature(slice_partition_dedup)]
     
     let mut slice = ["foo", "Foo", "BAZ", "Bar", "bar", "baz", "BAZ"];
    @@ -1557,14 +1550,14 @@ 
    Examples
    assert_eq!(dedup, ["foo", "BAZ", "Bar", "baz"]); assert_eq!(duplicates, ["bar", "Foo", "BAZ"]);
    -
    source

    pub fn partition_dedup_by_key<K, F>(&mut self, key: F) -> (&mut [T], &mut [T])where +

    source

    pub fn partition_dedup_by_key<K, F>(&mut self, key: F) -> (&mut [T], &mut [T])where F: FnMut(&mut T) -> K, K: PartialEq<K>,

    🔬This is a nightly-only experimental API. (slice_partition_dedup)

    Moves all but the first of consecutive elements to the end of the slice that resolve to the same key.

    Returns two slices. The first contains no consecutive repeated elements. The second contains all the duplicates in no specified order.

    If the slice is sorted, the first returned slice contains no duplicates.

    -
    Examples
    +
    Examples
    #![feature(slice_partition_dedup)]
     
     let mut slice = [10, 20, 21, 30, 30, 20, 11, 13];
    @@ -1573,17 +1566,17 @@ 
    Examples
    assert_eq!(dedup, [10, 20, 30, 20, 11]); assert_eq!(duplicates, [21, 30, 13]);
    -
    1.26.0 · source

    pub fn rotate_left(&mut self, mid: usize)

    Rotates the slice in-place such that the first mid elements of the +

    1.26.0 · source

    pub fn rotate_left(&mut self, mid: usize)

    Rotates the slice in-place such that the first mid elements of the slice move to the end while the last self.len() - mid elements move to the front. After calling rotate_left, the element previously at index mid will become the first element in the slice.

    -
    Panics
    +
    Panics

    This function will panic if mid is greater than the length of the slice. Note that mid == self.len() does not panic and is a no-op rotation.

    Complexity

    Takes linear (in self.len()) time.

    -
    Examples
    +
    Examples
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a.rotate_left(2);
     assert_eq!(a, ['c', 'd', 'e', 'f', 'a', 'b']);
    @@ -1592,47 +1585,47 @@
    Examples
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a[1..5].rotate_left(1);
     assert_eq!(a, ['a', 'c', 'd', 'e', 'b', 'f']);
    -
    1.26.0 · source

    pub fn rotate_right(&mut self, k: usize)

    Rotates the slice in-place such that the first self.len() - k +

    1.26.0 · source

    pub fn rotate_right(&mut self, k: usize)

    Rotates the slice in-place such that the first self.len() - k elements of the slice move to the end while the last k elements move to the front. After calling rotate_right, the element previously at index self.len() - k will become the first element in the slice.

    -
    Panics
    +
    Panics

    This function will panic if k is greater than the length of the slice. Note that k == self.len() does not panic and is a no-op rotation.

    Complexity

    Takes linear (in self.len()) time.

    -
    Examples
    +
    Examples
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a.rotate_right(2);
     assert_eq!(a, ['e', 'f', 'a', 'b', 'c', 'd']);
    -

    Rotate a subslice:

    +

    Rotating a subslice:

    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
     a[1..5].rotate_right(1);
     assert_eq!(a, ['a', 'e', 'b', 'c', 'd', 'f']);
    -
    1.50.0 · source

    pub fn fill(&mut self, value: T)where +

    1.50.0 · source

    pub fn fill(&mut self, value: T)where T: Clone,

    Fills self with elements by cloning value.

    -
    Examples
    +
    Examples
    let mut buf = vec![0; 10];
     buf.fill(1);
     assert_eq!(buf, vec![1; 10]);
    -
    1.51.0 · source

    pub fn fill_with<F>(&mut self, f: F)where +

    1.51.0 · source

    pub fn fill_with<F>(&mut self, f: F)where F: FnMut() -> T,

    Fills self with elements returned by calling a closure repeatedly.

    This method uses a closure to create new values. If you’d rather Clone a given value, use fill. If you want to use the Default trait to generate values, you can pass Default::default as the argument.

    -
    Examples
    +
    Examples
    let mut buf = vec![1; 10];
     buf.fill_with(Default::default);
     assert_eq!(buf, vec![0; 10]);
    -
    1.7.0 · source

    pub fn clone_from_slice(&mut self, src: &[T])where +

    1.7.0 · source

    pub fn clone_from_slice(&mut self, src: &[T])where T: Clone,

    Copies the elements from src into self.

    The length of src must be the same as self.

    -
    Panics
    +
    Panics

    This function will panic if the two slices have different lengths.

    -
    Examples
    +
    Examples

    Cloning two elements from a slice into another:

    let src = [1, 2, 3, 4];
    @@ -1664,13 +1657,13 @@ 
    Examples
    } assert_eq!(slice, [4, 5, 3, 4, 5]);
    -
    1.9.0 · source

    pub fn copy_from_slice(&mut self, src: &[T])where +

    1.9.0 · source

    pub fn copy_from_slice(&mut self, src: &[T])where T: Copy,

    Copies all elements from src into self, using a memcpy.

    The length of src must be the same as self.

    If T does not implement Copy, use clone_from_slice.

    -
    Panics
    +
    Panics

    This function will panic if the two slices have different lengths.

    -
    Examples
    +
    Examples

    Copying two elements from a slice into another:

    let src = [1, 2, 3, 4];
    @@ -1702,7 +1695,7 @@ 
    Examples
    } assert_eq!(slice, [4, 5, 3, 4, 5]);
    -
    1.37.0 · source

    pub fn copy_within<R>(&mut self, src: R, dest: usize)where +

    1.37.0 · source

    pub fn copy_within<R>(&mut self, src: R, dest: usize)where R: RangeBounds<usize>, T: Copy,

    Copies elements from one part of the slice to another part of itself, using a memmove.

    @@ -1710,10 +1703,10 @@
    Examples
    index of the range within self to copy to, which will have the same length as src. The two ranges may overlap. The ends of the two ranges must be less than or equal to self.len().

    -
    Panics
    +
    Panics

    This function will panic if either range exceeds the end of the slice, or if the end of src is before the start.

    -
    Examples
    +
    Examples

    Copying four bytes within a slice:

    let mut bytes = *b"Hello, World!";
    @@ -1721,9 +1714,9 @@ 
    Examples
    bytes.copy_within(1..5, 8); assert_eq!(&bytes, b"Hello, Wello!");
    -
    1.27.0 · source

    pub fn swap_with_slice(&mut self, other: &mut [T])

    Swaps all elements in self with those in other.

    +
    1.27.0 · source

    pub fn swap_with_slice(&mut self, other: &mut [T])

    Swaps all elements in self with those in other.

    The length of other must be the same as self.

    -
    Panics
    +
    Panics

    This function will panic if the two slices have different lengths.

    Example

    Swapping two elements across slices:

    @@ -1753,7 +1746,7 @@
    Example
    } assert_eq!(slice, [4, 5, 3, 1, 2]);
    -
    1.30.0 · source

    pub unsafe fn align_to<U>(&self) -> (&[T], &[U], &[T])

    Transmute the slice to a slice of another type, ensuring alignment of the types is +

    1.30.0 · source

    pub unsafe fn align_to<U>(&self) -> (&[T], &[U], &[T])

    Transmute the slice to a slice of another type, ensuring alignment of the types is maintained.

    This method splits the slice into three distinct slices: prefix, correctly aligned middle slice of a new type, and the suffix slice. How exactly the slice is split up is not @@ -1763,10 +1756,10 @@

    Example
    in a default (debug or release) execution will return a maximal middle part.

    This method has no purpose when either input element T or output element U are zero-sized and will return the original slice without splitting anything.

    -
    Safety
    +
    Safety

    This method is essentially a transmute with respect to the elements in the returned middle slice, so all the usual caveats pertaining to transmute::<T, U> also apply here.

    -
    Examples
    +
    Examples

    Basic usage:

    unsafe {
    @@ -1776,7 +1769,7 @@ 
    Examples
    // more_efficient_algorithm_for_aligned_shorts(shorts); // less_efficient_algorithm_for_bytes(suffix); }
    -
    1.30.0 · source

    pub unsafe fn align_to_mut<U>(&mut self) -> (&mut [T], &mut [U], &mut [T])

    Transmute the mutable slice to a mutable slice of another type, ensuring alignment of the +

    1.30.0 · source

    pub unsafe fn align_to_mut<U>(&mut self) -> (&mut [T], &mut [U], &mut [T])

    Transmute the mutable slice to a mutable slice of another type, ensuring alignment of the types is maintained.

    This method splits the slice into three distinct slices: prefix, correctly aligned middle slice of a new type, and the suffix slice. How exactly the slice is split up is not @@ -1786,10 +1779,10 @@

    Examples
    in a default (debug or release) execution will return a maximal middle part.

    This method has no purpose when either input element T or output element U are zero-sized and will return the original slice without splitting anything.

    -
    Safety
    +
    Safety

    This method is essentially a transmute with respect to the elements in the returned middle slice, so all the usual caveats pertaining to transmute::<T, U> also apply here.

    -
    Examples
    +
    Examples

    Basic usage:

    unsafe {
    @@ -1799,7 +1792,7 @@ 
    Examples
    // more_efficient_algorithm_for_aligned_shorts(shorts); // less_efficient_algorithm_for_bytes(suffix); }
    -
    source

    pub fn as_simd<const LANES: usize>(&self) -> (&[T], &[Simd<T, LANES>], &[T])where +

    source

    pub fn as_simd<const LANES: usize>(&self) -> (&[T], &[Simd<T, LANES>], &[T])where Simd<T, LANES>: AsRef<[T; LANES]>, T: SimdElement, LaneCount<LANES>: SupportedLaneCount,

    🔬This is a nightly-only experimental API. (portable_simd)

    Split a slice into a prefix, a middle of aligned SIMD types, and a suffix.

    @@ -1814,7 +1807,7 @@
    Examples

    That said, this is a safe method, so if you’re only writing safe code, then this can at most cause incorrect logic, not unsoundness.

    -
    Panics
    +
    Panics

    This will panic if the size of the SIMD type is different from LANES times that of the scalar.

    At the time of writing, the trait restrictions on Simd<T, LANES> keeps @@ -1822,7 +1815,7 @@

    Panics
    supported. It’s possible that, in the future, those restrictions might be lifted in a way that would make it possible to see panics from this method for something like LANES == 3.

    -
    Examples
    +
    Examples
    #![feature(portable_simd)]
     use core::simd::SimdFloat;
     
    @@ -1850,7 +1843,7 @@ 
    Examples
    let numbers: Vec<f32> = (1..101).map(|x| x as _).collect(); assert_eq!(basic_simd_sum(&numbers[1..99]), 4949.0);
    -
    source

    pub fn as_simd_mut<const LANES: usize>( +

    source

    pub fn as_simd_mut<const LANES: usize>( &mut self ) -> (&mut [T], &mut [Simd<T, LANES>], &mut [T])where Simd<T, LANES>: AsMut<[T; LANES]>, @@ -1869,7 +1862,7 @@
    Examples

    That said, this is a safe method, so if you’re only writing safe code, then this can at most cause incorrect logic, not unsoundness.

    This is the mutable version of slice::as_simd; see that for examples.

    -
    Panics
    +
    Panics

    This will panic if the size of the SIMD type is different from LANES times that of the scalar.

    At the time of writing, the trait restrictions on Simd<T, LANES> keeps @@ -1877,14 +1870,14 @@

    Panics
    supported. It’s possible that, in the future, those restrictions might be lifted in a way that would make it possible to see panics from this method for something like LANES == 3.

    -

    source

    pub fn is_sorted(&self) -> boolwhere +

    source

    pub fn is_sorted(&self) -> boolwhere T: PartialOrd<T>,

    🔬This is a nightly-only experimental API. (is_sorted)

    Checks if the elements of this slice are sorted.

    That is, for each element a and its following element b, a <= b must hold. If the slice yields exactly zero or one element, true is returned.

    Note that if Self::Item is only PartialOrd, but not Ord, the above definition implies that this function returns false if any two consecutive items are not comparable.

    -
    Examples
    +
    Examples
    #![feature(is_sorted)]
     let empty: [i32; 0] = [];
     
    @@ -1893,23 +1886,23 @@ 
    Examples
    assert!([0].is_sorted()); assert!(empty.is_sorted()); assert!(![0.0, 1.0, f32::NAN].is_sorted());
    -
    source

    pub fn is_sorted_by<'a, F>(&'a self, compare: F) -> boolwhere +

    source

    pub fn is_sorted_by<'a, F>(&'a self, compare: F) -> boolwhere F: FnMut(&'a T, &'a T) -> Option<Ordering>,

    🔬This is a nightly-only experimental API. (is_sorted)

    Checks if the elements of this slice are sorted using the given comparator function.

    Instead of using PartialOrd::partial_cmp, this function uses the given compare function to determine the ordering of two elements. Apart from that, it’s equivalent to is_sorted; see its documentation for more information.

    -
    source

    pub fn is_sorted_by_key<'a, F, K>(&'a self, f: F) -> boolwhere +

    source

    pub fn is_sorted_by_key<'a, F, K>(&'a self, f: F) -> boolwhere F: FnMut(&'a T) -> K, K: PartialOrd<K>,

    🔬This is a nightly-only experimental API. (is_sorted)

    Checks if the elements of this slice are sorted using the given key extraction function.

    Instead of comparing the slice’s elements directly, this function compares the keys of the elements, as determined by f. Apart from that, it’s equivalent to is_sorted; see its documentation for more information.

    -
    Examples
    +
    Examples
    #![feature(is_sorted)]
     
     assert!(["c", "bb", "aaa"].is_sorted_by_key(|s| s.len()));
     assert!(![-2i32, -1, 0, 3].is_sorted_by_key(|n| n.abs()));
    -
    1.52.0 · source

    pub fn partition_point<P>(&self, pred: P) -> usizewhere +

    1.52.0 · source

    pub fn partition_point<P>(&self, pred: P) -> usizewhere P: FnMut(&T) -> bool,

    Returns the index of the partition point according to the given predicate (the index of the first element of the second partition).

    The slice is assumed to be partitioned according to the given predicate. @@ -1920,7 +1913,7 @@

    Examples

    If this slice is not partitioned, the returned result is unspecified and meaningless, as this method performs a kind of binary search.

    See also binary_search, binary_search_by, and binary_search_by_key.

    -
    Examples
    +
    Examples
    let v = [1, 2, 3, 3, 5, 6, 7];
     let i = v.partition_point(|&x| x < 5);
     
    @@ -1942,14 +1935,14 @@ 
    Examples
    let idx = s.partition_point(|&x| x < num); s.insert(idx, num); assert_eq!(s, [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
    -
    source

    pub fn take<R, 'a>(self: &mut &'a [T], range: R) -> Option<&'a [T]>where +

    source

    pub fn take<R, 'a>(self: &mut &'a [T], range: R) -> Option<&'a [T]>where R: OneSidedRange<usize>,

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the subslice corresponding to the given range and returns a reference to it.

    Returns None and does not modify the slice if the given range is out of bounds.

    Note that this method only accepts one-sided ranges such as 2.. or ..6, but not 2..6.

    -
    Examples
    +
    Examples

    Taking the first three elements of a slice:

    #![feature(slice_take)]
    @@ -1979,14 +1972,14 @@ 
    Examples
    assert_eq!(None, slice.take(..=4)); let expected: &[char] = &['a', 'b', 'c', 'd']; assert_eq!(Some(expected), slice.take(..4));
    -
    source

    pub fn take_mut<R, 'a>(self: &mut &'a mut [T], range: R) -> Option<&'a mut [T]>where +

    source

    pub fn take_mut<R, 'a>(self: &mut &'a mut [T], range: R) -> Option<&'a mut [T]>where R: OneSidedRange<usize>,

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the subslice corresponding to the given range and returns a mutable reference to it.

    Returns None and does not modify the slice if the given range is out of bounds.

    Note that this method only accepts one-sided ranges such as 2.. or ..6, but not 2..6.

    -
    Examples
    +
    Examples

    Taking the first three elements of a slice:

    #![feature(slice_take)]
    @@ -2016,10 +2009,10 @@ 
    Examples
    assert_eq!(None, slice.take_mut(..=4)); let expected: &mut [_] = &mut ['a', 'b', 'c', 'd']; assert_eq!(Some(expected), slice.take_mut(..4));
    -
    source

    pub fn take_first<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a reference +

    source

    pub fn take_first<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &[_] = &['a', 'b', 'c'];
    @@ -2027,10 +2020,10 @@ 
    Examples
    assert_eq!(slice, &['b', 'c']); assert_eq!(first, &'a');
    -
    source

    pub fn take_first_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a mutable +

    source

    pub fn take_first_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the first element of the slice and returns a mutable reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &mut [_] = &mut ['a', 'b', 'c'];
    @@ -2039,10 +2032,10 @@ 
    Examples
    assert_eq!(slice, &['b', 'c']); assert_eq!(first, &'d');
    -
    source

    pub fn take_last<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a reference +

    source

    pub fn take_last<'a>(self: &mut &'a [T]) -> Option<&'a T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &[_] = &['a', 'b', 'c'];
    @@ -2050,10 +2043,10 @@ 
    Examples
    assert_eq!(slice, &['a', 'b']); assert_eq!(last, &'c');
    -
    source

    pub fn take_last_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a mutable +

    source

    pub fn take_last_mut<'a>(self: &mut &'a mut [T]) -> Option<&'a mut T>

    🔬This is a nightly-only experimental API. (slice_take)

    Removes the last element of the slice and returns a mutable reference to it.

    Returns None if the slice is empty.

    -
    Examples
    +
    Examples
    #![feature(slice_take)]
     
     let mut slice: &mut [_] = &mut ['a', 'b', 'c'];
    @@ -2062,15 +2055,15 @@ 
    Examples
    assert_eq!(slice, &['a', 'b']); assert_eq!(last, &'d');
    -
    source

    pub unsafe fn get_many_unchecked_mut<const N: usize>( +

    source

    pub unsafe fn get_many_unchecked_mut<const N: usize>( &mut self, indices: [usize; N] ) -> [&mut T; N]

    🔬This is a nightly-only experimental API. (get_many_mut)

    Returns mutable references to many indices at once, without doing any checks.

    For a safe alternative see get_many_mut.

    -
    Safety
    +
    Safety

    Calling this method with overlapping or out-of-bounds indices is undefined behavior even if the resulting references are not used.

    -
    Examples
    +
    Examples
    #![feature(get_many_mut)]
     
     let x = &mut [1, 2, 4];
    @@ -2081,13 +2074,13 @@ 
    Examples
    *b *= 100; } assert_eq!(x, &[10, 2, 400]);
    -
    source

    pub fn get_many_mut<const N: usize>( +

    source

    pub fn get_many_mut<const N: usize>( &mut self, indices: [usize; N] ) -> Result<[&mut T; N], GetManyMutError<N>>

    🔬This is a nightly-only experimental API. (get_many_mut)

    Returns mutable references to many indices at once.

    Returns an error if any index is out-of-bounds, or if the same index was passed more than once.

    -
    Examples
    +
    Examples
    #![feature(get_many_mut)]
     
     let v = &mut [1, 2, 3];
    @@ -2096,19 +2089,116 @@ 
    Examples
    *b = 612; } assert_eq!(v, &[413, 2, 612]);
    -
    source

    pub fn as_str(&self) -> &str

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a UTF-8 str.

    -
    source

    pub fn as_bytes(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a slice of u8 bytes.

    -
    1.23.0 · source

    pub fn to_ascii_uppercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte -is mapped to its ASCII upper case equivalent.

    +
    source

    pub fn sort_floats(&mut self)

    🔬This is a nightly-only experimental API. (sort_floats)

    Sorts the slice of floats.

    +

    This sort is in-place (i.e. does not allocate), O(n * log(n)) worst-case, and uses +the ordering defined by f32::total_cmp.

    +
    Current implementation
    +

    This uses the same sorting algorithm as sort_unstable_by.

    +
    Examples
    +
    #![feature(sort_floats)]
    +let mut v = [2.6, -5e-8, f32::NAN, 8.29, f32::INFINITY, -1.0, 0.0, -f32::INFINITY, -0.0];
    +
    +v.sort_floats();
    +let sorted = [-f32::INFINITY, -1.0, -5e-8, -0.0, 0.0, 2.6, 8.29, f32::INFINITY, f32::NAN];
    +assert_eq!(&v[..8], &sorted[..8]);
    +assert!(v[8].is_nan());
    +
    source

    pub fn as_str(&self) -> &str

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a UTF-8 str.

    +
    source

    pub fn as_bytes(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (ascii_char)

    Views this slice of ASCII characters as a slice of u8 bytes.

    +
    1.23.0 · source

    pub fn is_ascii(&self) -> bool

    Checks if all bytes in this slice are within the ASCII range.

    +
    source

    pub fn as_ascii(&self) -> Option<&[AsciiChar]>

    🔬This is a nightly-only experimental API. (ascii_char)

    If this slice is_ascii, returns it as a slice of +ASCII characters, otherwise returns None.

    +
    source

    pub unsafe fn as_ascii_unchecked(&self) -> &[AsciiChar]

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this slice of bytes into a slice of ASCII characters, +without checking whether they’re valid.

    +
    Safety
    +

    Every byte in the slice must be in 0..=127, or else this is UB.

    +
    1.23.0 · source

    pub fn eq_ignore_ascii_case(&self, other: &[u8]) -> bool

    Checks that two slices are an ASCII case-insensitive match.

    +

    Same as to_ascii_lowercase(a) == to_ascii_lowercase(b), +but without allocating and copying temporaries.

    +
    1.23.0 · source

    pub fn make_ascii_uppercase(&mut self)

    Converts this slice to its ASCII upper case equivalent in-place.

    ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, but non-ASCII letters are unchanged.

    -

    To uppercase the value in-place, use make_ascii_uppercase.

    -
    1.23.0 · source

    pub fn to_ascii_lowercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte -is mapped to its ASCII lower case equivalent.

    +

    To return a new uppercased value without modifying the existing one, use +to_ascii_uppercase.

    +
    1.23.0 · source

    pub fn make_ascii_lowercase(&mut self)

    Converts this slice to its ASCII lower case equivalent in-place.

    ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, but non-ASCII letters are unchanged.

    -

    To lowercase the value in-place, use make_ascii_lowercase.

    -
    1.0.0 · source

    pub fn sort(&mut self)where +

    To return a new lowercased value without modifying the existing one, use +to_ascii_lowercase.

    +

    1.60.0 · source

    pub fn escape_ascii(&self) -> EscapeAscii<'_>

    Returns an iterator that produces an escaped version of this slice, +treating it as an ASCII string.

    +
    Examples
    +
    
    +let s = b"0\t\r\n'\"\\\x9d";
    +let escaped = s.escape_ascii().to_string();
    +assert_eq!(escaped, "0\\t\\r\\n\\'\\\"\\\\\\x9d");
    +
    source

    pub fn trim_ascii_start(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading ASCII whitespace bytes removed.

    +

    ‘Whitespace’ refers to the definition used by +u8::is_ascii_whitespace.

    +
    Examples
    +
    #![feature(byte_slice_trim_ascii)]
    +
    +assert_eq!(b" \t hello world\n".trim_ascii_start(), b"hello world\n");
    +assert_eq!(b"  ".trim_ascii_start(), b"");
    +assert_eq!(b"".trim_ascii_start(), b"");
    +
    source

    pub fn trim_ascii_end(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with trailing ASCII whitespace bytes removed.

    +

    ‘Whitespace’ refers to the definition used by +u8::is_ascii_whitespace.

    +
    Examples
    +
    #![feature(byte_slice_trim_ascii)]
    +
    +assert_eq!(b"\r hello world\n ".trim_ascii_end(), b"\r hello world");
    +assert_eq!(b"  ".trim_ascii_end(), b"");
    +assert_eq!(b"".trim_ascii_end(), b"");
    +
    source

    pub fn trim_ascii(&self) -> &[u8]

    🔬This is a nightly-only experimental API. (byte_slice_trim_ascii)

    Returns a byte slice with leading and trailing ASCII whitespace bytes +removed.

    +

    ‘Whitespace’ refers to the definition used by +u8::is_ascii_whitespace.

    +
    Examples
    +
    #![feature(byte_slice_trim_ascii)]
    +
    +assert_eq!(b"\r hello world\n ".trim_ascii(), b"hello world");
    +assert_eq!(b"  ".trim_ascii(), b"");
    +assert_eq!(b"".trim_ascii(), b"");
    +
    source

    pub fn flatten(&self) -> &[T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &[[T; N]], and flattens it to a &[T].

    +
    Panics
    +

    This panics if the length of the resulting slice would overflow a usize.

    +

    This is only possible when flattening a slice of arrays of zero-sized +types, and thus tends to be irrelevant in practice. If +size_of::<T>() > 0, this will never panic.

    +
    Examples
    +
    #![feature(slice_flatten)]
    +
    +assert_eq!([[1, 2, 3], [4, 5, 6]].flatten(), &[1, 2, 3, 4, 5, 6]);
    +
    +assert_eq!(
    +    [[1, 2, 3], [4, 5, 6]].flatten(),
    +    [[1, 2], [3, 4], [5, 6]].flatten(),
    +);
    +
    +let slice_of_empty_arrays: &[[i32; 0]] = &[[], [], [], [], []];
    +assert!(slice_of_empty_arrays.flatten().is_empty());
    +
    +let empty_slice_of_arrays: &[[u32; 10]] = &[];
    +assert!(empty_slice_of_arrays.flatten().is_empty());
    +
    source

    pub fn flatten_mut(&mut self) -> &mut [T]

    🔬This is a nightly-only experimental API. (slice_flatten)

    Takes a &mut [[T; N]], and flattens it to a &mut [T].

    +
    Panics
    +

    This panics if the length of the resulting slice would overflow a usize.

    +

    This is only possible when flattening a slice of arrays of zero-sized +types, and thus tends to be irrelevant in practice. If +size_of::<T>() > 0, this will never panic.

    +
    Examples
    +
    #![feature(slice_flatten)]
    +
    +fn add_5_to_all(slice: &mut [i32]) {
    +    for i in slice {
    +        *i += 5;
    +    }
    +}
    +
    +let mut array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
    +add_5_to_all(array.flatten_mut());
    +assert_eq!(array, [[6, 7, 8], [9, 10, 11], [12, 13, 14]]);
    +
    1.0.0 · source

    pub fn sort(&mut self)where T: Ord,

    Sorts the slice.

    This sort is stable (i.e., does not reorder equal elements) and O(n * log(n)) worst-case.

    When applicable, unstable sorting is preferred because it is generally faster than stable @@ -2121,12 +2211,12 @@

    Current im two or more sorted sequences concatenated one after another.

    Also, it allocates temporary storage half the size of self, but for short slices a non-allocating insertion sort is used instead.

    -
    Examples
    +
    Examples
    let mut v = [-5, 4, 1, -3, 2];
     
     v.sort();
     assert!(v == [-5, -3, 1, 2, 4]);
    -
    1.0.0 · source

    pub fn sort_by<F>(&mut self, compare: F)where +

    1.0.0 · source

    pub fn sort_by<F>(&mut self, compare: F)where F: FnMut(&T, &T) -> Ordering,

    Sorts the slice with a comparator function.

    This sort is stable (i.e., does not reorder equal elements) and O(n * log(n)) worst-case.

    The comparator function must define a total ordering for the elements in the slice. If @@ -2152,7 +2242,7 @@

    Current im two or more sorted sequences concatenated one after another.

    Also, it allocates temporary storage half the size of self, but for short slices a non-allocating insertion sort is used instead.

    -
    Examples
    +
    Examples
    let mut v = [5, 4, 1, 3, 2];
     v.sort_by(|a, b| a.cmp(b));
     assert!(v == [1, 2, 3, 4, 5]);
    @@ -2160,7 +2250,7 @@ 
    Examples
    // reverse sorting v.sort_by(|a, b| b.cmp(a)); assert!(v == [5, 4, 3, 2, 1]);
    -
    1.7.0 · source

    pub fn sort_by_key<K, F>(&mut self, f: F)where +

    1.7.0 · source

    pub fn sort_by_key<K, F>(&mut self, f: F)where F: FnMut(&T) -> K, K: Ord,

    Sorts the slice with a key extraction function.

    This sort is stable (i.e., does not reorder equal elements) and O(m * n * log(n)) @@ -2178,12 +2268,12 @@

    Current two or more sorted sequences concatenated one after another.

    Also, it allocates temporary storage half the size of self, but for short slices a non-allocating insertion sort is used instead.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 1, -3, 2];
     
     v.sort_by_key(|k| k.abs());
     assert!(v == [1, 2, -3, 4, -5]);
    -
    1.34.0 · source

    pub fn sort_by_cached_key<K, F>(&mut self, f: F)where +

    1.34.0 · source

    pub fn sort_by_cached_key<K, F>(&mut self, f: F)where F: FnMut(&T) -> K, K: Ord,

    Sorts the slice with a key extraction function.

    During sorting, the key function is called at most once per element, by using @@ -2203,21 +2293,21 @@

    Current deterministic behavior.

    In the worst case, the algorithm allocates temporary storage in a Vec<(K, usize)> the length of the slice.

    -
    Examples
    +
    Examples
    let mut v = [-5i32, 4, 32, -3, 2];
     
     v.sort_by_cached_key(|k| k.to_string());
     assert!(v == [-3, -5, 2, 32, 4]);
    -
    1.0.0 · source

    pub fn to_vec(&self) -> Vec<T, Global>where +

    1.0.0 · source

    pub fn to_vec(&self) -> Vec<T, Global>where T: Clone,

    Copies self into a new Vec.

    -
    Examples
    +
    Examples
    let s = [10, 40, 30];
     let x = s.to_vec();
     // Here, `s` and `x` can be modified independently.
    -
    source

    pub fn to_vec_in<A>(&self, alloc: A) -> Vec<T, A>where +

    source

    pub fn to_vec_in<A>(&self, alloc: A) -> Vec<T, A>where A: Allocator, T: Clone,

    🔬This is a nightly-only experimental API. (allocator_api)

    Copies self into a new Vec with an allocator.

    -
    Examples
    +
    Examples
    #![feature(allocator_api)]
     
     use std::alloc::System;
    @@ -2225,11 +2315,11 @@ 
    Examples
    let s = [10, 40, 30]; let x = s.to_vec_in(System); // Here, `s` and `x` can be modified independently.
    -
    1.40.0 · source

    pub fn repeat(&self, n: usize) -> Vec<T, Global>where +

    1.40.0 · source

    pub fn repeat(&self, n: usize) -> Vec<T, Global>where T: Copy,

    Creates a vector by copying a slice n times.

    Panics

    This function will panic if the capacity would overflow.

    -
    Examples
    +
    Examples

    Basic usage:

    assert_eq!([1, 2].repeat(3), vec![1, 2, 1, 2, 1, 2]);
    @@ -2237,32 +2327,42 @@
    Examples
    // this will panic at runtime
     b"0123456789abcdef".repeat(usize::MAX);
    -
    1.0.0 · source

    pub fn concat<Item>(&self) -> <[T] as Concat<Item>>::Output where +

    1.0.0 · source

    pub fn concat<Item>(&self) -> <[T] as Concat<Item>>::Output where [T]: Concat<Item>, Item: ?Sized,

    Flattens a slice of T into a single value Self::Output.

    -
    Examples
    +
    Examples
    assert_eq!(["hello", "world"].concat(), "helloworld");
     assert_eq!([[1, 2], [3, 4]].concat(), [1, 2, 3, 4]);
    -
    1.3.0 · source

    pub fn join<Separator>( +

    1.3.0 · source

    pub fn join<Separator>( &self, sep: Separator ) -> <[T] as Join<Separator>>::Output where [T]: Join<Separator>,

    Flattens a slice of T into a single value Self::Output, placing a given separator between each.

    -
    Examples
    +
    Examples
    assert_eq!(["hello", "world"].join(" "), "hello world");
     assert_eq!([[1, 2], [3, 4]].join(&0), [1, 2, 0, 3, 4]);
     assert_eq!([[1, 2], [3, 4]].join(&[0, 0][..]), [1, 2, 0, 0, 3, 4]);
    -
    1.0.0 · source

    pub fn connect<Separator>( +

    1.0.0 · source

    pub fn connect<Separator>( &self, sep: Separator ) -> <[T] as Join<Separator>>::Output where [T]: Join<Separator>,

    👎Deprecated since 1.3.0: renamed to join

    Flattens a slice of T into a single value Self::Output, placing a given separator between each.

    -
    Examples
    +
    Examples
    assert_eq!(["hello", "world"].connect(" "), "hello world");
     assert_eq!([[1, 2], [3, 4]].connect(&0), [1, 2, 0, 3, 4]);
    -

    Trait Implementations§

    source§

    impl<'a, F: Field, B: Basis> Add<&'a Polynomial<F, B>> for Polynomial<F, B>

    §

    type Output = Polynomial<F, B>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: &'a Polynomial<F, B>) -> Polynomial<F, B>

    Performs the + operation. Read more
    source§

    impl<F: Clone, B: Clone> Clone for Polynomial<F, B>

    source§

    fn clone(&self) -> Polynomial<F, B>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug, B: Debug> Debug for Polynomial<F, B>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F, B> Deref for Polynomial<F, B>

    §

    type Target = [F]

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &[F]

    Dereferences the value.
    source§

    impl<F, B> DerefMut for Polynomial<F, B>

    source§

    fn deref_mut(&mut self) -> &mut [F]

    Mutably dereferences the value.
    source§

    impl<F, B> Index<RangeFrom<usize>> for Polynomial<F, B>

    §

    type Output = [F]

    The returned type after indexing.
    source§

    fn index(&self, index: RangeFrom<usize>) -> &[F]

    Performs the indexing (container[index]) operation. Read more
    source§

    impl<F, B> Index<RangeFull> for Polynomial<F, B>

    §

    type Output = [F]

    The returned type after indexing.
    source§

    fn index(&self, index: RangeFull) -> &[F]

    Performs the indexing (container[index]) operation. Read more
    source§

    impl<F, B> Index<usize> for Polynomial<F, B>

    §

    type Output = F

    The returned type after indexing.
    source§

    fn index(&self, index: usize) -> &F

    Performs the indexing (container[index]) operation. Read more
    source§

    impl<F, B> IndexMut<RangeFrom<usize>> for Polynomial<F, B>

    source§

    fn index_mut(&mut self, index: RangeFrom<usize>) -> &mut [F]

    Performs the mutable indexing (container[index]) operation. Read more
    source§

    impl<F, B> IndexMut<RangeFull> for Polynomial<F, B>

    source§

    fn index_mut(&mut self, index: RangeFull) -> &mut [F]

    Performs the mutable indexing (container[index]) operation. Read more
    source§

    impl<F, B> IndexMut<usize> for Polynomial<F, B>

    source§

    fn index_mut(&mut self, index: usize) -> &mut F

    Performs the mutable indexing (container[index]) operation. Read more
    source§

    impl<F: Field, B: Basis> Mul<F> for Polynomial<F, B>

    §

    type Output = Polynomial<F, B>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Polynomial<F, B>

    Performs the * operation. Read more

    Auto Trait Implementations§

    §

    impl<F, B> RefUnwindSafe for Polynomial<F, B>where +

    1.23.0 · source

    pub fn to_ascii_uppercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte +is mapped to its ASCII upper case equivalent.

    +

    ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, +but non-ASCII letters are unchanged.

    +

    To uppercase the value in-place, use make_ascii_uppercase.

    +
    1.23.0 · source

    pub fn to_ascii_lowercase(&self) -> Vec<u8, Global>

    Returns a vector containing a copy of this slice where each byte +is mapped to its ASCII lower case equivalent.

    +

    ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, +but non-ASCII letters are unchanged.

    +

    To lowercase the value in-place, use make_ascii_lowercase.

    +

    Trait Implementations§

    source§

    impl<'a, F: Field, B: Basis> Add<&'a Polynomial<F, B>> for Polynomial<F, B>

    §

    type Output = Polynomial<F, B>

    The resulting type after applying the + operator.
    source§

    fn add(self, rhs: &'a Polynomial<F, B>) -> Polynomial<F, B>

    Performs the + operation. Read more
    source§

    impl<F: Clone, B: Clone> Clone for Polynomial<F, B>

    source§

    fn clone(&self) -> Polynomial<F, B>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<F: Debug, B: Debug> Debug for Polynomial<F, B>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<F, B> Deref for Polynomial<F, B>

    §

    type Target = [F]

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &[F]

    Dereferences the value.
    source§

    impl<F, B> DerefMut for Polynomial<F, B>

    source§

    fn deref_mut(&mut self) -> &mut [F]

    Mutably dereferences the value.
    source§

    impl<F, B> Index<RangeFrom<usize>> for Polynomial<F, B>

    §

    type Output = [F]

    The returned type after indexing.
    source§

    fn index(&self, index: RangeFrom<usize>) -> &[F]

    Performs the indexing (container[index]) operation. Read more
    source§

    impl<F, B> Index<RangeFull> for Polynomial<F, B>

    §

    type Output = [F]

    The returned type after indexing.
    source§

    fn index(&self, index: RangeFull) -> &[F]

    Performs the indexing (container[index]) operation. Read more
    source§

    impl<F, B> Index<usize> for Polynomial<F, B>

    §

    type Output = F

    The returned type after indexing.
    source§

    fn index(&self, index: usize) -> &F

    Performs the indexing (container[index]) operation. Read more
    source§

    impl<F, B> IndexMut<RangeFrom<usize>> for Polynomial<F, B>

    source§

    fn index_mut(&mut self, index: RangeFrom<usize>) -> &mut [F]

    Performs the mutable indexing (container[index]) operation. Read more
    source§

    impl<F, B> IndexMut<RangeFull> for Polynomial<F, B>

    source§

    fn index_mut(&mut self, index: RangeFull) -> &mut [F]

    Performs the mutable indexing (container[index]) operation. Read more
    source§

    impl<F, B> IndexMut<usize> for Polynomial<F, B>

    source§

    fn index_mut(&mut self, index: usize) -> &mut F

    Performs the mutable indexing (container[index]) operation. Read more
    source§

    impl<F: Field, B: Basis> Mul<F> for Polynomial<F, B>

    §

    type Output = Polynomial<F, B>

    The resulting type after applying the * operator.
    source§

    fn mul(self, rhs: F) -> Polynomial<F, B>

    Performs the * operation. Read more

    Auto Trait Implementations§

    §

    impl<F, B> RefUnwindSafe for Polynomial<F, B>where B: RefUnwindSafe, F: RefUnwindSafe,

    §

    impl<F, B> Send for Polynomial<F, B>where B: Send, @@ -2272,10 +2372,10 @@
    Examples
    B: Unpin, F: Unpin,

    §

    impl<F, B> UnwindSafe for Polynomial<F, B>where B: UnwindSafe, - F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + F: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -2291,11 +2391,11 @@
    Examples
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -2329,7 +2429,7 @@
    Examples
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -2360,12 +2460,12 @@
    Examples
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/struct.Rotation.html b/rustdoc/latest/halo2_proofs/poly/struct.Rotation.html index 0a5e747f18..26fce92ef3 100644 --- a/rustdoc/latest/halo2_proofs/poly/struct.Rotation.html +++ b/rustdoc/latest/halo2_proofs/poly/struct.Rotation.html @@ -1,4 +1,4 @@ -Rotation in halo2_proofs::poly - Rust
    +Rotation in halo2_proofs::poly - Rust -

    Struct halo2_proofs::poly::Rotation

    source ·
    pub struct Rotation(pub i32);
    Expand description

    Describes the relative rotation of a vector. Negative numbers represent +

    Struct halo2_proofs::poly::Rotation

    source ·
    pub struct Rotation(pub i32);
    Expand description

    Describes the relative rotation of a vector. Negative numbers represent reverse (leftmost) rotations and positive numbers represent forward (rightmost) rotations. Zero represents no rotation.

    -

    Tuple Fields§

    §0: i32

    Implementations§

    source§

    impl Rotation

    source

    pub fn cur() -> Rotation

    The current location in the evaluation domain

    -
    source

    pub fn prev() -> Rotation

    The previous location in the evaluation domain

    -
    source

    pub fn next() -> Rotation

    The next location in the evaluation domain

    -

    Trait Implementations§

    source§

    impl Clone for Rotation

    source§

    fn clone(&self) -> Rotation

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Rotation

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq<Rotation> for Rotation

    source§

    fn eq(&self, other: &Rotation) -> bool

    This method tests for self and other values to be equal, and is used -by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
    source§

    impl Copy for Rotation

    source§

    impl Eq for Rotation

    source§

    impl StructuralEq for Rotation

    source§

    impl StructuralPartialEq for Rotation

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere +

    Tuple Fields§

    §0: i32

    Implementations§

    source§

    impl Rotation

    source

    pub fn cur() -> Rotation

    The current location in the evaluation domain

    +
    source

    pub fn prev() -> Rotation

    The previous location in the evaluation domain

    +
    source

    pub fn next() -> Rotation

    The next location in the evaluation domain

    +

    Trait Implementations§

    source§

    impl Clone for Rotation

    source§

    fn clone(&self) -> Rotation

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Rotation

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl PartialEq<Rotation> for Rotation

    source§

    fn eq(&self, other: &Rotation) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    source§

    impl Copy for Rotation

    source§

    impl Eq for Rotation

    source§

    impl StructuralEq for Rotation

    source§

    impl StructuralPartialEq for Rotation

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -40,11 +40,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -78,7 +78,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -109,12 +109,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/poly/trait.Basis.html b/rustdoc/latest/halo2_proofs/poly/trait.Basis.html index 466c5ab4f0..2f51cf331c 100644 --- a/rustdoc/latest/halo2_proofs/poly/trait.Basis.html +++ b/rustdoc/latest/halo2_proofs/poly/trait.Basis.html @@ -1,4 +1,4 @@ -Basis in halo2_proofs::poly - Rust
    +Basis in halo2_proofs::poly - Rust -

    Trait halo2_proofs::poly::Basis

    source ·
    pub trait Basis: Copy + Debug + Send + Sync { }
    Expand description

    The basis over which a polynomial is described.

    -

    Implementors§

    \ No newline at end of file +

    Trait halo2_proofs::poly::Basis

    source ·
    pub trait Basis: Copy + Debug + Send + Sync { }
    Expand description

    The basis over which a polynomial is described.

    +

    Implementors§

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/transcript/index.html b/rustdoc/latest/halo2_proofs/transcript/index.html index 45c2a4e475..075847025a 100644 --- a/rustdoc/latest/halo2_proofs/transcript/index.html +++ b/rustdoc/latest/halo2_proofs/transcript/index.html @@ -1,4 +1,4 @@ -halo2_proofs::transcript - Rust
    +halo2_proofs::transcript - Rust -
    Expand description

    This module contains utilities and traits for dealing with Fiat-Shamir +

    Expand description

    This module contains utilities and traits for dealing with Fiat-Shamir transcripts.

    Structs

    • We will replace BLAKE2b with an algebraic hash function in a later version.
    • We will replace BLAKE2b with an algebraic hash function in a later version.
    • A 255-bit challenge.
    • The scalar representation of a verifier challenge.

    Traits

    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -89,7 +89,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -120,12 +120,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/transcript/struct.Blake2bWrite.html b/rustdoc/latest/halo2_proofs/transcript/struct.Blake2bWrite.html index 58fa274274..587ee00835 100644 --- a/rustdoc/latest/halo2_proofs/transcript/struct.Blake2bWrite.html +++ b/rustdoc/latest/halo2_proofs/transcript/struct.Blake2bWrite.html @@ -1,4 +1,4 @@ -Blake2bWrite in halo2_proofs::transcript - Rust
    +Blake2bWrite in halo2_proofs::transcript - Rust -
    pub struct Blake2bWrite<W: Write, C: CurveAffine, E: EncodedChallenge<C>> { /* private fields */ }
    Expand description

    We will replace BLAKE2b with an algebraic hash function in a later version.

    -

    Implementations§

    source§

    impl<W: Write, C: CurveAffine, E: EncodedChallenge<C>> Blake2bWrite<W, C, E>

    source

    pub fn init(writer: W) -> Self

    Initialize a transcript given an output buffer.

    -
    source

    pub fn finalize(self) -> W

    Conclude the interaction and return the output buffer (writer).

    -

    Trait Implementations§

    source§

    impl<W: Clone + Write, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Blake2bWrite<W, C, E>

    source§

    fn clone(&self) -> Blake2bWrite<W, C, E>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<W: Debug + Write, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Blake2bWrite<W, C, E>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<W: Write, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where - C::Scalar: FromUniformBytes<64>,

    source§

    fn squeeze_challenge(&mut self) -> Challenge255<C>

    Squeeze an encoded verifier challenge from the transcript.
    source§

    fn common_point(&mut self, point: C) -> Result<()>

    Writing the point to the transcript without writing it to the proof, -treating it as a common input.
    source§

    fn common_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Writing the scalar to the transcript without writing it to the proof, -treating it as a common input.
    source§

    fn squeeze_challenge_scalar<T>(&mut self) -> ChallengeScalar<C, T>

    Squeeze a typed challenge (in the scalar field) from the transcript.
    source§

    impl<W: Write, C: CurveAffine> TranscriptWrite<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where - C::Scalar: FromUniformBytes<64>,

    source§

    fn write_point(&mut self, point: C) -> Result<()>

    Write a curve point to the proof and the transcript.
    source§

    fn write_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Write a scalar to the proof and the transcript.

    Auto Trait Implementations§

    §

    impl<W, C, E> RefUnwindSafe for Blake2bWrite<W, C, E>where +
    pub struct Blake2bWrite<W: Write, C: CurveAffine, E: EncodedChallenge<C>> { /* private fields */ }
    Expand description

    We will replace BLAKE2b with an algebraic hash function in a later version.

    +

    Implementations§

    source§

    impl<W: Write, C: CurveAffine, E: EncodedChallenge<C>> Blake2bWrite<W, C, E>

    source

    pub fn init(writer: W) -> Self

    Initialize a transcript given an output buffer.

    +
    source

    pub fn finalize(self) -> W

    Conclude the interaction and return the output buffer (writer).

    +

    Trait Implementations§

    source§

    impl<W: Clone + Write, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Blake2bWrite<W, C, E>

    source§

    fn clone(&self) -> Blake2bWrite<W, C, E>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<W: Debug + Write, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Blake2bWrite<W, C, E>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<W: Write, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where + C::Scalar: FromUniformBytes<64>,

    source§

    fn squeeze_challenge(&mut self) -> Challenge255<C>

    Squeeze an encoded verifier challenge from the transcript.
    source§

    fn common_point(&mut self, point: C) -> Result<()>

    Writing the point to the transcript without writing it to the proof, +treating it as a common input.
    source§

    fn common_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Writing the scalar to the transcript without writing it to the proof, +treating it as a common input.
    source§

    fn squeeze_challenge_scalar<T>(&mut self) -> ChallengeScalar<C, T>

    Squeeze a typed challenge (in the scalar field) from the transcript.
    source§

    impl<W: Write, C: CurveAffine> TranscriptWrite<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where + C::Scalar: FromUniformBytes<64>,

    source§

    fn write_point(&mut self, point: C) -> Result<()>

    Write a curve point to the proof and the transcript.
    source§

    fn write_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Write a scalar to the proof and the transcript.

    Auto Trait Implementations§

    §

    impl<W, C, E> RefUnwindSafe for Blake2bWrite<W, C, E>where C: RefUnwindSafe, E: RefUnwindSafe, W: RefUnwindSafe,

    §

    impl<W, C, E> Send for Blake2bWrite<W, C, E>where @@ -33,10 +33,10 @@ W: Unpin,

    §

    impl<W, C, E> UnwindSafe for Blake2bWrite<W, C, E>where C: UnwindSafe, E: UnwindSafe, - W: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + W: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -52,11 +52,11 @@ Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -90,7 +90,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -121,12 +121,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/transcript/struct.Challenge255.html b/rustdoc/latest/halo2_proofs/transcript/struct.Challenge255.html index 4fe46b2e53..0505928210 100644 --- a/rustdoc/latest/halo2_proofs/transcript/struct.Challenge255.html +++ b/rustdoc/latest/halo2_proofs/transcript/struct.Challenge255.html @@ -1,4 +1,4 @@ -Challenge255 in halo2_proofs::transcript - Rust
    +Challenge255 in halo2_proofs::transcript - Rust -
    pub struct Challenge255<C: CurveAffine>(_, _);
    Expand description

    A 255-bit challenge.

    -

    Methods from Deref<Target = [u8; 32]>§

    1.57.0 · source

    pub fn as_slice(&self) -> &[T]

    Returns a slice containing the entire array. Equivalent to &s[..].

    -
    source

    pub fn each_ref(&self) -> [&T; N]

    🔬This is a nightly-only experimental API. (array_methods)

    Borrows each element and returns an array of references with the same +

    pub struct Challenge255<C: CurveAffine>(/* private fields */);
    Expand description

    A 255-bit challenge.

    +

    Methods from Deref<Target = [u8; 32]>§

    source

    pub fn as_ascii(&self) -> Option<&[AsciiChar; N]>

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this array of bytes into a array of ASCII characters, +or returns None if any of the characters is non-ASCII.

    +
    Examples
    +
    #![feature(ascii_char)]
    +#![feature(const_option)]
    +
    +const HEX_DIGITS: [std::ascii::Char; 16] =
    +    *b"0123456789abcdef".as_ascii().unwrap();
    +
    +assert_eq!(HEX_DIGITS[1].as_str(), "1");
    +assert_eq!(HEX_DIGITS[10].as_str(), "a");
    +
    source

    pub unsafe fn as_ascii_unchecked(&self) -> &[AsciiChar; N]

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this array of bytes into a array of ASCII characters, +without checking whether they’re valid.

    +
    Safety
    +

    Every byte in the array must be in 0..=127, or else this is UB.

    +
    1.57.0 · source

    pub fn as_slice(&self) -> &[T]

    Returns a slice containing the entire array. Equivalent to &s[..].

    +
    source

    pub fn each_ref(&self) -> [&T; N]

    🔬This is a nightly-only experimental API. (array_methods)

    Borrows each element and returns an array of references with the same size as self.

    Example
    #![feature(array_methods)]
    @@ -35,13 +50,13 @@ 
    Example
    // We can still access the original array: it has not been moved. assert_eq!(strings.len(), 3);
    -
    source

    pub fn split_array_ref<const M: usize>(&self) -> (&[T; M], &[T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one array reference into two at an index.

    +
    source

    pub fn split_array_ref<const M: usize>(&self) -> (&[T; M], &[T])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one array reference into two at an index.

    The first will contain all indices from [0, M) (excluding the index M itself) and the second will contain all indices from [M, N) (excluding the index N itself).

    Panics

    Panics if M > N.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let v = [1, 2, 3, 4, 5, 6];
    @@ -63,13 +78,13 @@ 
    Examples
    assert_eq!(left, &[1, 2, 3, 4, 5, 6]); assert_eq!(right, &[]); }
    -
    source

    pub fn rsplit_array_ref<const M: usize>(&self) -> (&[T], &[T; M])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one array reference into two at an index from the end.

    +
    source

    pub fn rsplit_array_ref<const M: usize>(&self) -> (&[T], &[T; M])

    🔬This is a nightly-only experimental API. (split_array)

    Divides one array reference into two at an index from the end.

    The first will contain all indices from [0, N - M) (excluding the index N - M itself) and the second will contain all indices from [N - M, N) (excluding the index N itself).

    Panics

    Panics if M > N.

    -
    Examples
    +
    Examples
    #![feature(split_array)]
     
     let v = [1, 2, 3, 4, 5, 6];
    @@ -91,39 +106,24 @@ 
    Examples
    assert_eq!(left, &[]); assert_eq!(right, &[1, 2, 3, 4, 5, 6]); }
    -
    source

    pub fn as_ascii(&self) -> Option<&[AsciiChar; N]>

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this array of bytes into a array of ASCII characters, -or returns None if any of the characters is non-ASCII.

    -
    Examples
    -
    #![feature(ascii_char)]
    -#![feature(const_option)]
    -
    -const HEX_DIGITS: [std::ascii::Char; 16] =
    -    *b"0123456789abcdef".as_ascii().unwrap();
    -
    -assert_eq!(HEX_DIGITS[1].as_str(), "1");
    -assert_eq!(HEX_DIGITS[10].as_str(), "a");
    -
    source

    pub unsafe fn as_ascii_unchecked(&self) -> &[AsciiChar; N]

    🔬This is a nightly-only experimental API. (ascii_char)

    Converts this array of bytes into a array of ASCII characters, -without checking whether they’re valid.

    -
    Safety
    -

    Every byte in the array must be in 0..=127, or else this is UB.

    -

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine> Clone for Challenge255<C>

    source§

    fn clone(&self) -> Challenge255<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine> Debug for Challenge255<C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<C: CurveAffine> Deref for Challenge255<C>

    §

    type Target = [u8; 32]

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl<C: CurveAffine> EncodedChallenge<C> for Challenge255<C>where +

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine> Clone for Challenge255<C>

    source§

    fn clone(&self) -> Challenge255<C>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine> Debug for Challenge255<C>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<C: CurveAffine> Deref for Challenge255<C>

    §

    type Target = [u8; 32]

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl<C: CurveAffine> EncodedChallenge<C> for Challenge255<C>where C::Scalar: FromUniformBytes<64>,

    §

    type Input = [u8; 64]

    The Input type used to derive the challenge encoding. For example, an input from the Poseidon hash would be a base field element; -an input from the Blake2b hash would be a [u8; 64].
    source§

    fn new(challenge_input: &[u8; 64]) -> Self

    Get an encoded challenge from a given input challenge.
    source§

    fn get_scalar(&self) -> C::Scalar

    Get a scalar field element from an encoded challenge.
    source§

    fn as_challenge_scalar<T>(&self) -> ChallengeScalar<C, T>

    Cast an encoded challenge as a typed ChallengeScalar.
    source§

    impl<R: Read, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bRead<R, C, Challenge255<C>>where - C::Scalar: FromUniformBytes<64>,

    source§

    fn squeeze_challenge(&mut self) -> Challenge255<C>

    Squeeze an encoded verifier challenge from the transcript.
    source§

    fn common_point(&mut self, point: C) -> Result<()>

    Writing the point to the transcript without writing it to the proof, -treating it as a common input.
    source§

    fn common_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Writing the scalar to the transcript without writing it to the proof, -treating it as a common input.
    source§

    fn squeeze_challenge_scalar<T>(&mut self) -> ChallengeScalar<C, T>

    Squeeze a typed challenge (in the scalar field) from the transcript.
    source§

    impl<W: Write, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where - C::Scalar: FromUniformBytes<64>,

    source§

    fn squeeze_challenge(&mut self) -> Challenge255<C>

    Squeeze an encoded verifier challenge from the transcript.
    source§

    fn common_point(&mut self, point: C) -> Result<()>

    Writing the point to the transcript without writing it to the proof, -treating it as a common input.
    source§

    fn common_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Writing the scalar to the transcript without writing it to the proof, -treating it as a common input.
    source§

    fn squeeze_challenge_scalar<T>(&mut self) -> ChallengeScalar<C, T>

    Squeeze a typed challenge (in the scalar field) from the transcript.
    source§

    impl<R: Read, C: CurveAffine> TranscriptRead<C, Challenge255<C>> for Blake2bRead<R, C, Challenge255<C>>where - C::Scalar: FromUniformBytes<64>,

    source§

    fn read_point(&mut self) -> Result<C>

    Read a curve point from the prover.
    source§

    fn read_scalar(&mut self) -> Result<C::Scalar>

    Read a curve scalar from the prover.
    source§

    impl<W: Write, C: CurveAffine> TranscriptWrite<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where - C::Scalar: FromUniformBytes<64>,

    source§

    fn write_point(&mut self, point: C) -> Result<()>

    Write a curve point to the proof and the transcript.
    source§

    fn write_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Write a scalar to the proof and the transcript.
    source§

    impl<C: Copy + CurveAffine> Copy for Challenge255<C>

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for Challenge255<C>where +an input from the Blake2b hash would be a [u8; 64].

    source§

    fn new(challenge_input: &[u8; 64]) -> Self

    Get an encoded challenge from a given input challenge.
    source§

    fn get_scalar(&self) -> C::Scalar

    Get a scalar field element from an encoded challenge.
    source§

    fn as_challenge_scalar<T>(&self) -> ChallengeScalar<C, T>

    Cast an encoded challenge as a typed ChallengeScalar.
    source§

    impl<R: Read, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bRead<R, C, Challenge255<C>>where + C::Scalar: FromUniformBytes<64>,

    source§

    fn squeeze_challenge(&mut self) -> Challenge255<C>

    Squeeze an encoded verifier challenge from the transcript.
    source§

    fn common_point(&mut self, point: C) -> Result<()>

    Writing the point to the transcript without writing it to the proof, +treating it as a common input.
    source§

    fn common_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Writing the scalar to the transcript without writing it to the proof, +treating it as a common input.
    source§

    fn squeeze_challenge_scalar<T>(&mut self) -> ChallengeScalar<C, T>

    Squeeze a typed challenge (in the scalar field) from the transcript.
    source§

    impl<W: Write, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where + C::Scalar: FromUniformBytes<64>,

    source§

    fn squeeze_challenge(&mut self) -> Challenge255<C>

    Squeeze an encoded verifier challenge from the transcript.
    source§

    fn common_point(&mut self, point: C) -> Result<()>

    Writing the point to the transcript without writing it to the proof, +treating it as a common input.
    source§

    fn common_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Writing the scalar to the transcript without writing it to the proof, +treating it as a common input.
    source§

    fn squeeze_challenge_scalar<T>(&mut self) -> ChallengeScalar<C, T>

    Squeeze a typed challenge (in the scalar field) from the transcript.
    source§

    impl<R: Read, C: CurveAffine> TranscriptRead<C, Challenge255<C>> for Blake2bRead<R, C, Challenge255<C>>where + C::Scalar: FromUniformBytes<64>,

    source§

    fn read_point(&mut self) -> Result<C>

    Read a curve point from the prover.
    source§

    fn read_scalar(&mut self) -> Result<C::Scalar>

    Read a curve scalar from the prover.
    source§

    impl<W: Write, C: CurveAffine> TranscriptWrite<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where + C::Scalar: FromUniformBytes<64>,

    source§

    fn write_point(&mut self, point: C) -> Result<()>

    Write a curve point to the proof and the transcript.
    source§

    fn write_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Write a scalar to the proof and the transcript.
    source§

    impl<C: Copy + CurveAffine> Copy for Challenge255<C>

    Auto Trait Implementations§

    §

    impl<C> RefUnwindSafe for Challenge255<C>where C: RefUnwindSafe,

    §

    impl<C> Send for Challenge255<C>

    §

    impl<C> Sync for Challenge255<C>

    §

    impl<C> Unpin for Challenge255<C>where C: Unpin,

    §

    impl<C> UnwindSafe for Challenge255<C>where - C: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + C: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where Self: Binary,

    Causes self to use its Binary implementation when Debug-formatted.
    §

    fn fmt_display(self) -> FmtDisplay<Self>where Self: Display,

    Causes self to use its Display implementation when @@ -139,11 +139,11 @@
    Safety
    Debug-formatted.
    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -177,7 +177,7 @@
    Safety
    Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -208,12 +208,12 @@
    Safety
    builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/transcript/struct.ChallengeScalar.html b/rustdoc/latest/halo2_proofs/transcript/struct.ChallengeScalar.html index 44721973b3..d8f109b611 100644 --- a/rustdoc/latest/halo2_proofs/transcript/struct.ChallengeScalar.html +++ b/rustdoc/latest/halo2_proofs/transcript/struct.ChallengeScalar.html @@ -1,4 +1,4 @@ -ChallengeScalar in halo2_proofs::transcript - Rust
    +ChallengeScalar in halo2_proofs::transcript - Rust -
    pub struct ChallengeScalar<C: CurveAffine, T> { /* private fields */ }
    Expand description

    The scalar representation of a verifier challenge.

    +
    pub struct ChallengeScalar<C: CurveAffine, T> { /* private fields */ }
    Expand description

    The scalar representation of a verifier challenge.

    The Type type can be used to scope the challenge to a specific context, or set to () if no context is required.

    -

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine, T: Clone> Clone for ChallengeScalar<C, T>where - C::Scalar: Clone,

    source§

    fn clone(&self) -> ChallengeScalar<C, T>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine, T: Debug> Debug for ChallengeScalar<C, T>where - C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<C: CurveAffine, T> Deref for ChallengeScalar<C, T>

    §

    type Target = <C as PrimeCurveAffine>::Scalar

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl<C: Copy + CurveAffine, T: Copy> Copy for ChallengeScalar<C, T>where +

    Trait Implementations§

    source§

    impl<C: Clone + CurveAffine, T: Clone> Clone for ChallengeScalar<C, T>where + C::Scalar: Clone,

    source§

    fn clone(&self) -> ChallengeScalar<C, T>

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl<C: Debug + CurveAffine, T: Debug> Debug for ChallengeScalar<C, T>where + C::Scalar: Debug,

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<C: CurveAffine, T> Deref for ChallengeScalar<C, T>

    §

    type Target = <C as PrimeCurveAffine>::Scalar

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl<C: Copy + CurveAffine, T: Copy> Copy for ChallengeScalar<C, T>where C::Scalar: Copy,

    Auto Trait Implementations§

    §

    impl<C, T> RefUnwindSafe for ChallengeScalar<C, T>where T: RefUnwindSafe, <C as CurveAffine>::ScalarExt: RefUnwindSafe,

    §

    impl<C, T> Send for ChallengeScalar<C, T>where @@ -27,10 +27,10 @@ T: Unpin, <C as CurveAffine>::ScalarExt: Unpin,

    §

    impl<C, T> UnwindSafe for ChallengeScalar<C, T>where T: UnwindSafe, - <C as CurveAffine>::ScalarExt: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere - T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere - T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere - T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere + <C as CurveAffine>::ScalarExt: UnwindSafe,

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere Self: Into<T>,

    Converts self into T using Into<T>. Read more
    §

    impl<C, T> CoordTranslate for Twhere C: CoordTranslate, T: Deref<Target = C>,

    §

    type From = <C as CoordTranslate>::From

    Specifies the object to be translated from
    §

    fn translate(&self, from: &<T as CoordTranslate>::From) -> (i32, i32)

    Translate the guest coordinate to the guest coordinate
    §

    fn depth(&self, _from: &Self::From) -> i32

    Get the Z-value of current coordinate
    §

    impl<T> FmtForward for T

    §

    fn fmt_binary(self) -> FmtBinary<Self>where @@ -48,11 +48,11 @@ Debug-formatted.

    §

    fn fmt_upper_hex(self) -> FmtUpperHex<Self>where Self: UpperHex,

    Causes self to use its UpperHex implementation when Debug-formatted.
    §

    fn fmt_list(self) -> FmtList<Self>where - &'a Self: for<'a> IntoIterator,

    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    -
    source§

    impl<T> Instrument for T

    source§

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided Span, returning an -Instrumented wrapper. Read more
    source§

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an -Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere - U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    + &'a Self: for<'a> IntoIterator,
    Formats each item in a sequence. Read more
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    That is, this conversion is whatever the implementation of From<T> for U chooses to do.

    §

    impl<T> Pipe for Twhere @@ -86,7 +86,7 @@ Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

    Mutably borrows self, then passes self.deref_mut() into the pipe -function.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = mem::align_of::<T>()

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere +function.

    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    §

    impl<T> Tap for T

    §

    fn tap(self, func: impl FnOnce(&Self)) -> Self

    Immutable access to a value. Read more
    §

    fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

    Mutable access to a value. Read more
    §

    fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere Self: Borrow<B>, B: ?Sized,

    Immutable access to the Borrow<B> of a value. Read more
    §

    fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere Self: BorrowMut<B>, @@ -117,12 +117,12 @@ builds.

    §

    fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere Self: DerefMut<Target = T> + Deref, T: ?Sized,

    Calls .tap_deref_mut() only in debug builds, and is erased in release -builds.
    source§

    impl<T> ToOwned for Twhere - T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where - Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere - U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere - U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere - V: MultiLane<T>,

    §

    fn vzip(self) -> V

    source§

    impl<T> WithSubscriber for T

    source§

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where +builds.

    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    §

    impl<T> TryConv for T

    §

    fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

    Attempts to convert self into T using TryInto<T>. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    §

    impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

    §

    fn vzip(self) -> V

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a -WithDispatch wrapper. Read more
    source§

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a -WithDispatch wrapper. Read more
    \ No newline at end of file +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/transcript/trait.EncodedChallenge.html b/rustdoc/latest/halo2_proofs/transcript/trait.EncodedChallenge.html index 52b6e3585e..87b1bcae98 100644 --- a/rustdoc/latest/halo2_proofs/transcript/trait.EncodedChallenge.html +++ b/rustdoc/latest/halo2_proofs/transcript/trait.EncodedChallenge.html @@ -1,4 +1,4 @@ -EncodedChallenge in halo2_proofs::transcript - Rust
    +EncodedChallenge in halo2_proofs::transcript - Rust -
    pub trait EncodedChallenge<C: CurveAffine> {
    +
    pub trait EncodedChallenge<C: CurveAffine> {
         type Input;
     
         // Required methods
    @@ -25,11 +25,11 @@
     }
    Expand description

    EncodedChallenge<C> defines a challenge encoding with a Self::Input that is used to derive the challenge encoding and get_challenge obtains the real C::Scalar that the challenge encoding represents.

    -

    Required Associated Types§

    source

    type Input

    The Input type used to derive the challenge encoding. For example, +

    Required Associated Types§

    source

    type Input

    The Input type used to derive the challenge encoding. For example, an input from the Poseidon hash would be a base field element; an input from the Blake2b hash would be a [u8; 64].

    -

    Required Methods§

    source

    fn new(challenge_input: &Self::Input) -> Self

    Get an encoded challenge from a given input challenge.

    -
    source

    fn get_scalar(&self) -> C::Scalar

    Get a scalar field element from an encoded challenge.

    -

    Provided Methods§

    source

    fn as_challenge_scalar<T>(&self) -> ChallengeScalar<C, T>

    Cast an encoded challenge as a typed ChallengeScalar.

    -

    Implementors§

    Required Methods§

    source

    fn new(challenge_input: &Self::Input) -> Self

    Get an encoded challenge from a given input challenge.

    +
    source

    fn get_scalar(&self) -> C::Scalar

    Get a scalar field element from an encoded challenge.

    +

    Provided Methods§

    source

    fn as_challenge_scalar<T>(&self) -> ChallengeScalar<C, T>

    Cast an encoded challenge as a typed ChallengeScalar.

    +

    Implementors§

    source§

    impl<C: CurveAffine> EncodedChallenge<C> for Challenge255<C>where C::Scalar: FromUniformBytes<64>,

    §

    type Input = [u8; 64]

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/transcript/trait.Transcript.html b/rustdoc/latest/halo2_proofs/transcript/trait.Transcript.html index c667d427ea..27e6f0ee26 100644 --- a/rustdoc/latest/halo2_proofs/transcript/trait.Transcript.html +++ b/rustdoc/latest/halo2_proofs/transcript/trait.Transcript.html @@ -1,4 +1,4 @@ -Transcript in halo2_proofs::transcript - Rust
    +Transcript in halo2_proofs::transcript - Rust -
    pub trait Transcript<C: CurveAffine, E: EncodedChallenge<C>> {
    +
    pub trait Transcript<C: CurveAffine, E: EncodedChallenge<C>> {
         // Required methods
         fn squeeze_challenge(&mut self) -> E;
         fn common_point(&mut self, point: C) -> Result<()>;
    @@ -22,12 +22,12 @@
         // Provided method
         fn squeeze_challenge_scalar<T>(&mut self) -> ChallengeScalar<C, T> { ... }
     }
    Expand description

    Generic transcript view (from either the prover or verifier’s perspective)

    -

    Required Methods§

    source

    fn squeeze_challenge(&mut self) -> E

    Squeeze an encoded verifier challenge from the transcript.

    -
    source

    fn common_point(&mut self, point: C) -> Result<()>

    Writing the point to the transcript without writing it to the proof, +

    Required Methods§

    source

    fn squeeze_challenge(&mut self) -> E

    Squeeze an encoded verifier challenge from the transcript.

    +
    source

    fn common_point(&mut self, point: C) -> Result<()>

    Writing the point to the transcript without writing it to the proof, treating it as a common input.

    -
    source

    fn common_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Writing the scalar to the transcript without writing it to the proof, +

    source

    fn common_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Writing the scalar to the transcript without writing it to the proof, treating it as a common input.

    -

    Provided Methods§

    source

    fn squeeze_challenge_scalar<T>(&mut self) -> ChallengeScalar<C, T>

    Squeeze a typed challenge (in the scalar field) from the transcript.

    -

    Implementors§

    source§

    impl<R: Read, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bRead<R, C, Challenge255<C>>where - C::Scalar: FromUniformBytes<64>,

    source§

    impl<W: Write, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where +

    Provided Methods§

    source

    fn squeeze_challenge_scalar<T>(&mut self) -> ChallengeScalar<C, T>

    Squeeze a typed challenge (in the scalar field) from the transcript.

    +

    Implementors§

    source§

    impl<R: Read, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bRead<R, C, Challenge255<C>>where + C::Scalar: FromUniformBytes<64>,

    source§

    impl<W: Write, C: CurveAffine> Transcript<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where C::Scalar: FromUniformBytes<64>,

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/transcript/trait.TranscriptRead.html b/rustdoc/latest/halo2_proofs/transcript/trait.TranscriptRead.html index b0a7178a1e..eff8d6dec6 100644 --- a/rustdoc/latest/halo2_proofs/transcript/trait.TranscriptRead.html +++ b/rustdoc/latest/halo2_proofs/transcript/trait.TranscriptRead.html @@ -1,4 +1,4 @@ -TranscriptRead in halo2_proofs::transcript - Rust
    +TranscriptRead in halo2_proofs::transcript - Rust -
    pub trait TranscriptRead<C: CurveAffine, E: EncodedChallenge<C>>: Transcript<C, E> {
    +
    pub trait TranscriptRead<C: CurveAffine, E: EncodedChallenge<C>>: Transcript<C, E> {
         // Required methods
         fn read_point(&mut self) -> Result<C>;
         fn read_scalar(&mut self) -> Result<C::Scalar>;
     }
    Expand description

    Transcript view from the perspective of a verifier that has access to an input stream of data from the prover to the verifier.

    -

    Required Methods§

    source

    fn read_point(&mut self) -> Result<C>

    Read a curve point from the prover.

    -
    source

    fn read_scalar(&mut self) -> Result<C::Scalar>

    Read a curve scalar from the prover.

    -

    Implementors§

    Required Methods§

    source

    fn read_point(&mut self) -> Result<C>

    Read a curve point from the prover.

    +
    source

    fn read_scalar(&mut self) -> Result<C::Scalar>

    Read a curve scalar from the prover.

    +

    Implementors§

    source§

    impl<R: Read, C: CurveAffine> TranscriptRead<C, Challenge255<C>> for Blake2bRead<R, C, Challenge255<C>>where C::Scalar: FromUniformBytes<64>,

    \ No newline at end of file diff --git a/rustdoc/latest/halo2_proofs/transcript/trait.TranscriptWrite.html b/rustdoc/latest/halo2_proofs/transcript/trait.TranscriptWrite.html index 1f1bddaa95..2ec41cbccb 100644 --- a/rustdoc/latest/halo2_proofs/transcript/trait.TranscriptWrite.html +++ b/rustdoc/latest/halo2_proofs/transcript/trait.TranscriptWrite.html @@ -1,4 +1,4 @@ -TranscriptWrite in halo2_proofs::transcript - Rust
    +TranscriptWrite in halo2_proofs::transcript - Rust -
    pub trait TranscriptWrite<C: CurveAffine, E: EncodedChallenge<C>>: Transcript<C, E> {
    +
    pub trait TranscriptWrite<C: CurveAffine, E: EncodedChallenge<C>>: Transcript<C, E> {
         // Required methods
         fn write_point(&mut self, point: C) -> Result<()>;
         fn write_scalar(&mut self, scalar: C::Scalar) -> Result<()>;
     }
    Expand description

    Transcript view from the perspective of a prover that has access to an output stream of messages from the prover to the verifier.

    -

    Required Methods§

    source

    fn write_point(&mut self, point: C) -> Result<()>

    Write a curve point to the proof and the transcript.

    -
    source

    fn write_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Write a scalar to the proof and the transcript.

    -

    Implementors§

    Required Methods§

    source

    fn write_point(&mut self, point: C) -> Result<()>

    Write a curve point to the proof and the transcript.

    +
    source

    fn write_scalar(&mut self, scalar: C::Scalar) -> Result<()>

    Write a scalar to the proof and the transcript.

    +

    Implementors§

    source§

    impl<W: Write, C: CurveAffine> TranscriptWrite<C, Challenge255<C>> for Blake2bWrite<W, C, Challenge255<C>>where C::Scalar: FromUniformBytes<64>,

    \ No newline at end of file diff --git a/rustdoc/latest/help.html b/rustdoc/latest/help.html index ace5df77ac..bf7acb9b34 100644 --- a/rustdoc/latest/help.html +++ b/rustdoc/latest/help.html @@ -1,4 +1,4 @@ -Rustdoc help
    +Rustdoc help -

    Rustdoc help

    Back
    \ No newline at end of file +

    Rustdoc help

    Back
    \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/clone/trait.Clone.js b/rustdoc/latest/implementors/core/clone/trait.Clone.js index 90d6b3183f..994a2b397a 100644 --- a/rustdoc/latest/implementors/core/clone/trait.Clone.js +++ b/rustdoc/latest/implementors/core/clone/trait.Clone.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"halo2_gadgets":[["impl Clone for HashDomain"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPointShort<C, EccChip>where\n EccChip::FixedPoints: Clone,"],["impl<F: Clone + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Clone for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl Clone for NonIdentityEccPoint"],["impl Clone for EccPoint"],["impl<C: Clone + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Clone for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Clone,\n SinsemillaChip::MessagePiece: Clone,"],["impl Clone for BlockWord"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for NonIdentityPoint<C, EccChip>where\n EccChip::NonIdentityPoint: Clone,"],["impl<C: Clone + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Clone for Message<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Clone,\n SinsemillaChip::Message: Clone,"],["impl Clone for CondSwapConfig"],["impl<Hash, Commit, Fixed> Clone for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Clone,\n Fixed: FixedPoints<Affine> + Clone,\n Commit: CommitDomains<Affine, Fixed, Hash> + Clone,"],["impl<Hash, Commit, Fixed> Clone for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Clone,\n Fixed: FixedPoints<Affine> + Clone,\n Commit: CommitDomains<Affine, Fixed, Hash> + Clone,"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPoint<C, EccChip>where\n EccChip::FixedPoints: Clone,"],["impl<F: Clone + PrimeFieldBits, const K: usize> Clone for LookupRangeCheckConfig<F, K>"],["impl<FixedPoints: Clone + FixedPoints<Affine>> Clone for EccConfig<FixedPoints>"],["impl Clone for ScalarVar"],["impl<F: Clone + Field> Clone for PaddedWord<F>"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPointBaseField<C, EccChip>where\n EccChip::FixedPoints: Clone,"],["impl<F: Clone> Clone for CondSwapChip<F>"],["impl<F: Clone + Field, const WIDTH: usize, const RATE: usize> Clone for Pow5Config<F, WIDTH, RATE>"],["impl Clone for EccScalarFixed"],["impl<F: Clone + Field, T: Clone + FieldValue<F>> Clone for RangeConstrained<F, T>"],["impl Clone for Table16Config"],["impl<const L: usize> Clone for ConstantLength<L>"],["impl Clone for Table16Chip"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C> + Clone + Debug + Eq> Clone for Point<C, EccChip>where\n EccChip::Point: Clone,"],["impl<Hash, Commit, F> Clone for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine> + Clone,\n F: FixedPoints<Affine> + Clone,\n Commit: CommitDomains<Affine, F, Hash> + Clone,"],["impl<F: Clone + Field> Clone for StateWord<F>"],["impl<FixedPoints: Clone + FixedPoints<Affine>> Clone for EccChip<FixedPoints>"],["impl<C: Clone + CurveAffine, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> Clone for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where\n MerkleChip: MerkleInstructions<C, PATH_LENGTH, K, MAX_WORDS> + Clone + Clone,\n MerkleChip::HashDomains: Clone,\n C::Base: Clone,"],["impl<Hash, Commit, Fixed> Clone for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Clone,\n Fixed: FixedPoints<Affine> + Clone,\n Commit: CommitDomains<Affine, Fixed, Hash> + Clone,"],["impl Clone for EccScalarFixedShort"]], -"halo2_proofs":[["impl Clone for Region"],["impl Clone for AdviceQuery"],["impl Clone for RegionStart"],["impl<C: Clone + ColumnType> Clone for Column<C>"],["impl Clone for Column"],["impl Clone for RegionShape"],["impl<C: Clone + CurveAffine, T: Clone> Clone for ChallengeScalar<C, T>where\n C::Scalar: Clone,"],["impl Clone for Coeff"],["impl<F: Clone + Field> Clone for EvaluationDomain<F>"],["impl<R: Clone + Read, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Blake2bRead<R, C, E>"],["impl<C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Accumulator<C, E>"],["impl Clone for ExtendedLagrangeCoeff"],["impl Clone for Rotation"],["impl<W: Clone + Write, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Blake2bWrite<W, C, E>"],["impl<F: Clone, B: Clone> Clone for Polynomial<F, B>"],["impl Clone for Cell"],["impl<F: Clone> Clone for Expression<F>"],["impl Clone for LagrangeCoeff"],["impl Clone for Selector"],["impl<F: Clone> Clone for Assigned<F>"],["impl Clone for Instance"],["impl<V: Clone, F: Clone + Field> Clone for AssignedCell<V, F>"],["impl Clone for FixedQuery"],["impl Clone for RegionIndex"],["impl<V: Clone> Clone for Value<V>"],["impl<C: Clone + CurveAffine> Clone for Challenge255<C>"],["impl Clone for TableColumn"],["impl Clone for Any"],["impl Clone for Advice"],["impl<F: Clone> Clone for Blind<F>"],["impl Clone for InstanceQuery"],["impl<'a, C: Clone + CurveAffine> Clone for MSM<'a, C>where\n C::Scalar: Clone,\n C::Base: Clone,"],["impl<C: Clone + CurveAffine> Clone for VerifyingKey<C>where\n C::Scalar: Clone,"],["impl<'a, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Guard<'a, C, E>where\n C::Scalar: Clone,"],["impl<C: Clone + CurveAffine> Clone for Params<C>"],["impl<'r, 'params: 'r, C: Clone + CurveAffine> Clone for VerifierQuery<'r, 'params, C>where\n C::Scalar: Clone,"],["impl Clone for Fixed"],["impl<C: Clone + CurveAffine> Clone for ProvingKey<C>where\n C::Scalar: Clone,"],["impl<'a, C: Clone + CurveAffine> Clone for ProverQuery<'a, C>where\n C::Scalar: Clone,"],["impl<F: Clone + Field> Clone for ConstraintSystem<F>"],["impl Clone for RegionColumn"]] +"halo2_gadgets":[["impl<Hash, Commit, Fixed> Clone for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Clone,\n Fixed: FixedPoints<Affine> + Clone,\n Commit: CommitDomains<Affine, Fixed, Hash> + Clone,"],["impl<FixedPoints: Clone + FixedPoints<Affine>> Clone for EccChip<FixedPoints>"],["impl Clone for Table16Chip"],["impl<Hash, Commit, F> Clone for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine> + Clone,\n F: FixedPoints<Affine> + Clone,\n Commit: CommitDomains<Affine, F, Hash> + Clone,"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPointShort<C, EccChip>where\n EccChip::FixedPoints: Clone,"],["impl<F: Clone + PrimeFieldBits, const K: usize> Clone for LookupRangeCheckConfig<F, K>"],["impl Clone for EccScalarFixed"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPointBaseField<C, EccChip>where\n EccChip::FixedPoints: Clone,"],["impl<C: Clone + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Clone for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Clone,\n SinsemillaChip::MessagePiece: Clone,"],["impl<F: Clone + Field, T: Clone + FieldValue<F>> Clone for RangeConstrained<F, T>"],["impl Clone for Table16Config"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C> + Clone + Debug + Eq> Clone for Point<C, EccChip>where\n EccChip::Point: Clone,"],["impl Clone for EccPoint"],["impl<C: Clone + CurveAffine, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> Clone for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where\n MerkleChip: MerkleInstructions<C, PATH_LENGTH, K, MAX_WORDS> + Clone + Clone,\n MerkleChip::HashDomains: Clone,\n C::Base: Clone,"],["impl<Hash, Commit, Fixed> Clone for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Clone,\n Fixed: FixedPoints<Affine> + Clone,\n Commit: CommitDomains<Affine, Fixed, Hash> + Clone,"],["impl Clone for EccScalarFixedShort"],["impl Clone for BlockWord"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for FixedPoint<C, EccChip>where\n EccChip::FixedPoints: Clone,"],["impl<FixedPoints: Clone + FixedPoints<Affine>> Clone for EccConfig<FixedPoints>"],["impl<F: Clone + Field> Clone for StateWord<F>"],["impl Clone for CondSwapConfig"],["impl<C: Clone + CurveAffine, EccChip: Clone + EccInstructions<C>> Clone for NonIdentityPoint<C, EccChip>where\n EccChip::NonIdentityPoint: Clone,"],["impl<Hash, Commit, Fixed> Clone for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Clone,\n Fixed: FixedPoints<Affine> + Clone,\n Commit: CommitDomains<Affine, Fixed, Hash> + Clone,"],["impl<F: Clone> Clone for CondSwapChip<F>"],["impl Clone for NonIdentityEccPoint"],["impl Clone for ScalarVar"],["impl Clone for HashDomain"],["impl<F: Clone + Field, const WIDTH: usize, const RATE: usize> Clone for Pow5Config<F, WIDTH, RATE>"],["impl<F: Clone + Field> Clone for PaddedWord<F>"],["impl<const L: usize> Clone for ConstantLength<L>"],["impl<F: Clone + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Clone for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<C: Clone + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Clone for Message<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Clone,\n SinsemillaChip::Message: Clone,"]], +"halo2_proofs":[["impl<C: Clone + CurveAffine> Clone for Params<C>"],["impl Clone for Coeff"],["impl<F: Clone> Clone for Blind<F>"],["impl Clone for Advice"],["impl Clone for Instance"],["impl Clone for RegionStart"],["impl Clone for Cell"],["impl<'r, 'params: 'r, C: Clone + CurveAffine> Clone for VerifierQuery<'r, 'params, C>where\n C::Scalar: Clone,"],["impl<C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Accumulator<C, E>"],["impl<F: Clone + Field> Clone for ConstraintSystem<F>"],["impl Clone for RegionColumn"],["impl Clone for Fixed"],["impl<'a, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Guard<'a, C, E>where\n C::Scalar: Clone,"],["impl<F: Clone, B: Clone> Clone for Polynomial<F, B>"],["impl<V: Clone> Clone for Value<V>"],["impl Clone for RegionIndex"],["impl Clone for Rotation"],["impl Clone for RegionShape"],["impl<V: Clone, F: Clone + Field> Clone for AssignedCell<V, F>"],["impl<C: Clone + CurveAffine> Clone for VerifyingKey<C>where\n C::Scalar: Clone,"],["impl<C: Clone + CurveAffine> Clone for ProvingKey<C>where\n C::Scalar: Clone,"],["impl Clone for FixedQuery"],["impl Clone for Selector"],["impl<F: Clone> Clone for Assigned<F>"],["impl<C: Clone + CurveAffine, T: Clone> Clone for ChallengeScalar<C, T>where\n C::Scalar: Clone,"],["impl Clone for Column"],["impl<C: Clone + CurveAffine> Clone for Challenge255<C>"],["impl Clone for InstanceQuery"],["impl Clone for Any"],["impl Clone for TableColumn"],["impl Clone for AdviceQuery"],["impl<R: Clone + Read, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Blake2bRead<R, C, E>"],["impl Clone for LagrangeCoeff"],["impl Clone for Region"],["impl<F: Clone + Field> Clone for EvaluationDomain<F>"],["impl<C: Clone + ColumnType> Clone for Column<C>"],["impl Clone for ExtendedLagrangeCoeff"],["impl<'a, C: Clone + CurveAffine> Clone for ProverQuery<'a, C>where\n C::Scalar: Clone,"],["impl<F: Clone> Clone for Expression<F>"],["impl<W: Clone + Write, C: Clone + CurveAffine, E: Clone + EncodedChallenge<C>> Clone for Blake2bWrite<W, C, E>"],["impl<'a, C: Clone + CurveAffine> Clone for MSM<'a, C>where\n C::Scalar: Clone,\n C::Base: Clone,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/cmp/trait.Eq.js b/rustdoc/latest/implementors/core/cmp/trait.Eq.js index 0792c9fd8d..3c31a8a542 100644 --- a/rustdoc/latest/implementors/core/cmp/trait.Eq.js +++ b/rustdoc/latest/implementors/core/cmp/trait.Eq.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"halo2_gadgets":[["impl<FixedPoints: Eq + FixedPoints<Affine>> Eq for EccChip<FixedPoints>"],["impl<F: Eq + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Eq for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<Hash, Commit, F> Eq for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine> + Eq,\n F: FixedPoints<Affine> + Eq,\n Commit: CommitDomains<Affine, F, Hash> + Eq,"],["impl<FixedPoints: Eq + FixedPoints<Affine>> Eq for EccConfig<FixedPoints>"],["impl<Hash, Commit, Fixed> Eq for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Eq,\n Fixed: FixedPoints<Affine> + Eq,\n Commit: CommitDomains<Affine, Fixed, Hash> + Eq,"],["impl<Hash, Commit, Fixed> Eq for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Eq,\n Fixed: FixedPoints<Affine> + Eq,\n Commit: CommitDomains<Affine, Fixed, Hash> + Eq,"],["impl Eq for CondSwapConfig"],["impl<Hash, Commit, Fixed> Eq for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Eq,\n Fixed: FixedPoints<Affine> + Eq,\n Commit: CommitDomains<Affine, Fixed, Hash> + Eq,"],["impl<F: Eq + PrimeFieldBits, const K: usize> Eq for LookupRangeCheckConfig<F, K>"]], -"halo2_proofs":[["impl Eq for TableColumn"],["impl<F: Field> Eq for Assigned<F>"],["impl Eq for Region"],["impl Eq for Advice"],["impl Eq for Selector"],["impl Eq for Fixed"],["impl Eq for FailureLocation"],["impl Eq for VerifyFailure"],["impl<F: Eq> Eq for Blind<F>"],["impl Eq for RegionColumn"],["impl Eq for Column"],["impl Eq for Gate"],["impl Eq for Rotation"],["impl Eq for VirtualCell"],["impl Eq for Instance"],["impl Eq for Constraint"],["impl Eq for RegionStart"],["impl<C: Eq + ColumnType> Eq for Column<C>"],["impl Eq for Any"]] +"halo2_gadgets":[["impl Eq for CondSwapConfig"],["impl<F: Eq + PrimeFieldBits, const K: usize> Eq for LookupRangeCheckConfig<F, K>"],["impl<Hash, Commit, F> Eq for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine> + Eq,\n F: FixedPoints<Affine> + Eq,\n Commit: CommitDomains<Affine, F, Hash> + Eq,"],["impl<FixedPoints: Eq + FixedPoints<Affine>> Eq for EccConfig<FixedPoints>"],["impl<FixedPoints: Eq + FixedPoints<Affine>> Eq for EccChip<FixedPoints>"],["impl<Hash, Commit, Fixed> Eq for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Eq,\n Fixed: FixedPoints<Affine> + Eq,\n Commit: CommitDomains<Affine, Fixed, Hash> + Eq,"],["impl<F: Eq + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Eq for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<Hash, Commit, Fixed> Eq for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Eq,\n Fixed: FixedPoints<Affine> + Eq,\n Commit: CommitDomains<Affine, Fixed, Hash> + Eq,"],["impl<Hash, Commit, Fixed> Eq for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Eq,\n Fixed: FixedPoints<Affine> + Eq,\n Commit: CommitDomains<Affine, Fixed, Hash> + Eq,"]], +"halo2_proofs":[["impl Eq for Instance"],["impl<F: Eq> Eq for Blind<F>"],["impl Eq for Column"],["impl Eq for Fixed"],["impl Eq for Advice"],["impl Eq for Selector"],["impl Eq for TableColumn"],["impl Eq for Gate"],["impl Eq for RegionStart"],["impl Eq for VerifyFailure"],["impl Eq for RegionColumn"],["impl Eq for Rotation"],["impl<C: Eq + ColumnType> Eq for Column<C>"],["impl Eq for Any"],["impl Eq for VirtualCell"],["impl<F: Field> Eq for Assigned<F>"],["impl Eq for Constraint"],["impl Eq for Region"],["impl Eq for FailureLocation"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/cmp/trait.Ord.js b/rustdoc/latest/implementors/core/cmp/trait.Ord.js index 08a34e06ad..6291291b42 100644 --- a/rustdoc/latest/implementors/core/cmp/trait.Ord.js +++ b/rustdoc/latest/implementors/core/cmp/trait.Ord.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<C: ColumnType> Ord for Column<C>"],["impl Ord for Any"],["impl Ord for TableColumn"],["impl Ord for Column"],["impl Ord for VirtualCell"],["impl Ord for RegionColumn"]] +"halo2_proofs":[["impl Ord for RegionColumn"],["impl Ord for VirtualCell"],["impl<C: ColumnType> Ord for Column<C>"],["impl Ord for Column"],["impl Ord for TableColumn"],["impl Ord for Any"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/cmp/trait.PartialEq.js b/rustdoc/latest/implementors/core/cmp/trait.PartialEq.js index 99ca336eee..24ccae3a70 100644 --- a/rustdoc/latest/implementors/core/cmp/trait.PartialEq.js +++ b/rustdoc/latest/implementors/core/cmp/trait.PartialEq.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"halo2_gadgets":[["impl<F: PartialEq + PrimeFieldBits, const WINDOW_NUM_BITS: usize> PartialEq<RunningSumConfig<F, WINDOW_NUM_BITS>> for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<FixedPoints: PartialEq + FixedPoints<Affine>> PartialEq<EccConfig<FixedPoints>> for EccConfig<FixedPoints>"],["impl<Hash, Commit, Fixed> PartialEq<SinsemillaChip<Hash, Commit, Fixed>> for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + PartialEq,\n Fixed: FixedPoints<Affine> + PartialEq,\n Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,"],["impl<F: PartialEq + PrimeFieldBits, const K: usize> PartialEq<LookupRangeCheckConfig<F, K>> for LookupRangeCheckConfig<F, K>"],["impl<Hash, Commit, F> PartialEq<SinsemillaConfig<Hash, Commit, F>> for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine> + PartialEq,\n F: FixedPoints<Affine> + PartialEq,\n Commit: CommitDomains<Affine, F, Hash> + PartialEq,"],["impl PartialEq<CondSwapConfig> for CondSwapConfig"],["impl<Hash, Commit, Fixed> PartialEq<MerkleChip<Hash, Commit, Fixed>> for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + PartialEq,\n Fixed: FixedPoints<Affine> + PartialEq,\n Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,"],["impl<Hash, Commit, Fixed> PartialEq<MerkleConfig<Hash, Commit, Fixed>> for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + PartialEq,\n Fixed: FixedPoints<Affine> + PartialEq,\n Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,"],["impl<FixedPoints: PartialEq + FixedPoints<Affine>> PartialEq<EccChip<FixedPoints>> for EccChip<FixedPoints>"]], -"halo2_proofs":[["impl PartialEq<RegionColumn> for RegionColumn"],["impl PartialEq<Region> for Region"],["impl PartialEq<RegionStart> for RegionStart"],["impl PartialEq<Any> for Any"],["impl PartialEq<Column> for Column"],["impl PartialEq<Gate> for Gate"],["impl PartialEq<FailureLocation> for FailureLocation"],["impl PartialEq<TableColumn> for TableColumn"],["impl PartialEq<Rotation> for Rotation"],["impl PartialEq<VerifyFailure> for VerifyFailure"],["impl PartialEq<Instance> for Instance"],["impl PartialEq<Fixed> for Fixed"],["impl PartialEq<VirtualCell> for VirtualCell"],["impl PartialEq<Selector> for Selector"],["impl<F: PartialEq> PartialEq<Blind<F>> for Blind<F>"],["impl<C: PartialEq + ColumnType> PartialEq<Column<C>> for Column<C>"],["impl PartialEq<Constraint> for Constraint"],["impl PartialEq<Advice> for Advice"],["impl<F: Field> PartialEq<Assigned<F>> for Assigned<F>"]] +"halo2_gadgets":[["impl<Hash, Commit, Fixed> PartialEq<MerkleChip<Hash, Commit, Fixed>> for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + PartialEq,\n Fixed: FixedPoints<Affine> + PartialEq,\n Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,"],["impl<Hash, Commit, F> PartialEq<SinsemillaConfig<Hash, Commit, F>> for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine> + PartialEq,\n F: FixedPoints<Affine> + PartialEq,\n Commit: CommitDomains<Affine, F, Hash> + PartialEq,"],["impl<F: PartialEq + PrimeFieldBits, const WINDOW_NUM_BITS: usize> PartialEq<RunningSumConfig<F, WINDOW_NUM_BITS>> for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<F: PartialEq + PrimeFieldBits, const K: usize> PartialEq<LookupRangeCheckConfig<F, K>> for LookupRangeCheckConfig<F, K>"],["impl PartialEq<CondSwapConfig> for CondSwapConfig"],["impl<FixedPoints: PartialEq + FixedPoints<Affine>> PartialEq<EccConfig<FixedPoints>> for EccConfig<FixedPoints>"],["impl<Hash, Commit, Fixed> PartialEq<SinsemillaChip<Hash, Commit, Fixed>> for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + PartialEq,\n Fixed: FixedPoints<Affine> + PartialEq,\n Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,"],["impl<FixedPoints: PartialEq + FixedPoints<Affine>> PartialEq<EccChip<FixedPoints>> for EccChip<FixedPoints>"],["impl<Hash, Commit, Fixed> PartialEq<MerkleConfig<Hash, Commit, Fixed>> for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + PartialEq,\n Fixed: FixedPoints<Affine> + PartialEq,\n Commit: CommitDomains<Affine, Fixed, Hash> + PartialEq,"]], +"halo2_proofs":[["impl PartialEq<Any> for Any"],["impl PartialEq<VirtualCell> for VirtualCell"],["impl<F: PartialEq> PartialEq<Blind<F>> for Blind<F>"],["impl PartialEq<Column> for Column"],["impl PartialEq<Region> for Region"],["impl PartialEq<Advice> for Advice"],["impl PartialEq<RegionColumn> for RegionColumn"],["impl PartialEq<Fixed> for Fixed"],["impl PartialEq<Rotation> for Rotation"],["impl PartialEq<VerifyFailure> for VerifyFailure"],["impl PartialEq<Gate> for Gate"],["impl<F: Field> PartialEq<Assigned<F>> for Assigned<F>"],["impl PartialEq<FailureLocation> for FailureLocation"],["impl PartialEq<TableColumn> for TableColumn"],["impl PartialEq<Constraint> for Constraint"],["impl<C: PartialEq + ColumnType> PartialEq<Column<C>> for Column<C>"],["impl PartialEq<Selector> for Selector"],["impl PartialEq<RegionStart> for RegionStart"],["impl PartialEq<Instance> for Instance"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/cmp/trait.PartialOrd.js b/rustdoc/latest/implementors/core/cmp/trait.PartialOrd.js index 64be1816a9..e870adc790 100644 --- a/rustdoc/latest/implementors/core/cmp/trait.PartialOrd.js +++ b/rustdoc/latest/implementors/core/cmp/trait.PartialOrd.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<C: ColumnType> PartialOrd<Column<C>> for Column<C>"],["impl PartialOrd<RegionColumn> for RegionColumn"],["impl PartialOrd<VirtualCell> for VirtualCell"],["impl PartialOrd<TableColumn> for TableColumn"],["impl PartialOrd<Column> for Column"],["impl PartialOrd<Any> for Any"]] +"halo2_proofs":[["impl PartialOrd<TableColumn> for TableColumn"],["impl PartialOrd<VirtualCell> for VirtualCell"],["impl PartialOrd<Any> for Any"],["impl PartialOrd<RegionColumn> for RegionColumn"],["impl PartialOrd<Column> for Column"],["impl<C: ColumnType> PartialOrd<Column<C>> for Column<C>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/convert/trait.From.js b/rustdoc/latest/implementors/core/convert/trait.From.js index b00bb6c0fb..822559a437 100644 --- a/rustdoc/latest/implementors/core/convert/trait.From.js +++ b/rustdoc/latest/implementors/core/convert/trait.From.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"halo2_gadgets":[["impl<F: Field> From<StateWord<F>> for AssignedCell<F, F>"],["impl<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> From<NonIdentityPoint<C, EccChip>> for Point<C, EccChip>"],["impl From<NonIdentityEccPoint> for EccPoint"],["impl<F: Field> From<AssignedCell<F, F>> for StateWord<F>"]], -"halo2_proofs":[["impl From<(usize, String)> for Region"],["impl<F: Field> From<Expression<F>> for Constraint<F>"],["impl From<(Column, i32)> for VirtualCell"],["impl<F: Field> From<(F, F)> for Assigned<F>"],["impl From<Column<Any>> for Column"],["impl From<Instance> for Any"],["impl<F: Field> From<F> for Assigned<F>"],["impl From<Fixed> for Any"],["impl<'r, F: Field> From<&'r mut (dyn RegionLayouter<F> + 'r)> for Region<'r, F>"],["impl From<usize> for RegionIndex"],["impl From<Column<Advice>> for Column<Any>"],["impl From<(usize, &str)> for Region"],["impl From<Column<Fixed>> for Column<Any>"],["impl From<(Gate, usize, &'static str)> for Constraint"],["impl From<usize> for RegionStart"],["impl From<Advice> for Any"],["impl<F: Field> From<Expression<F>> for Vec<Constraint<F>>"],["impl From<Error> for Error"],["impl From<Selector> for RegionColumn"],["impl From<(&'static str, Column, i32)> for VirtualCell"],["impl<G: PrimeGroup> From<ProofSize<G>> for usize"],["impl From<Column<Instance>> for Column<Any>"],["impl<F: Field> From<Value<F>> for Value<Assigned<F>>"],["impl From<Column<Any>> for RegionColumn"],["impl<G: PrimeGroup> From<MarginalProofSize<G>> for usize"],["impl From<(Any, usize)> for Column"],["impl<'r, F: Field> From<&'r mut (dyn TableLayouter<F> + 'r)> for Table<'r, F>"],["impl<F: Field> From<(&'static str, Expression<F>)> for Constraint<F>"],["impl<F: Field> From<&Assigned<F>> for Assigned<F>"],["impl From<(usize, &'static str)> for Gate"],["impl<F: Field> From<&F> for Assigned<F>"]] +"halo2_gadgets":[["impl<F: Field> From<StateWord<F>> for AssignedCell<F, F>"],["impl<F: Field> From<AssignedCell<F, F>> for StateWord<F>"],["impl From<NonIdentityEccPoint> for EccPoint"],["impl<C: CurveAffine, EccChip: EccInstructions<C> + Clone + Debug + Eq> From<NonIdentityPoint<C, EccChip>> for Point<C, EccChip>"]], +"halo2_proofs":[["impl<'r, F: Field> From<&'r mut dyn RegionLayouter<F>> for Region<'r, F>"],["impl<F: Field> From<(&'static str, Expression<F>)> for Constraint<F>"],["impl From<Error> for Error"],["impl From<(usize, String)> for Region"],["impl From<(&'static str, Column, i32)> for VirtualCell"],["impl<F: Field> From<Expression<F>> for Vec<Constraint<F>>"],["impl<G: PrimeGroup> From<MarginalProofSize<G>> for usize"],["impl From<(usize, &str)> for Region"],["impl<G: PrimeGroup> From<ProofSize<G>> for usize"],["impl<'r, F: Field> From<&'r mut dyn TableLayouter<F>> for Table<'r, F>"],["impl<F: Field> From<Expression<F>> for Constraint<F>"],["impl From<Instance> for Any"],["impl From<Column<Advice>> for Column<Any>"],["impl From<(Gate, usize, &'static str)> for Constraint"],["impl From<Column<Fixed>> for Column<Any>"],["impl From<Column<Any>> for RegionColumn"],["impl From<(Column, i32)> for VirtualCell"],["impl From<usize> for RegionStart"],["impl From<Advice> for Any"],["impl From<usize> for RegionIndex"],["impl<F: Field> From<F> for Assigned<F>"],["impl From<Column<Instance>> for Column<Any>"],["impl<F: Field> From<Value<F>> for Value<Assigned<F>>"],["impl<F: Field> From<&F> for Assigned<F>"],["impl From<(Any, usize)> for Column"],["impl From<Column<Any>> for Column"],["impl<F: Field> From<(F, F)> for Assigned<F>"],["impl From<(usize, &'static str)> for Gate"],["impl From<Fixed> for Any"],["impl From<Selector> for RegionColumn"],["impl<F: Field> From<&Assigned<F>> for Assigned<F>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/default/trait.Default.js b/rustdoc/latest/implementors/core/default/trait.Default.js index c3d586cc2d..bad53cf8db 100644 --- a/rustdoc/latest/implementors/core/default/trait.Default.js +++ b/rustdoc/latest/implementors/core/default/trait.Default.js @@ -1,4 +1,4 @@ (function() {var implementors = { "halo2_gadgets":[["impl Default for BlockWord"]], -"halo2_proofs":[["impl Default for CircuitLayout"],["impl<C: Default + CurveAffine> Default for BatchVerifier<C>"],["impl<V> Default for Value<V>"],["impl<F: Field> Default for Blind<F>"],["impl<F: Field> Default for ConstraintSystem<F>"]] +"halo2_proofs":[["impl<C: Default + CurveAffine> Default for BatchVerifier<C>"],["impl Default for CircuitLayout"],["impl<F: Field> Default for Blind<F>"],["impl<F: Field> Default for ConstraintSystem<F>"],["impl<V> Default for Value<V>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/fmt/trait.Debug.js b/rustdoc/latest/implementors/core/fmt/trait.Debug.js index a5ec020159..2ebb7c10fe 100644 --- a/rustdoc/latest/implementors/core/fmt/trait.Debug.js +++ b/rustdoc/latest/implementors/core/fmt/trait.Debug.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"halo2_gadgets":[["impl<F: Debug + Field, T: Debug + FieldValue<F>> Debug for RangeConstrained<F, T>"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPoint<C, EccChip>where\n EccChip::FixedPoints: Debug,"],["impl<F: Debug + Field> Debug for PaddedWord<F>"],["impl Debug for EccScalarFixed"],["impl<F: Debug + PrimeFieldBits, const K: usize> Debug for LookupRangeCheckConfig<F, K>"],["impl<F: Debug + Field, PoseidonChip: Debug + PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Debug + Spec<F, T, RATE>, M: Debug + SpongeMode, D: Debug + Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Sponge<F, PoseidonChip, S, M, D, T, RATE>where\n PoseidonChip::Word: Debug,"],["impl<F: Debug + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Debug for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<Hash, Commit, F> Debug for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine> + Debug,\n F: FixedPoints<Affine> + Debug,\n Commit: CommitDomains<Affine, F, Hash> + Debug,"],["impl<F: Debug + Field, const WIDTH: usize, const RATE: usize> Debug for Pow5Chip<F, WIDTH, RATE>"],["impl<F: Debug, const RATE: usize> Debug for Squeezing<F, RATE>"],["impl Debug for Table16Chip"],["impl<F: Debug + Field, PoseidonChip: Debug + PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Debug + Spec<F, T, RATE>, D: Debug + Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Hash<F, PoseidonChip, S, D, T, RATE>"],["impl Debug for NonIdentityEccPoint"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPointBaseField<C, EccChip>where\n EccChip::FixedPoints: Debug,"],["impl<F: Debug + PrimeFieldBits> Debug for RunningSum<F>"],["impl Debug for CondSwapConfig"],["impl<C: Debug + CurveAffine, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> Debug for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where\n MerkleChip: MerkleInstructions<C, PATH_LENGTH, K, MAX_WORDS> + Clone + Debug,\n MerkleChip::HashDomains: Debug,\n C::Base: Debug,"],["impl<F: Debug + Field, PoseidonChip: Debug + PoseidonInstructions<F, S, T, RATE>, S: Debug + Spec<F, T, RATE>, const T: usize, const RATE: usize> Debug for Word<F, PoseidonChip, S, T, RATE>where\n PoseidonChip::Word: Debug,"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C> + Clone + Debug + Eq> Debug for Point<C, EccChip>where\n EccChip::Point: Debug,"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for NonIdentityPoint<C, EccChip>where\n EccChip::NonIdentityPoint: Debug,"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for X<C, EccChip>where\n EccChip::X: Debug,"],["impl<F: Debug + Field, const WIDTH: usize, const RATE: usize> Debug for Pow5Config<F, WIDTH, RATE>"],["impl Debug for EccScalarFixedShort"],["impl Debug for ScalarVar"],["impl Debug for BaseFieldElem"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPointShort<C, EccChip>where\n EccChip::FixedPoints: Debug,"],["impl<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Hash<F, S, D, T, RATE>"],["impl<F: Debug + PrimeFieldBits> Debug for RunningSum<F>"],["impl Debug for HashDomain"],["impl Debug for ShortScalar"],["impl<C: Debug + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Debug for Message<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug,\n SinsemillaChip::Message: Debug,"],["impl<FixedPoints: Debug + FixedPoints<Affine>> Debug for EccConfig<FixedPoints>"],["impl Debug for Table16Config"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarVar<C, EccChip>where\n EccChip::ScalarVar: Debug,"],["impl<F: Debug> Debug for CondSwapChip<F>"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarFixed<C, EccChip>where\n EccChip::ScalarFixed: Debug,"],["impl<Hash, Commit, Fixed> Debug for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Debug,\n Fixed: FixedPoints<Affine> + Debug,\n Commit: CommitDomains<Affine, Fixed, Hash> + Debug,"],["impl Debug for FullScalar"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarFixedShort<C, EccChip>where\n EccChip::ScalarFixedShort: Debug,"],["impl<F: Debug + Field, CS: Debug + Sha256Instructions<F>> Debug for Sha256<F, CS>where\n CS::State: Debug,\n CS::BlockWord: Debug,"],["impl Debug for CommitDomain"],["impl<C: Debug + CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> Debug for CommitDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug,\n EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq + Debug,"],["impl<const L: usize> Debug for ConstantLength<L>"],["impl<BlockWord: Debug> Debug for Sha256Digest<BlockWord>"],["impl<Hash, Commit, Fixed> Debug for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Debug,\n Fixed: FixedPoints<Affine> + Debug,\n Commit: CommitDomains<Affine, Fixed, Hash> + Debug,"],["impl Debug for BlockWord"],["impl<F: Debug, const RATE: usize> Debug for Absorbing<F, RATE>"],["impl Debug for EccPoint"],["impl<Hash, Commit, Fixed> Debug for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Debug,\n Fixed: FixedPoints<Affine> + Debug,\n Commit: CommitDomains<Affine, Fixed, Hash> + Debug,"],["impl Debug for P128Pow5T3"],["impl<F: Debug + Field> Debug for StateWord<F>"],["impl<C: Debug + CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> Debug for HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug,\n EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq + Debug,"],["impl<FixedPoints: Debug + FixedPoints<Affine>> Debug for EccChip<FixedPoints>"],["impl<C: Debug + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Debug for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug,\n SinsemillaChip::MessagePiece: Debug,"]], -"halo2_proofs":[["impl<C: Debug + CurveAffine> Debug for Challenge255<C>"],["impl<R: Debug + Read, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Blake2bRead<R, C, E>"],["impl<P: Debug + FloorPlanner> Debug for TracingFloorPlanner<P>"],["impl Debug for RegionColumn"],["impl Debug for Coeff"],["impl<F: Debug + Field> Debug for ConstraintSystem<F>"],["impl<V: Debug, F: Debug + Field> Debug for AssignedCell<V, F>"],["impl<'p, 'a, F: Debug + Field, CS: Debug + Assignment<F> + 'a> Debug for V1Pass<'p, 'a, F, CS>"],["impl Debug for V1"],["impl Debug for SimpleFloorPlanner"],["impl Debug for Fixed"],["impl Debug for Gate"],["impl Debug for AdviceQuery"],["impl<'a, C: Debug + CurveAffine> Debug for MSM<'a, C>where\n C::Scalar: Debug,\n C::Base: Debug,"],["impl Debug for TableError"],["impl Debug for LagrangeCoeff"],["impl<C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Accumulator<C, E>"],["impl<'r, F: Debug + Field> Debug for Region<'r, F>"],["impl<'a, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Guard<'a, C, E>where\n C::Scalar: Debug,"],["impl Debug for RegionShape"],["impl Debug for Column"],["impl<'a, C: Debug + CurveAffine> Debug for ProverQuery<'a, C>where\n C::Scalar: Debug,"],["impl<G: Debug + PrimeGroup> Debug for MarginalProofSize<G>"],["impl<'a, F: Debug + Field> Debug for VirtualCells<'a, F>"],["impl Debug for Region"],["impl Debug for Instance"],["impl<W: Debug + Write, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Blake2bWrite<W, C, E>"],["impl<F: Debug, B: Debug> Debug for Polynomial<F, B>"],["impl Debug for VirtualCell"],["impl<F: Debug + Field> Debug for Constraint<F>"],["impl<G: Debug + PrimeGroup, ConcreteCircuit: Debug + Circuit<G::Scalar>> Debug for CircuitCost<G, ConcreteCircuit>"],["impl<'r, 'params: 'r, C: Debug + CurveAffine> Debug for VerifierQuery<'r, 'params, C>where\n C::Scalar: Debug,"],["impl Debug for CircuitLayout"],["impl<C: Debug + ColumnType> Debug for Column<C>"],["impl Debug for InstanceQuery"],["impl<F: Debug + Field> Debug for EvaluationDomain<F>"],["impl<G: Debug + PrimeGroup> Debug for ProofSize<G>"],["impl<F: Debug> Debug for Assigned<F>"],["impl Debug for RegionStart"],["impl Debug for FailureLocation"],["impl Debug for Error"],["impl Debug for Error"],["impl<C: Debug + CurveAffine> Debug for ProvingKey<C>where\n C::Scalar: Debug,"],["impl<V: Debug> Debug for Value<V>"],["impl<C: Debug + CurveAffine> Debug for Params<C>"],["impl Debug for TableColumn"],["impl<C: Debug + CurveAffine> Debug for VerifyingKey<C>where\n C::Scalar: Debug,"],["impl Debug for FixedQuery"],["impl Debug for ExtendedLagrangeCoeff"],["impl<F: Debug> Debug for Blind<F>"],["impl Debug for RegionIndex"],["impl<C: Debug + CurveAffine> Debug for BatchVerifier<C>"],["impl Debug for Selector"],["impl<C: Debug + CurveAffine, T: Debug> Debug for ChallengeScalar<C, T>where\n C::Scalar: Debug,"],["impl Debug for VerifyFailure"],["impl Debug for Rotation"],["impl Debug for Cell"],["impl<'a, F: Debug + Field> Debug for PinnedEvaluationDomain<'a, F>"],["impl<'a, F: Debug + Field, L: Debug + Layouter<F> + 'a> Debug for NamespacedLayouter<'a, F, L>"],["impl Debug for Constraint"],["impl<'params, C: Debug + CurveAffine> Debug for SingleVerifier<'params, C>"],["impl Debug for CircuitGates"],["impl<'r, F: Debug + Field> Debug for Table<'r, F>"],["impl Debug for Advice"],["impl<F: Debug> Debug for Expression<F>"],["impl<'a, F: Debug + Field> Debug for PinnedConstraintSystem<'a, F>"],["impl<'a, C: Debug + CurveAffine> Debug for PinnedVerificationKey<'a, C>where\n C::Scalar: Debug,"],["impl<F: Debug + Field, C: Debug + Into<Constraint<F>>, Iter: Debug + IntoIterator<Item = C>> Debug for Constraints<F, C, Iter>"],["impl Debug for Any"],["impl<F: Debug + Field> Debug for MockProver<F>"]] +"halo2_gadgets":[["impl<F: Debug + PrimeFieldBits, const K: usize> Debug for LookupRangeCheckConfig<F, K>"],["impl Debug for CommitDomain"],["impl<C: Debug + CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> Debug for HashDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug,\n EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq + Debug,"],["impl<F: Debug + Field, PoseidonChip: Debug + PoseidonInstructions<F, S, T, RATE>, S: Debug + Spec<F, T, RATE>, const T: usize, const RATE: usize> Debug for Word<F, PoseidonChip, S, T, RATE>where\n PoseidonChip::Word: Debug,"],["impl<Hash, Commit, Fixed> Debug for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Debug,\n Fixed: FixedPoints<Affine> + Debug,\n Commit: CommitDomains<Affine, Fixed, Hash> + Debug,"],["impl Debug for P128Pow5T3"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for NonIdentityPoint<C, EccChip>where\n EccChip::NonIdentityPoint: Debug,"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPointBaseField<C, EccChip>where\n EccChip::FixedPoints: Debug,"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarFixedShort<C, EccChip>where\n EccChip::ScalarFixedShort: Debug,"],["impl<F: Debug + PrimeFieldBits> Debug for RunningSum<F>"],["impl<F: Debug + Field, PoseidonChip: Debug + PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Debug + Spec<F, T, RATE>, D: Debug + Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Hash<F, PoseidonChip, S, D, T, RATE>"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarFixed<C, EccChip>where\n EccChip::ScalarFixed: Debug,"],["impl<F: Debug, const RATE: usize> Debug for Squeezing<F, RATE>"],["impl<F: Debug + Field, T: Debug + FieldValue<F>> Debug for RangeConstrained<F, T>"],["impl Debug for EccScalarFixed"],["impl<Hash, Commit, F> Debug for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine> + Debug,\n F: FixedPoints<Affine> + Debug,\n Commit: CommitDomains<Affine, F, Hash> + Debug,"],["impl Debug for ScalarVar"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPointShort<C, EccChip>where\n EccChip::FixedPoints: Debug,"],["impl<FixedPoints: Debug + FixedPoints<Affine>> Debug for EccConfig<FixedPoints>"],["impl Debug for BaseFieldElem"],["impl<FixedPoints: Debug + FixedPoints<Affine>> Debug for EccChip<FixedPoints>"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C> + Clone + Debug + Eq> Debug for Point<C, EccChip>where\n EccChip::Point: Debug,"],["impl<const L: usize> Debug for ConstantLength<L>"],["impl Debug for EccPoint"],["impl<F: Debug + PrimeFieldBits> Debug for RunningSum<F>"],["impl<F: Debug + Field, PoseidonChip: Debug + PoseidonSpongeInstructions<F, S, D, T, RATE>, S: Debug + Spec<F, T, RATE>, M: Debug + SpongeMode, D: Debug + Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Sponge<F, PoseidonChip, S, M, D, T, RATE>where\n PoseidonChip::Word: Debug,"],["impl<F: Debug + Field, const WIDTH: usize, const RATE: usize> Debug for Pow5Config<F, WIDTH, RATE>"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for ScalarVar<C, EccChip>where\n EccChip::ScalarVar: Debug,"],["impl Debug for FullScalar"],["impl<Hash, Commit, Fixed> Debug for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Debug,\n Fixed: FixedPoints<Affine> + Debug,\n Commit: CommitDomains<Affine, Fixed, Hash> + Debug,"],["impl Debug for ShortScalar"],["impl Debug for NonIdentityEccPoint"],["impl<F: Debug + Field> Debug for StateWord<F>"],["impl<F: Debug + Field> Debug for PaddedWord<F>"],["impl<BlockWord: Debug> Debug for Sha256Digest<BlockWord>"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for FixedPoint<C, EccChip>where\n EccChip::FixedPoints: Debug,"],["impl<C: Debug + CurveAffine, EccChip: Debug + EccInstructions<C>> Debug for X<C, EccChip>where\n EccChip::X: Debug,"],["impl<F: Debug + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Debug for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<C: Debug + CurveAffine, MerkleChip, const PATH_LENGTH: usize, const K: usize, const MAX_WORDS: usize, const PAR: usize> Debug for MerklePath<C, MerkleChip, PATH_LENGTH, K, MAX_WORDS, PAR>where\n MerkleChip: MerkleInstructions<C, PATH_LENGTH, K, MAX_WORDS> + Clone + Debug,\n MerkleChip::HashDomains: Debug,\n C::Base: Debug,"],["impl<F: Debug + Field, const WIDTH: usize, const RATE: usize> Debug for Pow5Chip<F, WIDTH, RATE>"],["impl<F: Field, S: Spec<F, T, RATE>, D: Domain<F, RATE>, const T: usize, const RATE: usize> Debug for Hash<F, S, D, T, RATE>"],["impl Debug for Table16Config"],["impl Debug for HashDomain"],["impl Debug for CondSwapConfig"],["impl<C: Debug + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Debug for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug,\n SinsemillaChip::MessagePiece: Debug,"],["impl Debug for BlockWord"],["impl<F: Debug> Debug for CondSwapChip<F>"],["impl<C: Debug + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Debug for Message<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug,\n SinsemillaChip::Message: Debug,"],["impl<Hash, Commit, Fixed> Debug for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine> + Debug,\n Fixed: FixedPoints<Affine> + Debug,\n Commit: CommitDomains<Affine, Fixed, Hash> + Debug,"],["impl<F: Debug + Field, CS: Debug + Sha256Instructions<F>> Debug for Sha256<F, CS>where\n CS::State: Debug,\n CS::BlockWord: Debug,"],["impl Debug for Table16Chip"],["impl<C: Debug + CurveAffine, SinsemillaChip, EccChip, const K: usize, const MAX_WORDS: usize> Debug for CommitDomain<C, SinsemillaChip, EccChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Debug,\n EccChip: EccInstructions<C, NonIdentityPoint = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::NonIdentityPoint, FixedPoints = <SinsemillaChip as SinsemillaInstructions<C, K, MAX_WORDS>>::FixedPoints> + Clone + Debug + Eq + Debug,"],["impl Debug for EccScalarFixedShort"],["impl<F: Debug, const RATE: usize> Debug for Absorbing<F, RATE>"]], +"halo2_proofs":[["impl Debug for FixedQuery"],["impl Debug for AdviceQuery"],["impl<F: Debug + Field> Debug for ConstraintSystem<F>"],["impl<G: Debug + PrimeGroup> Debug for MarginalProofSize<G>"],["impl Debug for VerifyFailure"],["impl<'r, 'params: 'r, C: Debug + CurveAffine> Debug for VerifierQuery<'r, 'params, C>where\n C::Scalar: Debug,"],["impl Debug for Error"],["impl<C: Debug + CurveAffine> Debug for BatchVerifier<C>"],["impl<C: Debug + ColumnType> Debug for Column<C>"],["impl<'a, C: Debug + CurveAffine> Debug for MSM<'a, C>where\n C::Scalar: Debug,\n C::Base: Debug,"],["impl Debug for Constraint"],["impl<F: Debug, B: Debug> Debug for Polynomial<F, B>"],["impl Debug for CircuitLayout"],["impl<'r, F: Debug + Field> Debug for Region<'r, F>"],["impl Debug for Error"],["impl Debug for Region"],["impl<G: Debug + PrimeGroup> Debug for ProofSize<G>"],["impl Debug for FailureLocation"],["impl Debug for RegionIndex"],["impl<'r, F: Debug + Field> Debug for Table<'r, F>"],["impl<P: Debug + FloorPlanner> Debug for TracingFloorPlanner<P>"],["impl<F: Debug + Field, C: Debug + Into<Constraint<F>>, Iter: Debug + IntoIterator<Item = C>> Debug for Constraints<F, C, Iter>"],["impl<'a, F: Debug + Field> Debug for VirtualCells<'a, F>"],["impl Debug for Advice"],["impl Debug for InstanceQuery"],["impl<W: Debug + Write, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Blake2bWrite<W, C, E>"],["impl Debug for Selector"],["impl<C: Debug + CurveAffine> Debug for Challenge255<C>"],["impl Debug for Column"],["impl<R: Debug + Read, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Blake2bRead<R, C, E>"],["impl Debug for ExtendedLagrangeCoeff"],["impl<V: Debug, F: Debug + Field> Debug for AssignedCell<V, F>"],["impl Debug for Rotation"],["impl<'a, C: Debug + CurveAffine> Debug for PinnedVerificationKey<'a, C>where\n C::Scalar: Debug,"],["impl<'a, C: Debug + CurveAffine> Debug for ProverQuery<'a, C>where\n C::Scalar: Debug,"],["impl<F: Debug + Field> Debug for MockProver<F>"],["impl Debug for Gate"],["impl<'a, F: Debug + Field, L: Debug + Layouter<F> + 'a> Debug for NamespacedLayouter<'a, F, L>"],["impl Debug for Cell"],["impl Debug for RegionColumn"],["impl<V: Debug> Debug for Value<V>"],["impl Debug for LagrangeCoeff"],["impl Debug for SimpleFloorPlanner"],["impl<F: Debug> Debug for Blind<F>"],["impl Debug for Coeff"],["impl Debug for Fixed"],["impl<F: Debug> Debug for Assigned<F>"],["impl Debug for CircuitGates"],["impl<C: Debug + CurveAffine> Debug for ProvingKey<C>where\n C::Scalar: Debug,"],["impl Debug for RegionStart"],["impl Debug for TableColumn"],["impl Debug for RegionShape"],["impl Debug for VirtualCell"],["impl<'a, F: Debug + Field> Debug for PinnedConstraintSystem<'a, F>"],["impl Debug for V1"],["impl Debug for TableError"],["impl<C: Debug + CurveAffine, T: Debug> Debug for ChallengeScalar<C, T>where\n C::Scalar: Debug,"],["impl<G: Debug + PrimeGroup, ConcreteCircuit: Debug + Circuit<G::Scalar>> Debug for CircuitCost<G, ConcreteCircuit>"],["impl<C: Debug + CurveAffine> Debug for Params<C>"],["impl Debug for Any"],["impl<'a, C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Guard<'a, C, E>where\n C::Scalar: Debug,"],["impl<F: Debug> Debug for Expression<F>"],["impl<F: Debug + Field> Debug for Constraint<F>"],["impl<C: Debug + CurveAffine> Debug for VerifyingKey<C>where\n C::Scalar: Debug,"],["impl<'a, F: Debug + Field> Debug for PinnedEvaluationDomain<'a, F>"],["impl Debug for Instance"],["impl<F: Debug + Field> Debug for EvaluationDomain<F>"],["impl<'params, C: Debug + CurveAffine> Debug for SingleVerifier<'params, C>"],["impl<C: Debug + CurveAffine, E: Debug + EncodedChallenge<C>> Debug for Accumulator<C, E>"],["impl<'p, 'a, F: Debug + Field, CS: Debug + Assignment<F> + 'a> Debug for V1Pass<'p, 'a, F, CS>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/fmt/trait.Display.js b/rustdoc/latest/implementors/core/fmt/trait.Display.js index 9972d661ef..948ec9e603 100644 --- a/rustdoc/latest/implementors/core/fmt/trait.Display.js +++ b/rustdoc/latest/implementors/core/fmt/trait.Display.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl Display for FailureLocation"],["impl Display for Column"],["impl Display for VerifyFailure"],["impl Display for Constraint"],["impl Display for Error"],["impl Display for Region"],["impl Display for VirtualCell"],["impl Display for Gate"],["impl Display for TableError"],["impl Display for CircuitGates"]] +"halo2_proofs":[["impl Display for CircuitGates"],["impl Display for TableError"],["impl Display for Column"],["impl Display for Constraint"],["impl Display for Error"],["impl Display for Region"],["impl Display for Gate"],["impl Display for VerifyFailure"],["impl Display for VirtualCell"],["impl Display for FailureLocation"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/hash/trait.Hash.js b/rustdoc/latest/implementors/core/hash/trait.Hash.js index 984e77aee9..5a6396ad76 100644 --- a/rustdoc/latest/implementors/core/hash/trait.Hash.js +++ b/rustdoc/latest/implementors/core/hash/trait.Hash.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl Hash for Selector"],["impl Hash for RegionColumn"],["impl Hash for Instance"],["impl Hash for Advice"],["impl Hash for Any"],["impl Hash for Fixed"],["impl<C: Hash + ColumnType> Hash for Column<C>"],["impl Hash for TableColumn"]] +"halo2_proofs":[["impl Hash for TableColumn"],["impl Hash for RegionColumn"],["impl Hash for Instance"],["impl<C: Hash + ColumnType> Hash for Column<C>"],["impl Hash for Any"],["impl Hash for Fixed"],["impl Hash for Selector"],["impl Hash for Advice"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/marker/trait.Copy.js b/rustdoc/latest/implementors/core/marker/trait.Copy.js index 51021cef40..421d7b2504 100644 --- a/rustdoc/latest/implementors/core/marker/trait.Copy.js +++ b/rustdoc/latest/implementors/core/marker/trait.Copy.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"halo2_gadgets":[["impl<C: Copy + CurveAffine, EccChip: Copy + EccInstructions<C> + Clone + Debug + Eq> Copy for Point<C, EccChip>where\n EccChip::Point: Copy,"],["impl<C: Copy + CurveAffine, EccChip: Copy + EccInstructions<C>> Copy for NonIdentityPoint<C, EccChip>where\n EccChip::NonIdentityPoint: Copy,"],["impl<F: Copy + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Copy for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl Copy for BlockWord"],["impl<F: Copy + Field, T: Copy + FieldValue<F>> Copy for RangeConstrained<F, T>"],["impl<F: Copy + PrimeFieldBits, const K: usize> Copy for LookupRangeCheckConfig<F, K>"],["impl<const L: usize> Copy for ConstantLength<L>"],["impl<C: Copy + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Copy for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Copy,\n SinsemillaChip::MessagePiece: Copy,"]], -"halo2_proofs":[["impl<C: Copy + CurveAffine, T: Copy> Copy for ChallengeScalar<C, T>where\n C::Scalar: Copy,"],["impl<C: Copy + ColumnType> Copy for Column<C>"],["impl<V: Copy> Copy for Value<V>"],["impl<F: Copy> Copy for Blind<F>"],["impl Copy for Coeff"],["impl Copy for Selector"],["impl Copy for InstanceQuery"],["impl Copy for RegionIndex"],["impl<F: Copy> Copy for Assigned<F>"],["impl Copy for ExtendedLagrangeCoeff"],["impl Copy for Cell"],["impl<C: Copy + CurveAffine> Copy for Challenge255<C>"],["impl Copy for Fixed"],["impl Copy for Column"],["impl Copy for Instance"],["impl Copy for Any"],["impl Copy for TableColumn"],["impl Copy for RegionColumn"],["impl Copy for Advice"],["impl Copy for RegionStart"],["impl Copy for FixedQuery"],["impl Copy for AdviceQuery"],["impl Copy for Rotation"],["impl Copy for LagrangeCoeff"]] +"halo2_gadgets":[["impl<C: Copy + CurveAffine, EccChip: Copy + EccInstructions<C> + Clone + Debug + Eq> Copy for Point<C, EccChip>where\n EccChip::Point: Copy,"],["impl Copy for BlockWord"],["impl<C: Copy + CurveAffine, EccChip: Copy + EccInstructions<C>> Copy for NonIdentityPoint<C, EccChip>where\n EccChip::NonIdentityPoint: Copy,"],["impl<const L: usize> Copy for ConstantLength<L>"],["impl<F: Copy + Field, T: Copy + FieldValue<F>> Copy for RangeConstrained<F, T>"],["impl<F: Copy + PrimeFieldBits, const WINDOW_NUM_BITS: usize> Copy for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<F: Copy + PrimeFieldBits, const K: usize> Copy for LookupRangeCheckConfig<F, K>"],["impl<C: Copy + CurveAffine, SinsemillaChip, const K: usize, const MAX_WORDS: usize> Copy for MessagePiece<C, SinsemillaChip, K, MAX_WORDS>where\n SinsemillaChip: SinsemillaInstructions<C, K, MAX_WORDS> + Clone + Debug + Eq + Copy,\n SinsemillaChip::MessagePiece: Copy,"]], +"halo2_proofs":[["impl Copy for Selector"],["impl<V: Copy> Copy for Value<V>"],["impl Copy for Column"],["impl Copy for Instance"],["impl<F: Copy> Copy for Assigned<F>"],["impl Copy for Any"],["impl Copy for ExtendedLagrangeCoeff"],["impl Copy for InstanceQuery"],["impl Copy for RegionColumn"],["impl Copy for FixedQuery"],["impl Copy for TableColumn"],["impl Copy for RegionIndex"],["impl Copy for LagrangeCoeff"],["impl Copy for AdviceQuery"],["impl Copy for Rotation"],["impl Copy for Coeff"],["impl<C: Copy + CurveAffine> Copy for Challenge255<C>"],["impl<F: Copy> Copy for Blind<F>"],["impl<C: Copy + CurveAffine, T: Copy> Copy for ChallengeScalar<C, T>where\n C::Scalar: Copy,"],["impl Copy for Cell"],["impl Copy for Advice"],["impl Copy for RegionStart"],["impl<C: Copy + ColumnType> Copy for Column<C>"],["impl Copy for Fixed"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/marker/trait.StructuralEq.js b/rustdoc/latest/implementors/core/marker/trait.StructuralEq.js index ce05fa7442..ca87822de6 100644 --- a/rustdoc/latest/implementors/core/marker/trait.StructuralEq.js +++ b/rustdoc/latest/implementors/core/marker/trait.StructuralEq.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"halo2_gadgets":[["impl StructuralEq for CondSwapConfig"],["impl<FixedPoints: FixedPoints<Affine>> StructuralEq for EccChip<FixedPoints>"],["impl<Hash, Commit, Fixed> StructuralEq for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<F: PrimeFieldBits, const K: usize> StructuralEq for LookupRangeCheckConfig<F, K>"],["impl<Hash, Commit, Fixed> StructuralEq for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> StructuralEq for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<FixedPoints: FixedPoints<Affine>> StructuralEq for EccConfig<FixedPoints>"],["impl<Hash, Commit, Fixed> StructuralEq for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<Hash, Commit, F> StructuralEq for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine>,\n F: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, F, Hash>,"]], -"halo2_proofs":[["impl StructuralEq for TableColumn"],["impl StructuralEq for VerifyFailure"],["impl StructuralEq for Any"],["impl StructuralEq for Instance"],["impl StructuralEq for Gate"],["impl StructuralEq for Rotation"],["impl StructuralEq for Fixed"],["impl StructuralEq for Advice"],["impl StructuralEq for RegionColumn"],["impl<F> StructuralEq for Blind<F>"],["impl StructuralEq for RegionStart"],["impl StructuralEq for Column"],["impl<C: ColumnType> StructuralEq for Column<C>"],["impl StructuralEq for Selector"],["impl StructuralEq for FailureLocation"],["impl StructuralEq for Region"],["impl StructuralEq for Constraint"],["impl StructuralEq for VirtualCell"]] +"halo2_gadgets":[["impl<F: PrimeFieldBits, const K: usize> StructuralEq for LookupRangeCheckConfig<F, K>"],["impl<FixedPoints: FixedPoints<Affine>> StructuralEq for EccChip<FixedPoints>"],["impl<Hash, Commit, Fixed> StructuralEq for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<Hash, Commit, F> StructuralEq for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine>,\n F: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, F, Hash>,"],["impl<FixedPoints: FixedPoints<Affine>> StructuralEq for EccConfig<FixedPoints>"],["impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> StructuralEq for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<Hash, Commit, Fixed> StructuralEq for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl StructuralEq for CondSwapConfig"],["impl<Hash, Commit, Fixed> StructuralEq for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"]], +"halo2_proofs":[["impl StructuralEq for VerifyFailure"],["impl StructuralEq for Gate"],["impl StructuralEq for Instance"],["impl StructuralEq for Constraint"],["impl StructuralEq for Region"],["impl StructuralEq for RegionStart"],["impl StructuralEq for RegionColumn"],["impl<C: ColumnType> StructuralEq for Column<C>"],["impl StructuralEq for Any"],["impl StructuralEq for FailureLocation"],["impl StructuralEq for VirtualCell"],["impl StructuralEq for Selector"],["impl StructuralEq for Column"],["impl<F> StructuralEq for Blind<F>"],["impl StructuralEq for Rotation"],["impl StructuralEq for TableColumn"],["impl StructuralEq for Fixed"],["impl StructuralEq for Advice"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/marker/trait.StructuralPartialEq.js b/rustdoc/latest/implementors/core/marker/trait.StructuralPartialEq.js index c39ffe82a3..a6a22cfba8 100644 --- a/rustdoc/latest/implementors/core/marker/trait.StructuralPartialEq.js +++ b/rustdoc/latest/implementors/core/marker/trait.StructuralPartialEq.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"halo2_gadgets":[["impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> StructuralPartialEq for RunningSumConfig<F, WINDOW_NUM_BITS>"],["impl<F: PrimeFieldBits, const K: usize> StructuralPartialEq for LookupRangeCheckConfig<F, K>"],["impl<Hash, Commit, Fixed> StructuralPartialEq for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl StructuralPartialEq for CondSwapConfig"],["impl<FixedPoints: FixedPoints<Affine>> StructuralPartialEq for EccChip<FixedPoints>"],["impl<Hash, Commit, Fixed> StructuralPartialEq for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<Hash, Commit, F> StructuralPartialEq for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine>,\n F: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, F, Hash>,"],["impl<Hash, Commit, Fixed> StructuralPartialEq for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<FixedPoints: FixedPoints<Affine>> StructuralPartialEq for EccConfig<FixedPoints>"]], -"halo2_proofs":[["impl StructuralPartialEq for RegionColumn"],["impl StructuralPartialEq for Fixed"],["impl StructuralPartialEq for TableColumn"],["impl StructuralPartialEq for VerifyFailure"],["impl StructuralPartialEq for Column"],["impl StructuralPartialEq for Region"],["impl StructuralPartialEq for Rotation"],["impl StructuralPartialEq for Advice"],["impl StructuralPartialEq for Constraint"],["impl StructuralPartialEq for FailureLocation"],["impl StructuralPartialEq for Instance"],["impl<F> StructuralPartialEq for Blind<F>"],["impl StructuralPartialEq for Any"],["impl StructuralPartialEq for Selector"],["impl StructuralPartialEq for RegionStart"],["impl StructuralPartialEq for VirtualCell"],["impl StructuralPartialEq for Gate"],["impl<C: ColumnType> StructuralPartialEq for Column<C>"]] +"halo2_gadgets":[["impl<FixedPoints: FixedPoints<Affine>> StructuralPartialEq for EccChip<FixedPoints>"],["impl<Hash, Commit, Fixed> StructuralPartialEq for MerkleConfig<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<F: PrimeFieldBits, const K: usize> StructuralPartialEq for LookupRangeCheckConfig<F, K>"],["impl<Hash, Commit, F> StructuralPartialEq for SinsemillaConfig<Hash, Commit, F>where\n Hash: HashDomains<Affine>,\n F: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, F, Hash>,"],["impl<FixedPoints: FixedPoints<Affine>> StructuralPartialEq for EccConfig<FixedPoints>"],["impl StructuralPartialEq for CondSwapConfig"],["impl<Hash, Commit, Fixed> StructuralPartialEq for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<Hash, Commit, Fixed> StructuralPartialEq for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<F: PrimeFieldBits, const WINDOW_NUM_BITS: usize> StructuralPartialEq for RunningSumConfig<F, WINDOW_NUM_BITS>"]], +"halo2_proofs":[["impl StructuralPartialEq for Selector"],["impl StructuralPartialEq for Any"],["impl StructuralPartialEq for VirtualCell"],["impl StructuralPartialEq for Region"],["impl StructuralPartialEq for Fixed"],["impl StructuralPartialEq for Advice"],["impl StructuralPartialEq for FailureLocation"],["impl StructuralPartialEq for RegionColumn"],["impl StructuralPartialEq for Column"],["impl StructuralPartialEq for RegionStart"],["impl<F> StructuralPartialEq for Blind<F>"],["impl StructuralPartialEq for Rotation"],["impl StructuralPartialEq for TableColumn"],["impl StructuralPartialEq for VerifyFailure"],["impl<C: ColumnType> StructuralPartialEq for Column<C>"],["impl StructuralPartialEq for Instance"],["impl StructuralPartialEq for Constraint"],["impl StructuralPartialEq for Gate"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/ops/arith/trait.Add.js b/rustdoc/latest/implementors/core/ops/arith/trait.Add.js index 497b5c3013..63f55b1236 100644 --- a/rustdoc/latest/implementors/core/ops/arith/trait.Add.js +++ b/rustdoc/latest/implementors/core/ops/arith/trait.Add.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<F: Field> Add<Assigned<F>> for Assigned<F>"],["impl<F: Field> Add<Blind<F>> for Blind<F>"],["impl<F: Field> Add<F> for Value<&Assigned<F>>"],["impl<V, O> Add<Value<V>> for &Value<V>where\n for<'v> &'v V: Add<V, Output = O>,"],["impl<F: Field> Add<Expression<F>> for Expression<F>"],["impl<F: Field> Add<F> for &Assigned<F>"],["impl<'a, F: Field, B: Basis> Add<&'a Polynomial<F, B>> for Polynomial<F, B>"],["impl<F: Field> Add<Value<F>> for Value<&Assigned<F>>"],["impl<V, O> Add<Value<&V>> for Value<V>where\n for<'v> V: Add<&'v V, Output = O>,"],["impl<F: Field> Add<F> for Value<Assigned<F>>"],["impl<F: Field> Add<F> for Assigned<F>"],["impl<V, O> Add<Value<V>> for Value<&V>where\n for<'v> &'v V: Add<V, Output = O>,"],["impl<F: Field> Add<Value<F>> for Value<Assigned<F>>"],["impl<F: Field> Add<&Assigned<F>> for Assigned<F>"],["impl<V, O> Add<&Value<V>> for Value<V>where\n for<'v> V: Add<&'v V, Output = O>,"],["impl<F: Field> Add<Assigned<F>> for &Assigned<F>"],["impl<F: Field> Add<&Assigned<F>> for &Assigned<F>"],["impl<V, O> Add<&Value<V>> for &Value<V>where\n for<'v> &'v V: Add<Output = O>,"],["impl<V, O> Add<Value<V>> for Value<V>where\n V: Add<Output = O>,"]] +"halo2_proofs":[["impl<F: Field> Add<Value<F>> for Value<Assigned<F>>"],["impl<V, O> Add<Value<V>> for Value<V>where\n V: Add<Output = O>,"],["impl<F: Field> Add<Value<F>> for Value<&Assigned<F>>"],["impl<F: Field> Add<&Assigned<F>> for &Assigned<F>"],["impl<F: Field> Add<&Assigned<F>> for Assigned<F>"],["impl<F: Field> Add<Expression<F>> for Expression<F>"],["impl<F: Field> Add<Assigned<F>> for &Assigned<F>"],["impl<F: Field> Add<F> for &Assigned<F>"],["impl<V, O> Add<Value<V>> for Value<&V>where\n for<'v> &'v V: Add<V, Output = O>,"],["impl<F: Field> Add<Assigned<F>> for Assigned<F>"],["impl<V, O> Add<Value<V>> for &Value<V>where\n for<'v> &'v V: Add<V, Output = O>,"],["impl<F: Field> Add<F> for Value<&Assigned<F>>"],["impl<F: Field> Add<F> for Assigned<F>"],["impl<F: Field> Add<Blind<F>> for Blind<F>"],["impl<'a, F: Field, B: Basis> Add<&'a Polynomial<F, B>> for Polynomial<F, B>"],["impl<V, O> Add<&Value<V>> for Value<V>where\n for<'v> V: Add<&'v V, Output = O>,"],["impl<V, O> Add<&Value<V>> for &Value<V>where\n for<'v> &'v V: Add<Output = O>,"],["impl<F: Field> Add<F> for Value<Assigned<F>>"],["impl<V, O> Add<Value<&V>> for Value<V>where\n for<'v> V: Add<&'v V, Output = O>,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/ops/arith/trait.AddAssign.js b/rustdoc/latest/implementors/core/ops/arith/trait.AddAssign.js index 038f5bd5a5..a53f060265 100644 --- a/rustdoc/latest/implementors/core/ops/arith/trait.AddAssign.js +++ b/rustdoc/latest/implementors/core/ops/arith/trait.AddAssign.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<F: Field> AddAssign<Blind<F>> for Blind<F>"],["impl<F: Field> AddAssign<F> for Blind<F>"],["impl<F: Field> AddAssign<&Assigned<F>> for Assigned<F>"],["impl<F: Field> AddAssign<Assigned<F>> for Assigned<F>"]] +"halo2_proofs":[["impl<F: Field> AddAssign<F> for Blind<F>"],["impl<F: Field> AddAssign<Blind<F>> for Blind<F>"],["impl<F: Field> AddAssign<&Assigned<F>> for Assigned<F>"],["impl<F: Field> AddAssign<Assigned<F>> for Assigned<F>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/ops/arith/trait.Mul.js b/rustdoc/latest/implementors/core/ops/arith/trait.Mul.js index e7c77015d5..7d94ca244f 100644 --- a/rustdoc/latest/implementors/core/ops/arith/trait.Mul.js +++ b/rustdoc/latest/implementors/core/ops/arith/trait.Mul.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<F: Field> Mul<F> for Expression<F>"],["impl<F: Field> Mul<F> for Assigned<F>"],["impl<F: Field, B: Basis> Mul<F> for Polynomial<F, B>"],["impl<V, O> Mul<Value<V>> for Value<V>where\n V: Mul<Output = O>,"],["impl<F: Field> Mul<Value<F>> for Value<Assigned<F>>"],["impl<F: Field> Mul<Value<F>> for Value<&Assigned<F>>"],["impl<V, O> Mul<Value<V>> for Value<&V>where\n for<'v> &'v V: Mul<V, Output = O>,"],["impl<F: Field> Mul<&Assigned<F>> for Assigned<F>"],["impl<V, O> Mul<Value<V>> for &Value<V>where\n for<'v> &'v V: Mul<V, Output = O>,"],["impl<V, O> Mul<Value<&V>> for Value<V>where\n for<'v> V: Mul<&'v V, Output = O>,"],["impl<F: Field> Mul<Blind<F>> for Blind<F>"],["impl<F: Field> Mul<Expression<F>> for Expression<F>"],["impl<F: Field> Mul<F> for Value<Assigned<F>>"],["impl<F: Field> Mul<Assigned<F>> for Assigned<F>"],["impl<V, O> Mul<&Value<V>> for &Value<V>where\n for<'v> &'v V: Mul<Output = O>,"],["impl<V, O> Mul<&Value<V>> for Value<V>where\n for<'v> V: Mul<&'v V, Output = O>,"],["impl<F: Field> Mul<F> for &Assigned<F>"],["impl<F: Field> Mul<F> for Value<&Assigned<F>>"]] +"halo2_proofs":[["impl<F: Field> Mul<&Assigned<F>> for Assigned<F>"],["impl<F: Field> Mul<Expression<F>> for Expression<F>"],["impl<F: Field> Mul<Blind<F>> for Blind<F>"],["impl<F: Field> Mul<F> for Assigned<F>"],["impl<F: Field> Mul<Value<F>> for Value<Assigned<F>>"],["impl<V, O> Mul<Value<V>> for Value<V>where\n V: Mul<Output = O>,"],["impl<F: Field> Mul<F> for Value<&Assigned<F>>"],["impl<V, O> Mul<&Value<V>> for Value<V>where\n for<'v> V: Mul<&'v V, Output = O>,"],["impl<F: Field> Mul<Assigned<F>> for Assigned<F>"],["impl<V, O> Mul<&Value<V>> for &Value<V>where\n for<'v> &'v V: Mul<Output = O>,"],["impl<F: Field> Mul<F> for Expression<F>"],["impl<F: Field> Mul<F> for &Assigned<F>"],["impl<V, O> Mul<Value<V>> for &Value<V>where\n for<'v> &'v V: Mul<V, Output = O>,"],["impl<V, O> Mul<Value<V>> for Value<&V>where\n for<'v> &'v V: Mul<V, Output = O>,"],["impl<V, O> Mul<Value<&V>> for Value<V>where\n for<'v> V: Mul<&'v V, Output = O>,"],["impl<F: Field> Mul<Value<F>> for Value<&Assigned<F>>"],["impl<F: Field, B: Basis> Mul<F> for Polynomial<F, B>"],["impl<F: Field> Mul<F> for Value<Assigned<F>>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/ops/arith/trait.MulAssign.js b/rustdoc/latest/implementors/core/ops/arith/trait.MulAssign.js index d56eea53bf..95b7882ef9 100644 --- a/rustdoc/latest/implementors/core/ops/arith/trait.MulAssign.js +++ b/rustdoc/latest/implementors/core/ops/arith/trait.MulAssign.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<F: Field> MulAssign<F> for Blind<F>"],["impl<F: Field> MulAssign<Assigned<F>> for Assigned<F>"],["impl<F: Field> MulAssign<&Assigned<F>> for Assigned<F>"],["impl<F: Field> MulAssign<Blind<F>> for Blind<F>"]] +"halo2_proofs":[["impl<F: Field> MulAssign<Assigned<F>> for Assigned<F>"],["impl<F: Field> MulAssign<F> for Blind<F>"],["impl<F: Field> MulAssign<&Assigned<F>> for Assigned<F>"],["impl<F: Field> MulAssign<Blind<F>> for Blind<F>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/ops/arith/trait.Neg.js b/rustdoc/latest/implementors/core/ops/arith/trait.Neg.js index 0c26a0b1cd..e315d2fdbf 100644 --- a/rustdoc/latest/implementors/core/ops/arith/trait.Neg.js +++ b/rustdoc/latest/implementors/core/ops/arith/trait.Neg.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<V: Neg> Neg for Value<V>"],["impl<F: Field> Neg for Assigned<F>"],["impl<F: Field> Neg for &Assigned<F>"],["impl<F: Field> Neg for Expression<F>"]] +"halo2_proofs":[["impl<F: Field> Neg for &Assigned<F>"],["impl<F: Field> Neg for Expression<F>"],["impl<F: Field> Neg for Assigned<F>"],["impl<V: Neg> Neg for Value<V>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/ops/arith/trait.Sub.js b/rustdoc/latest/implementors/core/ops/arith/trait.Sub.js index 824b81d521..9ba02f8037 100644 --- a/rustdoc/latest/implementors/core/ops/arith/trait.Sub.js +++ b/rustdoc/latest/implementors/core/ops/arith/trait.Sub.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<F: Field> Sub<F> for Assigned<F>"],["impl<V, O> Sub<Value<&V>> for Value<V>where\n for<'v> V: Sub<&'v V, Output = O>,"],["impl<F: Field> Sub<&Assigned<F>> for Assigned<F>"],["impl<F: Field> Sub<Value<F>> for Value<&Assigned<F>>"],["impl<V, O> Sub<&Value<V>> for &Value<V>where\n for<'v> &'v V: Sub<Output = O>,"],["impl<V, O> Sub<Value<V>> for Value<V>where\n V: Sub<Output = O>,"],["impl<F: Field> Sub<Value<F>> for Value<Assigned<F>>"],["impl<F: Field> Sub<F> for Value<Assigned<F>>"],["impl<F: Field> Sub<F> for Value<&Assigned<F>>"],["impl<V, O> Sub<&Value<V>> for Value<V>where\n for<'v> V: Sub<&'v V, Output = O>,"],["impl<F: Field> Sub<Assigned<F>> for &Assigned<F>"],["impl<F: Field> Sub<F> for &Assigned<F>"],["impl<F: Field> Sub<&Assigned<F>> for &Assigned<F>"],["impl<F: Field> Sub<Assigned<F>> for Assigned<F>"],["impl<V, O> Sub<Value<V>> for Value<&V>where\n for<'v> &'v V: Sub<V, Output = O>,"],["impl<F: Field> Sub<Expression<F>> for Expression<F>"],["impl<V, O> Sub<Value<V>> for &Value<V>where\n for<'v> &'v V: Sub<V, Output = O>,"]] +"halo2_proofs":[["impl<F: Field> Sub<F> for Value<&Assigned<F>>"],["impl<F: Field> Sub<&Assigned<F>> for Assigned<F>"],["impl<F: Field> Sub<&Assigned<F>> for &Assigned<F>"],["impl<F: Field> Sub<Assigned<F>> for &Assigned<F>"],["impl<F: Field> Sub<Assigned<F>> for Assigned<F>"],["impl<F: Field> Sub<Value<F>> for Value<&Assigned<F>>"],["impl<F: Field> Sub<F> for Value<Assigned<F>>"],["impl<V, O> Sub<&Value<V>> for Value<V>where\n for<'v> V: Sub<&'v V, Output = O>,"],["impl<F: Field> Sub<Value<F>> for Value<Assigned<F>>"],["impl<V, O> Sub<Value<V>> for Value<V>where\n V: Sub<Output = O>,"],["impl<V, O> Sub<Value<V>> for &Value<V>where\n for<'v> &'v V: Sub<V, Output = O>,"],["impl<V, O> Sub<&Value<V>> for &Value<V>where\n for<'v> &'v V: Sub<Output = O>,"],["impl<F: Field> Sub<F> for &Assigned<F>"],["impl<F: Field> Sub<Expression<F>> for Expression<F>"],["impl<V, O> Sub<Value<&V>> for Value<V>where\n for<'v> V: Sub<&'v V, Output = O>,"],["impl<V, O> Sub<Value<V>> for Value<&V>where\n for<'v> &'v V: Sub<V, Output = O>,"],["impl<F: Field> Sub<F> for Assigned<F>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/ops/arith/trait.SubAssign.js b/rustdoc/latest/implementors/core/ops/arith/trait.SubAssign.js index abc390799a..6300afa13d 100644 --- a/rustdoc/latest/implementors/core/ops/arith/trait.SubAssign.js +++ b/rustdoc/latest/implementors/core/ops/arith/trait.SubAssign.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<F: Field> SubAssign<Assigned<F>> for Assigned<F>"],["impl<F: Field> SubAssign<&Assigned<F>> for Assigned<F>"]] +"halo2_proofs":[["impl<F: Field> SubAssign<&Assigned<F>> for Assigned<F>"],["impl<F: Field> SubAssign<Assigned<F>> for Assigned<F>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/ops/deref/trait.Deref.js b/rustdoc/latest/implementors/core/ops/deref/trait.Deref.js index a77335682c..1dff2885ae 100644 --- a/rustdoc/latest/implementors/core/ops/deref/trait.Deref.js +++ b/rustdoc/latest/implementors/core/ops/deref/trait.Deref.js @@ -1,4 +1,4 @@ (function() {var implementors = { -"halo2_gadgets":[["impl<F: PrimeFieldBits> Deref for RunningSum<F>"],["impl<F: PrimeFieldBits> Deref for RunningSum<F>"]], -"halo2_proofs":[["impl<C: CurveAffine> Deref for Challenge255<C>"],["impl<C: CurveAffine, T> Deref for ChallengeScalar<C, T>"],["impl<F, B> Deref for Polynomial<F, B>"],["impl Deref for RegionStart"],["impl Deref for RegionIndex"]] +"halo2_gadgets":[["impl<F: PrimeFieldBits> Deref for RunningSum<F>"],["impl<F: PrimeFieldBits> Deref for RunningSum<F>"]], +"halo2_proofs":[["impl<C: CurveAffine, T> Deref for ChallengeScalar<C, T>"],["impl Deref for RegionIndex"],["impl<F, B> Deref for Polynomial<F, B>"],["impl<C: CurveAffine> Deref for Challenge255<C>"],["impl Deref for RegionStart"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/core/ops/index/trait.IndexMut.js b/rustdoc/latest/implementors/core/ops/index/trait.IndexMut.js index 889320c67d..95d43431c5 100644 --- a/rustdoc/latest/implementors/core/ops/index/trait.IndexMut.js +++ b/rustdoc/latest/implementors/core/ops/index/trait.IndexMut.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_proofs":[["impl<F, B> IndexMut<RangeFrom<usize>> for Polynomial<F, B>"],["impl<F, B> IndexMut<usize> for Polynomial<F, B>"],["impl<F, B> IndexMut<RangeFull> for Polynomial<F, B>"]] +"halo2_proofs":[["impl<F, B> IndexMut<usize> for Polynomial<F, B>"],["impl<F, B> IndexMut<RangeFrom<usize>> for Polynomial<F, B>"],["impl<F, B> IndexMut<RangeFull> for Polynomial<F, B>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/implementors/halo2_proofs/circuit/trait.Chip.js b/rustdoc/latest/implementors/halo2_proofs/circuit/trait.Chip.js index 8ff92c6f98..f2454943c3 100644 --- a/rustdoc/latest/implementors/halo2_proofs/circuit/trait.Chip.js +++ b/rustdoc/latest/implementors/halo2_proofs/circuit/trait.Chip.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"halo2_gadgets":[["impl<F: Field> Chip<F> for CondSwapChip<F>"],["impl<FixedPoints: FixedPoints<Affine>> Chip<Fp> for EccChip<FixedPoints>"],["impl<Hash, Commit, Fixed> Chip<Fp> for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<Hash, Commit, Fixed> Chip<Fp> for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<F: Field, const WIDTH: usize, const RATE: usize> Chip<F> for Pow5Chip<F, WIDTH, RATE>"],["impl Chip<Fp> for Table16Chip"]] +"halo2_gadgets":[["impl<Hash, Commit, Fixed> Chip<Fp> for MerkleChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl<FixedPoints: FixedPoints<Affine>> Chip<Fp> for EccChip<FixedPoints>"],["impl<F: Field> Chip<F> for CondSwapChip<F>"],["impl<F: Field, const WIDTH: usize, const RATE: usize> Chip<F> for Pow5Chip<F, WIDTH, RATE>"],["impl<Hash, Commit, Fixed> Chip<Fp> for SinsemillaChip<Hash, Commit, Fixed>where\n Hash: HashDomains<Affine>,\n Fixed: FixedPoints<Affine>,\n Commit: CommitDomains<Affine, Fixed, Hash>,"],["impl Chip<Fp> for Table16Chip"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/rustdoc/latest/index.html b/rustdoc/latest/index.html index 600933813d..38bb38f8d5 100644 --- a/rustdoc/latest/index.html +++ b/rustdoc/latest/index.html @@ -1,4 +1,4 @@ -Index of crates
    +Index of crates -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/rustdoc/latest/search-index.js b/rustdoc/latest/search-index.js index 05bdf12d73..19570759b7 100644 --- a/rustdoc/latest/search-index.js +++ b/rustdoc/latest/search-index.js @@ -1,7 +1,7 @@ var searchIndex = JSON.parse('{\ "halo2":{"doc":"halo2","t":"","n":[],"q":[],"d":[],"i":[],"f":[],"c":[],"p":[]},\ -"halo2_gadgets":{"doc":"This crate provides various common gadgets and chips for …","t":"AAAAAQIIDDDIQQDQDQDQDQDQQDQKLLKLLLLLLLLLLLLLLLLLLLALLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLKKKLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKENDDDDDIIQENSDEELLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLKRRRRFFFFDNENIIDDDDDQLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLKLLLLLLLLLLLKLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDIDGDQIIDLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLFLLLLLLLKLLLLLLKLKLKLLKLLKLLLLLLLLLLLLLLLLLLLLLLLRDQDDIQDDLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLQDIQQDIQDQDQQKQIQLLLLLLLLALLLLLLLLLLLLLLLLLKLLLLLLLLLLLLKKLLLLLLLLLLALLAKLLLLLLLLLLLLLLLLLLLKDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRIDLLLALLLLLLLLKLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRDDRRLLRLRRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIDIIQLFFLLKLLAAFLLLLLFLLLFLALFFLLLLLKKLLLDDILLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ecc","poseidon","sha256","sinsemilla","utilities","Base","BaseFitsInScalarInstructions","EccInstructions","FixedPoint","FixedPointBaseField","FixedPointShort","FixedPoints","FixedPoints","FullScalar","NonIdentityPoint","NonIdentityPoint","Point","Point","ScalarFixed","ScalarFixed","ScalarFixedShort","ScalarFixedShort","ScalarVar","ScalarVar","ShortScalar","X","X","add","add","add","add_incomplete","add_incomplete","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chip","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","constrain_equal","constrain_equal","constrain_equal","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","extract_p","extract_p","extract_p","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_base","from_inner","from_inner","from_inner","from_inner","from_inner","from_inner","init","init","init","init","init","init","init","init","init","inner","inner","inner","into","into","into","into","into","into","into","into","into","mul","mul","mul","mul","mul","mul_fixed","mul_fixed_base_field_elem","mul_fixed_short","new","new","new","new","new","scalar_fixed_from_signed_short","scalar_var_from_base","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","witness_point","witness_point_non_id","witness_scalar_fixed","witness_scalar_var","BaseFieldElem","BaseFieldElem","EccChip","EccConfig","EccPoint","EccScalarFixed","EccScalarFixedShort","FixedPoint","FixedScalarKind","FixedScalarKind","FullScalar","FullWidth","NUM_WINDOWS","NonIdentityEccPoint","ScalarVar","ShortScalar","add","add_incomplete","advices","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","config","configure","constants","constrain_equal","construct","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","extract_p","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","generator","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","lagrange_coeffs","loaded","lookup_config","mul","mul_fixed","mul_fixed_base_field_elem","mul_fixed_short","point","point","scalar_fixed_from_signed_short","scalar_var_from_base","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","u","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","witness_point","witness_point_non_id","witness_scalar_fixed","witness_scalar_var","x","x","y","y","z","FIXED_BASE_WINDOW_SIZE","H","NUM_WINDOWS","NUM_WINDOWS_SHORT","compute_lagrange_coeffs","find_zs_and_us","test_lagrange_coeffs","test_zs_and_us","Hash","Message","PaddedWord","Padding","PoseidonInstructions","PoseidonSpongeInstructions","Pow5Chip","Pow5Config","Sponge","StateWord","Word","Word","absorb","add_input","add_input","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cell","clone","clone","clone","clone_into","clone_into","clone_into","config","configure","construct","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","finish_absorbing","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_inner","get_output","get_output","hash","init","init","init","init","init","init","init","init","initial_state","initial_state","inner","into","into","into","into","into","into","into","loaded","new","permute","permute","primitives","squeeze","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Absorbing","ConstantLength","Domain","Hash","Mds","P128Pow5T3","Padding","Spec","SpongeMode","Squeezing","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","constants","constants","constants","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","full_rounds","full_rounds","full_rounds","generate_constants","hash","init","init","init","init","init","init","initial_capacity_element","initial_capacity_element","into","into","into","into","into","name","name","padding","padding","partial_rounds","partial_rounds","partial_rounds","sbox","sbox","sbox","secure_mds","secure_mds","secure_mds","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","BLOCK_SIZE","BlockWord","BlockWord","Sha256","Sha256Digest","Sha256Instructions","State","Table16Chip","Table16Config","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","compress","compress","config","configure","construct","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","digest","digest","digest","drop","drop","drop","drop","drop","finalize","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","init","init","init","init","init","initialization","initialization","initialization_vector","initialization_vector","into","into","into","into","into","load","loaded","new","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","vzip","CellValue","CommitDomain","CommitDomains","CommitDomains","FixedPoints","HashDomain","HashDomains","HashDomains","Message","Message","MessagePiece","MessagePiece","NonIdentityPoint","Q","RunningSum","SinsemillaInstructions","X","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chip","clone","clone","clone_into","clone_into","commit","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","extract","fmt","fmt","fmt","fmt","from","from","from","from","from_field_elem","from_pieces","from_subpieces","hash","hash_domain","hash_to_point","hash_to_point","init","init","init","init","inner","into","into","into","into","merkle","new","new","primitives","r","short_commit","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","witness_message_piece","SinsemillaChip","SinsemillaConfig","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","config","configure","construct","deref","deref","deref_mut","deref_mut","drop","drop","eq","eq","equivalent","equivalent","extract","fmt","fmt","from","from","hash_to_point","init","init","into","into","load","loaded","lookup_config","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","witness_message_piece","MERKLE_CRH_PERSONALIZATION","MerkleInstructions","MerklePath","borrow","borrow_mut","calculate_root","chip","clone","clone_into","construct","deref","deref_mut","drop","fmt","from","hash_layer","init","into","to_owned","try_from","try_into","type_id","vzip","MerkleChip","MerkleConfig","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","config","configure","construct","deref","deref","deref_mut","deref_mut","drop","drop","eq","eq","equivalent","equivalent","extract","fmt","fmt","from","from","hash_layer","hash_to_point","init","init","into","into","loaded","swap","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","witness_message_piece","C","CommitDomain","HashDomain","INV_TWO_POW_K","K","Q","Q","Q_PERSONALIZATION","R","SINSEMILLA_S","S_PERSONALIZATION","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","commit","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","hash","hash_to_point","init","init","into","into","new","new","short_commit","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","FieldValue","RangeConstrained","UtilitiesInstructions","Var","Var","bitrange_of","bitrange_subset","bool_check","borrow","borrow_mut","cell","clone","clone_into","cond_swap","decompose_running_sum","decompose_word","deref","deref_mut","drop","fmt","from","i2lebsp","init","inner","into","lebs2ip","load_private","lookup_range_check","num_bits","range_check","ternary","to_owned","try_from","try_into","type_id","unsound_unchecked","value","value","value","vzip","witness_short","CondSwapChip","CondSwapConfig","CondSwapInstructions","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","config","configure","construct","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fmt","fmt","from","from","init","init","into","into","loaded","swap","swap","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","RunningSum","RunningSumConfig","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","configure","copy_decompose","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fmt","fmt","from","from","init","init","into","into","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","witness_decompose","LookupRangeCheckConfig","RunningSum","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","configure","copy_check","copy_short_check","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fmt","fmt","from","from","init","init","into","into","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","witness_check","witness_short_check"],"q":[[0,"halo2_gadgets"],[5,"halo2_gadgets::ecc"],[201,"halo2_gadgets::ecc::chip"],[404,"halo2_gadgets::ecc::chip::constants"],[412,"halo2_gadgets::poseidon"],[548,"halo2_gadgets::poseidon::primitives"],[650,"halo2_gadgets::sha256"],[751,"halo2_gadgets::sinsemilla"],[844,"halo2_gadgets::sinsemilla::chip"],[891,"halo2_gadgets::sinsemilla::merkle"],[914,"halo2_gadgets::sinsemilla::merkle::chip"],[961,"halo2_gadgets::sinsemilla::primitives"],[1007,"halo2_gadgets::utilities"],[1048,"halo2_gadgets::utilities::cond_swap"],[1091,"halo2_gadgets::utilities::decompose_running_sum"],[1128,"halo2_gadgets::utilities::lookup_range_check"]],"d":["Elliptic curve operations.","The Poseidon algebraic hash function.","The SHA-256 hash function.","The Sinsemilla hash function.","Utility gadgets.","Fixed points that can be multiplied by base field elements.","Instructions that can be implemented for a curve whose …","The set of circuit instructions required to use the ECC …","Precomputed multiples of a fixed point, for full-width …","Precomputed multiples of a fixed point, that can be …","Precomputed multiples of a fixed point, for short signed …","Defines the fixed points for a given instantiation of the …","Enumeration of the set of fixed bases to be used in scalar …","Fixed points that can be used with full-width scalar …","A point on a specific elliptic curve that is guaranteed to …","Variable representing a non-identity elliptic curve point.","A point on a specific elliptic curve.","Variable representing an elliptic curve point.","An integer representing an element of the scalar field for …","Variable representing a full-width element of the elliptic …","A signed short (64-bit) integer represented as an element …","Variable representing a signed short element of the …","An integer representing an element of the scalar field for …","Variable representing a scalar used in variable-base …","Fixed points that can be used with short scalar …","The affine short Weierstrass x-coordinate of a point on a …","Variable representing the affine short Weierstrass …","Performs complete point addition, returning a + b.","Returns self + other using complete addition.","Returns self + other using complete addition.","Performs incomplete point addition, returning a + b.","Returns self + other using incomplete addition. The …","","","","","","","","","","","","","","","","","","","Chip implementations for the ECC gadgets.","","","","","","","","","","","Constrains point a to be equal in value to point b.","Constrains this point to be equal in value to another …","Constrains this point to be equal in value to another …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extracts the x-coordinate of a point.","Extracts the x-coordinate of a point.","Extracts the x-coordinate of a point.","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a scalar from an existing base-field element.","Wraps the given point (obtained directly from an …","Wraps the given point (obtained directly from an …","Wraps the given x-coordinate (obtained directly from an …","Wraps the given fixed base (obtained directly from an …","Wraps the given fixed base (obtained directly from an …","Wraps the given fixed base (obtained directly from an …","","","","","","","","","","Returns the inner point.","Returns the inner point.","Returns the inner x-coordinate.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Performs variable-base scalar multiplication, returning …","Returns [by] self.","Returns [by] self.","Returns [by] self.","Returns [by] self.","Performs fixed-base scalar multiplication using a …","Performs fixed-base scalar multiplication using a base …","Performs fixed-base scalar multiplication using a short …","Witnesses the given full-width scalar.","Witnesses the given full-width scalar.","Converts the given signed short scalar.","Constructs a new point with the given value.","Constructs a new point with the given value.","Converts a magnitude and sign that exists as variables in …","Converts a base field element that exists as a variable in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Witnesses the given point as a private input to the …","Witnesses the given point as a private input to the …","Witnesses a full-width scalar to be used in fixed-base …","Witnesses a full-width scalar to be used in variable-base …","Type marker representing a base field element being used …","An element of the elliptic curve’s base field, that is …","An EccInstructions chip that uses 10 advice columns.","Configuration for EccChip.","A curve point represented in affine (x, y) coordinates, or …","A full-width scalar used for fixed-base scalar …","A signed short scalar used for fixed-base scalar …","Returns information about a fixed point that is required …","A trait representing the kind of scalar used with a …","The kind of scalar that this fixed point can be multiplied …","Type marker representing a full-width scalar for use in …","A full-width scalar. This is unimplemented for …","The number of windows that this scalar kind requires.","A non-identity point represented in affine (x, y) …","An enumeration of the possible types of scalars used in …","Type marker representing a signed 64-bit scalar for use in …","","","Advice columns needed by instructions in the ECC chip.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Side effects","Constants required for the ECC chip.","","Reconstructs this chip from the given config.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the generator for this fixed point.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the Lagrange coefficients for this fixed point.","","Lookup range check using 10-bit lookup table","","","","","Returns the value of this curve point, if known.","Returns the value of this curve point, if known.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the $u$ values for this fixed point.","","","","","","","","","","","","","","","The cell containing the affine short-Weierstrass …","The cell containing the affine short-Weierstrass …","The cell containing the affine short-Weierstrass …","The cell containing the affine short-Weierstrass …","Returns the $z$ value for this fixed point.","Window size for fixed-base scalar multiplication","$2^{FIXED_BASE_WINDOW_SIZE}$","Number of windows for a full-width scalar","Number of windows for a short signed scalar","For each window, we interpolate the $x$-coordinate. Here, …","For each window, $z$ is a field element such that for each …","Test that Lagrange interpolation coefficients reproduce …","Test that the z-values and u-values satisfy the conditions:","A Poseidon hash function, built around a sponge.","A message word provided by the prover.","A word from the padded input to a Poseidon sponge.","A padding word, that will be fixed in the circuit …","The set of circuit instructions required to use the …","The set of circuit instructions required to use the Sponge …","A Poseidon chip using an $x^5$ S-Box.","Configuration for a Pow5Chip.","A Poseidon sponge.","A word in the Poseidon state.","A word over which the Poseidon permutation operates.","Variable representing the word over which the Poseidon …","Absorbs an element into the sponge.","Adds the given input to the state.","","","","","","","","","","","","","","","","","","","","","","","","Configures this chip for use in a circuit.","Construct a Pow5Chip.","","","","","","","","","","","","","","","","","","","","","","Transitions the sponge into its squeezing state.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Construct a Word gadget from the inner word.","Extracts sponge output from the given state.","","Hashes the given input.","","","","","","","Initializes a new hasher.","","Returns the initial empty state for the given domain.","","The word contained in this gadget.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Constructs a new duplex sponge for the given Poseidon …","Applies the Poseidon permutation to the given state.","","The Poseidon algebraic hash function.","Squeezes an element from the sponge.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The absorbing state of the Sponge.","A Poseidon hash function used with constant input length.","A domain in which a Poseidon hash function is being used.","A Poseidon hash function, built around a sponge.","The type used to hold the MDS matrix and its inverse.","Poseidon-128 using the $x^5$ S-box, with a width of 3 …","Iterator that outputs padding field elements.","A specification for a Poseidon permutation.","The state of the Sponge.","The squeezing state of the Sponge.","","","","","","","","","","","","","Generates (round_constants, mds, mds^-1) corresponding to …","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The number of full rounds for this specification.","","","Generates (round_constants, mds, mds^-1) corresponding to …","Hashes the given input.","Initializes a new hasher.","","","","","","The initial capacity element, encoding this domain.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The name of this domain, for debug formatting purposes.","","Returns the padding to be appended to the input.","","The number of partial rounds for this specification.","","","The S-box for this specification.","","","Side-loaded index of the first correct and secure MDS that …","","","","","","","","","","","","","","","","","","","","","","","","The size of a SHA-256 block, in 32-bit words.","A word in a Table16 message block.","Variable representing a 32-bit word of the input block to …","A gadget that constrains a SHA-256 invocation. It supports …","The output of a SHA-256 circuit invocation.","The set of circuit instructions required to use the Sha256 …","Variable representing the SHA-256 internal state.","A chip that implements SHA-256 with a maximum lookup table …","Configuration for a Table16Chip.","","","","","","","","","","","","","","","","","Starting from the given initialized state, processes a …","","","Configures a circuit to include this chip.","Reconstructs this chip from the given config.","","","","","","","","","","","","Converts the given state into a message digest.","","Convenience function to compute hash of the data. It will …","","","","","","Retrieve result and consume hasher instance.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Creates an initial state from the output state of a …","","Places the SHA-256 IV in the circuit, returning the …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Loads the lookup table required by this chip into the …","","Create a new hasher instance.","","","","","","","","","","","","","","","","","","","Digest data, updating the internal state.","","","","","","A variable in the circuit.","Gadget representing a domain in which …","Trait allowing circuit’s Sinsemilla CommitDomains to be …","CommitDomains used in this instruction.","A type enumerating the fixed points used in CommitDomains.","A domain in which $\\\\mathsf{SinsemillaHashToPoint}$ and …","Trait allowing circuit’s Sinsemilla HashDomains to be …","HashDomains used in this instruction.","A message to be hashed.","A message composed of Self::MessagePieces.","A message piece with a bitlength of some multiple of K.","A piece in a message containing a number of K-bit words. A …","A point output of Self::hash_to_point.","Returns the Q constant for this domain.","A cumulative sum z is used to decompose a Sinsemilla …","The set of circuit instructions required to use the …","The x-coordinate of a point output of Self::hash_to_point.","","","","","","","","","Chip implementations for the Sinsemilla gadgets.","","","","","$\\\\mathsf{SinsemillaCommit}$ from § 5.4.8.4.","","","","","","","","","","","","","Extracts the x-coordinate of the output of a Sinsemilla …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a MessagePiece from a field element.","Constructs a message from a vector of MessagePieces.","Constructs a MessagePiece by concatenating a sequence of …","$\\\\mathsf{SinsemillaHash}$ from § 5.4.1.9.","Returns the HashDomain contained in this CommitDomain","Hashes a message to an ECC curve point. This returns both …","$\\\\mathsf{SinsemillaHashToPoint}$ from § 5.4.1.9.","","","","","Returns the inner MessagePiece contained in this gadget.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Gadgets for implementing a Merkle tree with Sinsemilla.","Constructs a new HashDomain for the given domain.","Constructs a new CommitDomain for the given domain.","Implementation of Sinsemilla outside the circuit.","Returns the fixed point corresponding to the R constant …","$\\\\mathsf{SinsemillaShortCommit}$ from § 5.4.8.4.","","","","","","","","","","","","","","","","","","","Witness a message piece given a field element. Returns a …","A chip that implements 10-bit Sinsemilla using a lookup …","Configuration for the Sinsemilla hash chip","","","","","","","","","","Side-effects","Reconstructs this chip from the given config.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Loads the lookup table required by this chip into the …","","Returns the lookup range check config used in this config.","","","","","","","","","","","","SWU hash-to-curve personalization for the Merkle CRH …","Instructions to check the validity of a Merkle path of a …","Gadget representing a Merkle path that proves a leaf …","","","Calculates the root of the tree containing the given leaf …","Chip implementing a Merkle hash using Sinsemilla as the …","","","Constructs a MerklePath.","","","","","Returns the argument unchanged.","Compute MerkleCRH for a given layer. The hash that …","","Calls U::from(self).","","","","","","Chip implementing MerkleInstructions.","Configuration for the MerkleChip implementation.","","","","","","","","","","Configures the MerkleChip.","Constructs a MerkleChip given a MerkleConfig.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","The largest integer such that $2^c \\\\leq (r_P - 1) / 2$, …","A domain in which $\\\\mathsf{SinsemillaCommit}$ and …","A domain in which $\\\\mathsf{SinsemillaHashToPoint}$ and …","$\\\\frac{1}{2^K}$","Number of bits of each message piece in …","Returns the Sinsemilla $Q$ constant for this domain.","Returns the Sinsemilla $Q$ constant for this domain.","SWU hash-to-curve personalization for Sinsemilla $Q$ …","Returns the Sinsemilla $R$ constant for this domain.","The precomputed bases for the Sinsemilla hash function.","SWU hash-to-curve personalization for Sinsemilla $S$ …","","","","","","","$\\\\mathsf{SinsemillaCommit}$ from § 5.4.8.4.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","$\\\\mathsf{SinsemillaHash}$ from § 5.4.1.9.","$\\\\mathsf{SinsemillaHashToPoint}$ from § 5.4.1.9.","","","Calls U::from(self).","Calls U::from(self).","Constructs a new HashDomain with a specific prefix string.","Constructs a new CommitDomain with a specific prefix …","$\\\\mathsf{SinsemillaShortCommit}$ from § 5.4.8.4.","","","","","","","","","","A type that has a value at either keygen or proving time.","A type representing a range-constrained field element.","Trait for utilities used across circuits.","Trait for a variable in the circuit.","Variable in the circuit.","Constructs a RangeConstrained<Value<F>> as a bitrange of …","Takes a specified subsequence of the little-endian bit …","Checks that an expression is either 1 or 0.","","","The cell at which this variable was allocated.","","","Gadget and chip for a conditional swap utility.","Decomposes an $n$-bit field element $\\\\alpha$ into $W$ …","Decompose a word alpha into window_num_bits bits …","","","","","Returns the argument unchanged.","The sequence of bits representing a u64 in little-endian …","","Returns the range-constrained inner type.","Calls U::from(self).","The u64 integer represented by an L-bit little-endian …","Load a variable.","Make use of a K-bit lookup table to decompose a field …","Returns the number of bits to which this cell is …","Check that an expression is in the small range [0..range), …","If a then b, else c. Returns (a * b) + (1 - a) * c.","","","","","Constructs a RangeConstrained<AssignedCell<F, F>> without …","Returns the value of this type.","The value allocated to this variable.","Extracts the range-constrained value from this …","","Witnesses a subset of the bits in value and constrains …","A chip implementing a conditional swap.","Configuration for the CondSwapChip.","Instructions for a conditional swap gadget.","","","","","","","","","","Configures this chip for use in a circuit.","Constructs a CondSwapChip given a CondSwapConfig.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","Given an input pair (a,b) and a swap boolean flag, returns …","","","","","","","","","","","","The running sum $[z_0, …, z_W]$. If created in strict …","Configuration that provides methods for running sum …","","","","","","","perm MUST include the advice column z.","Decompose an existing variable alpha that is copied into …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Decompose a field element alpha that is witnessed in this …","Configuration that provides methods for a lookup range …","The running sum $[z_0, …, z_W]$. If created in strict …","","","","","","","The running_sum advice column breaks the field element …","Range check on an existing cell that is copied into this …","Short range check on an existing cell that is copied into …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Range check on a value that is witnessed in this helper.","Short range check on value that is witnessed in this …"],"i":[0,0,0,0,0,26,0,0,0,0,0,0,7,26,0,7,0,7,0,7,0,7,0,7,26,0,7,7,8,9,7,8,17,20,21,8,9,16,12,13,14,17,20,21,8,9,16,12,13,14,0,8,9,12,13,14,8,9,12,13,14,7,8,9,17,20,21,8,9,16,12,13,14,17,20,21,8,9,16,12,13,14,17,20,21,8,9,16,12,13,14,7,8,9,17,20,21,8,9,16,12,13,14,17,20,21,8,9,9,16,12,13,14,17,8,9,16,12,13,14,17,20,21,8,9,16,12,13,14,8,9,16,17,20,21,8,9,16,12,13,14,7,8,12,13,14,7,7,7,17,20,21,8,9,7,22,8,9,12,13,14,17,20,21,8,9,16,12,13,14,17,20,21,8,9,16,12,13,14,17,20,21,8,9,16,12,13,14,17,20,21,8,9,16,12,13,14,7,7,7,7,0,34,0,0,0,0,0,0,0,115,0,34,116,0,0,0,27,27,31,29,30,31,43,44,45,27,32,33,34,29,30,31,43,44,45,27,32,33,34,29,30,31,27,32,33,34,29,30,31,27,32,33,34,27,27,0,27,27,29,30,31,43,44,45,27,32,33,34,29,30,31,43,44,45,27,32,33,34,29,30,31,43,44,45,27,32,33,34,31,27,31,27,27,29,30,31,43,44,45,27,32,33,34,29,29,30,31,43,44,45,27,32,33,34,115,29,30,31,43,44,45,27,32,33,34,29,30,31,43,44,45,27,32,33,34,115,27,31,27,27,27,27,29,30,27,27,29,30,31,27,32,33,34,29,30,31,43,44,45,27,32,33,34,29,30,31,43,44,45,27,32,33,34,29,30,31,43,44,45,27,32,33,34,115,29,30,31,43,44,45,27,32,33,34,27,27,27,27,29,30,29,30,115,0,0,0,0,0,0,0,0,0,57,0,57,0,0,0,0,0,0,0,65,59,56,60,63,60,61,57,66,59,68,63,60,61,57,66,59,68,61,63,61,57,63,61,57,60,60,60,63,60,61,57,66,59,68,63,60,61,57,66,59,68,63,60,61,57,66,59,68,59,63,60,61,57,66,59,68,63,60,61,61,57,66,59,68,66,56,60,68,63,60,61,57,66,59,68,68,56,60,66,63,60,61,57,66,59,68,60,59,65,60,0,59,63,61,57,63,60,61,57,66,59,68,63,60,61,57,66,59,68,63,60,61,57,66,59,68,61,63,60,61,57,66,59,68,0,0,0,0,0,0,55,0,0,0,71,72,58,64,70,71,72,58,64,70,70,70,54,72,72,71,72,58,64,70,71,72,58,64,70,71,72,58,64,70,71,72,58,64,70,71,72,58,64,70,54,72,72,0,71,71,71,72,58,64,70,55,70,71,72,58,64,70,55,70,55,70,54,72,72,54,72,72,54,72,72,70,71,72,58,64,70,71,72,58,64,70,71,72,58,64,70,71,72,58,64,70,0,0,78,0,0,0,78,0,0,75,76,77,79,80,75,76,77,79,80,75,76,77,75,76,77,78,77,77,77,77,75,75,76,77,79,80,75,76,77,79,80,78,77,80,75,76,77,79,80,80,75,76,77,79,80,75,76,77,79,80,75,76,77,79,80,78,77,78,77,75,76,77,79,80,77,77,80,75,76,77,75,76,77,79,80,75,76,77,79,80,75,76,77,79,80,80,75,76,77,79,80,81,0,0,81,81,0,0,81,0,81,0,81,81,87,81,0,81,82,83,85,84,82,83,85,84,0,82,83,82,83,84,82,83,85,84,82,83,85,84,82,83,85,84,81,82,83,85,84,82,83,85,84,83,82,83,85,88,81,85,82,83,85,84,83,82,83,85,84,0,85,84,0,88,84,82,83,82,83,85,84,82,83,85,84,82,83,85,84,82,83,85,84,81,0,0,89,90,89,90,89,90,89,90,90,90,90,89,90,89,90,89,90,89,90,89,90,90,89,90,89,90,90,89,90,89,90,90,90,89,89,90,89,90,89,90,89,90,89,90,90,0,0,0,92,92,92,0,92,92,92,92,92,92,92,92,91,92,92,92,92,92,92,92,0,0,94,95,94,95,94,95,94,95,95,95,95,94,95,94,95,94,95,94,95,94,95,95,94,95,94,95,95,95,94,95,94,95,95,95,94,95,94,95,94,95,94,95,94,95,95,0,0,0,0,0,96,98,0,98,0,0,96,98,96,98,96,96,98,96,98,96,98,96,98,96,98,96,98,96,96,96,98,96,98,96,98,98,96,96,98,96,98,96,98,96,98,0,0,0,0,117,104,0,0,104,104,118,104,104,0,0,0,104,104,104,104,104,0,104,104,104,0,117,0,104,0,0,104,104,104,104,104,106,118,104,104,104,0,0,0,107,108,107,108,107,108,107,108,107,107,107,107,108,107,108,107,108,108,108,107,108,107,108,107,108,107,108,107,119,107,107,108,107,108,107,108,107,108,107,108,0,0,112,109,112,109,109,109,109,109,112,112,109,112,109,112,109,109,109,112,109,112,109,112,109,112,109,109,112,109,112,109,112,109,112,109,109,0,0,114,40,114,40,40,40,40,40,40,114,114,40,114,40,114,40,40,40,114,40,114,40,114,40,114,40,40,114,40,114,40,114,40,114,40,40,40],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,[0,[2,3]],[0,[2,3]]],[[5,[4]]]],[[[8,[6,[7,[6]]]],1,[0,[[2,[[9,[6,[7,[6]]]]]],3]]],[[5,[[9,[6,[7,[6]]]],4]]]],[[[9,[6,[0,[[7,[6]],3,10,11]]]],1,[0,[[2,[[9,[6,[0,[[7,[6]],3,10,11]]]]]],3]]],[[5,[[9,[6,[0,[[7,[6]],3,10,11]]]],4]]]],[1,[[5,[4]]]],[[[8,[6,[7,[6]]]],1,[8,[6,[7,[6]]]]],[[5,[[8,[6,[7,[6]]]],4]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[8,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]]]]]]],[[8,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]]]]]]]],[[[9,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]],3,10,11]]]]],[[9,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]],3,10,11]]]]]],[[[12,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]]]]]]],[[12,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]]]]]]]],[[[13,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]]]]]]],[[13,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]]]]]]]],[[[14,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]]]]]]],[[14,[[0,[3,6]],[0,[3,[7,[[0,[3,6]]]]]]]]]],[[]],[[]],[[]],[[]],[[]],[1,[[5,[4]]]],[[[8,[6,[7,[6]]]],1,[0,[[2,[[9,[6,[7,[6]]]]]],3]]],[[5,[4]]]],[[[9,[6,[0,[[7,[6]],3,10,11]]]],1,[0,[[2,[[9,[6,[0,[[7,[6]],3,10,11]]]]]],3]]],[[5,[4]]]],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[[[0,[2,3]]]],[[[8,[6,[7,[6]]]]],[[16,[6,[7,[6]]]]]],[[[9,[6,[0,[[7,[6]],3,10,11]]]]],[[16,[6,[0,[[7,[6]],3,10,11]]]]]],[[[17,[[0,[10,6]],[0,[10,[7,[[0,[10,6]]]]]]]],18],19],[[[20,[[0,[10,6]],[0,[10,[7,[[0,[10,6]]]]]]]],18],19],[[[21,[[0,[10,6]],[0,[10,[7,[[0,[10,6]]]]]]]],18],19],[[[8,[[0,[10,6]],[0,[10,[7,[[0,[10,6]]]]]]]],18],19],[[[9,[[0,[10,6]],[0,[10,[7,[[0,[10,6]]]],3,10,11]]]],18],19],[[[16,[[0,[10,6]],[0,[10,[7,[[0,[10,6]]]]]]]],18],19],[[[12,[[0,[10,6]],[0,[10,[7,[[0,[10,6]]]]]]]],18],19],[[[13,[[0,[10,6]],[0,[10,[7,[[0,[10,6]]]]]]]],18],19],[[[14,[[0,[10,6]],[0,[10,[7,[[0,[10,6]]]]]]]],18],19],[[]],[[]],[[]],[[]],[[]],[[[8,[6,[0,[[7,[6]],3,10,11]]]]],[[9,[6,[0,[[7,[6]],3,10,11]]]]]],[[]],[[]],[[]],[[]],[[[22,[6]],1],[[5,[[17,[6,[22,[6]]]],4]]]],[[[7,[6]]],[[8,[6,[7,[6]]]]]],[[[0,[[7,[6]],3,10,11]]],[[9,[6,[0,[[7,[6]],3,10,11]]]]]],[[[7,[6]]],[[16,[6,[7,[6]]]]]],[[[7,[6]]],[[12,[6,[7,[6]]]]]],[[[7,[6]]],[[13,[6,[7,[6]]]]]],[[[7,[6]]],[[14,[6,[7,[6]]]]]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[[8,[6,[7,[6]]]]]],[[[9,[6,[0,[[7,[6]],3,10,11]]]]]],[[[16,[6,[7,[6]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[1,[[5,[4]]]],[[[8,[6,[7,[6]]]],1,[17,[6,[7,[6]]]]],[[5,[4]]]],[[[12,[6,[7,[6]]]],1,[20,[6,[7,[6]]]]],[[5,[4]]]],[[[13,[6,[7,[6]]]],1],[[5,[[9,[6,[7,[6]]]],4]]]],[[[14,[6,[7,[6]]]],1,[21,[6,[7,[6]]]]],[[5,[4]]]],[1,[[5,[4]]]],[1,[[5,[4]]]],[1,[[5,[4]]]],[[[7,[6]],1,23],[[5,[[17,[6,[7,[6]]]],4]]]],[[[7,[6]],1,23],[[5,[[20,[6,[7,[6]]]],4]]]],[[[7,[6]],1],[[5,[[21,[6,[7,[6]]]],4]]]],[[[7,[6]],1,[23,[6]]],[[5,[[8,[6,[7,[6]]]],4]]]],[[[0,[[7,[6]],3,10,11]],1,[23,[6]]],[[5,[[9,[6,[0,[[7,[6]],3,10,11]]]],4]]]],[1,[[5,[4]]]],[1,[[5,[4]]]],[[]],[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[1,23],[[5,[4]]]],[[1,23],[[5,[4]]]],[[1,23],[[5,[4]]]],[[1,23],[[5,[4]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[27,[[26,[25]]]],[1,[28]],[0,[2,3]],[0,[2,3]]],[[5,[4]]]],[[[27,[[26,[25]]]],[1,[28]]],[[5,[4]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[29,29],[30,30],[[[31,[[0,[3,[26,[25]]]]]]],[[31,[[0,[3,[26,[25]]]]]]]],[[[27,[[0,[3,[26,[25]]]]]]],[[27,[[0,[3,[26,[25]]]]]]]],[32,32],[33,33],[34,34],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[27,[[26,[25]]]]]],[[[35,[28]],[38,[[37,[36]]]],[38,[[37,[39]]]],[40,[28]]]],0,[[[27,[[26,[25]]]],[1,[28]]],[[5,[4]]]],[[],[[27,[[26,[25]]]]]],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[[[31,[[0,[41,[26,[25]]]]]],[31,[[0,[41,[26,[25]]]]]]],42],[[[27,[[0,[41,[26,[25]]]]]],[27,[[0,[41,[26,[25]]]]]]],42],[[],42],[[],42],[[[0,[2,3]]]],[[29,18],19],[[30,18],19],[[[31,[[0,[10,[26,[25]]]]]],18],19],[[43,18],19],[[44,18],19],[[45,18],19],[[[27,[[0,[10,[26,[25]]]]]],18],19],[[32,18],19],[[33,18],19],[[34,18],19],[30,29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[46,[38]]]],[[[27,[[26,[25]]]]]],0,[[[27,[[26,[25]]]],[1,[28]]],[[5,[4]]]],[[[27,[[26,[25]]]],[1,[28]]],[[5,[4]]]],[[[27,[[26,[25]]]],[1,[28]],[47,[28,28]]],[[5,[4]]]],[[[27,[[26,[25]]]],[1,[28]]],[[5,[4]]]],[29,[[23,[25]]]],[30,[[23,[25]]]],[[[27,[[26,[25]]]],[1,[28]]],[[5,[4]]]],[[[27,[[26,[25]]]],[1,[28]]],[[5,[4]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],[[46,[38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[27,[[26,[25]]]],[1,[28]],[23,[25]]],[[5,[4]]]],[[[27,[[26,[25]]]],[1,[28]],[23,[25]]],[[5,[4]]]],[[[27,[[26,[25]]]],[1,[28]],[23,[48]]],[[5,[4]]]],[[[27,[[26,[25]]]],[1,[28]],[23,[48]]],[[5,[4]]]],[29,[[47,[28,28]]]],[30,[[47,[28,28]]]],[29,[[47,[28,28]]]],[30,[[47,[28,28]]]],[[],[[46,[49]]]],0,0,0,0,[[6,15],[[46,[38]]]],[[6,15],[[50,[46]]]],[[6,15]],[[6,[51,[49]],[51,[[38,[[38,[52]]]]]],15]],0,0,0,0,0,0,0,0,0,0,0,0,[[[59,[53,[56,[53,[54,[53]],[55,[53]]]],[54,[53]],[58,[[57,[53]]]],[55,[53]]]],[1,[53]],[57,[53]]],[[5,[4]]]],[[1,38,[58,[57]]],[[5,[38,4]]]],[[[60,[53]],[1,[53]],38,[58,[[57,[53]]]]],[[5,[38,4]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[61,[53]]],62],[[[63,[[0,[3,53]]]]],[[63,[[0,[3,53]]]]]],[[[61,[[0,[3,53]]]]],[[61,[[0,[3,53]]]]]],[[[57,[[0,[3,53]]]]],[[57,[[0,[3,53]]]]]],[[]],[[]],[[]],[[[60,[53]]]],[[[35,[53]],[38,[[37,[36]]]],[37,[36]],[38,[[37,[39]]]],[38,[[37,[39]]]]],[[63,[53]]]],[[[63,[53]]],[[60,[53]]]],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[[[59,[53,[56,[53,[54,[53]],[55,[53]]]],[54,[53]],[58,[[57,[53]]]],[55,[53]]]],[1,[53]]],[[5,[[59,[53,[56,[53,[54,[53]],[55,[53]]]],[54,[53]],64,[55,[53]]]],4]]]],[[[63,[[0,[10,53]]]],18],19],[[[60,[[0,[10,53]]]],18],19],[[[61,[[0,[10,53]]]],18],19],[[[57,[[0,[10,53]]]],18],19],[[[66,[[0,[10,53]],[0,[10,[65,[[0,[10,53]],[0,[10,[54,[[0,[10,53]]]]]]]]]],[0,[10,[54,[[0,[10,53]]]]]]]],18],19],[[[59,[[0,[10,53]],[0,[10,[56,[[0,[10,53]],[0,[10,[54,[[0,[10,53]]]]]],[0,[10,[55,[[0,[10,53]]]]]]]]]],[0,[10,[54,[[0,[10,53]]]]]],[0,[10,67]],[0,[10,[55,[[0,[10,53]]]]]]]],18],19],[[[68,[[0,[10,53]],[0,[10,[56,[[0,[10,53]],[0,[10,[54,[[0,[10,53]]]]]],[0,[10,[55,[[0,[10,53]]]]]]]]]],[0,[10,[54,[[0,[10,53]]]]]],[0,[10,[55,[[0,[10,53]]]]]]]],18],19],[[]],[[]],[[[47,[53,53]]],[[61,[53]]]],[[]],[[]],[[]],[[]],[[]],[[],[[66,[53,[65,[53,[54,[53]]]],[54,[53]]]]]],[38,64],[38,64],[[[68,[69,[56,[69,[54,[69]],70]],[54,[69]],70]],[1,[69]],[38,[[47,[69,69]]]]],[[5,[[47,[69,69]],4]]]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[[56,[53,[54,[53]],[55,[53]]]],[1,[53]]],[[5,[[68,[53,[56,[53,[54,[53]],[55,[53]]]],[54,[53]],[55,[53]]]],4]]]],[[],15],[1,[[5,[38,4]]]],[[[60,[53]],[1,[53]]],[[5,[38,4]]]],[[[66,[53,[65,[53,[54,[53]]]],[54,[53]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[60,[53]]]],[[[56,[53,[54,[53]],[55,[53]]]],[1,[53]]],[[5,[[59,[53,[56,[53,[54,[53]],[55,[53]]]],[54,[53]],[58,[[57,[53]]]],[55,[53]]]],4]]]],[[1,38],[[5,[38,4]]]],[[[60,[53]],[1,[53]],38],[[5,[38,4]]]],0,[[[59,[53,[56,[53,[54,[53]],[55,[53]]]],[54,[53]],64,[55,[53]]]],[1,[53]]],[[5,[[47,[53,53]],4]]]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[[61,[53]]],[[23,[53]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[70,70],[[]],[[]],[[]],[[]],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[[[71,[53,[54,[53]],[55,[53]]]],18],19],[[72,18],19],[[[58,[10]],18],19],[[[64,[10]],18],19],[[70,18],19],[[]],[[]],[[]],[[]],[[]],[[],15],[[],15],[[],15],[[]],[[[71,[69,[54,[69]],70]],[38,[69]]],69],[[],[[71,[53,[54,[53]],[55,[53]]]]]],[[],15],[[],15],[[],15],[[],15],[[],15],[[]],[[],69],[[]],[[]],[[]],[[]],[[]],[[],73],[[],73],[15],[15],[[],15],[[],15],[[],15],[[]],[74,74],[28,28],[[],15],[[],15],[[],15],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[],24],[[],24],[[],24],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[75,75],[76,76],[77,77],[[]],[[]],[[]],[[1,38],[[5,[4]]]],[[77,[1,[28]],38],[[5,[4]]]],[77],[[[35,[28]]]],[[],77],[[],75],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[1,[[5,[38,4]]]],[[77,[1,[28]]],[[5,[38,4]]]],[[[78,[53]],[1,[53]],51],[[5,[79,4]]]],[15],[15],[15],[15],[15],[[[80,[53,[78,[53]]]],[1,[53]]],[[5,[79,4]]]],[[75,18],19],[[76,18],19],[[77,18],19],[[[79,[10]],18],19],[[[80,[[0,[10,53]],[0,[10,[78,[[0,[10,53]]]]]]]],18],19],[[]],[[]],[[]],[[]],[[]],[[],15],[[],15],[[],15],[[],15],[[],15],[1,[[5,[4]]]],[[77,[1,[28]]],[[5,[4]]]],[1,[[5,[4]]]],[[77,[1,[28]]],[[5,[0,4]]]],[[]],[[]],[[]],[[]],[[]],[[76,[1,[28]]],[[5,[4]]]],[77],[[[78,[53]],[1,[53]]],[[5,[[80,[53,[78,[53]]]],4]]]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[],24],[[],24],[[],24],[[[80,[53,[78,[53]]]],[1,[53]],51],[[5,[4]]]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[82,[[0,[3,6]],[0,[[81,[[0,[3,6]]]],3,10,11,3]]]]],[[82,[[0,[3,6]],[0,[[81,[[0,[3,6]]]],3,10,11,3]]]]]],[[[83,[[0,[3,6]],[0,[[81,[[0,[3,6]]]],3,10,11,3]]]]],[[83,[[0,[3,6]],[0,[[81,[[0,[3,6]]]],3,10,11,3]]]]]],[[]],[[]],[[[84,[6,[0,[[81,[6]],3,10,11]],[0,[[7,[6]],3,10,11]]]],1,[82,[6,[0,[[81,[6]],3,10,11]]]],[20,[6,[0,[[7,[6]],3,10,11]]]]],[[5,[4]]]],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[15],[[]],[[[82,[[0,[10,6]],[0,[[81,[[0,[10,6]]]],3,10,11,10]]]],18],19],[[[83,[[0,[10,6]],[0,[[81,[[0,[10,6]]]],3,10,11,10]]]],18],19],[[[85,[[0,[10,6]],[0,[[81,[[0,[10,6]]]],3,10,11,10]],[0,[[7,[[0,[10,6]]]],3,10,11,10]]]],18],19],[[[84,[[0,[10,6]],[0,[[81,[[0,[10,6]]]],3,10,11,10]],[0,[[7,[[0,[10,6]]]],3,10,11,10]]]],18],19],[[]],[[]],[[]],[[]],[[[0,[[81,[6]],3,10,11]],1,23,15],[[5,[[83,[6,[0,[[81,[6]],3,10,11]]]],4]]]],[[[0,[[81,[6]],3,10,11]],[46,[[83,[6,[0,[[81,[6]],3,10,11]]]]]]],[[82,[6,[0,[[81,[6]],3,10,11]]]]]],[[[0,[[81,[6]],3,10,11]],1,86],[[5,[[83,[6,[0,[[81,[6]],3,10,11]]]],4]]]],[[[85,[6,[0,[[81,[6]],3,10,11]],[0,[[7,[6]],3,10,11]]]],1,[82,[6,[0,[[81,[6]],3,10,11]]]]],[[5,[4]]]],[[]],[1,[[5,[4]]]],[[[85,[6,[0,[[81,[6]],3,10,11]],[0,[[7,[6]],3,10,11]]]],1,[82,[6,[0,[[81,[6]],3,10,11]]]]],[[5,[4]]]],[[],15],[[],15],[[],15],[[],15],[[[83,[6,[0,[[81,[6]],3,10,11]]]]]],[[]],[[]],[[]],[[]],0,[[[0,[[81,[6]],3,10,11]],[0,[[7,[6]],3,10,11]]],[[85,[6,[0,[[81,[6]],3,10,11]],[0,[[7,[6]],3,10,11]]]]]],[[[0,[[81,[6]],3,10,11]],[0,[[7,[6]],3,10,11]]],[[84,[6,[0,[[81,[6]],3,10,11]],[0,[[7,[6]],3,10,11]]]]]],0,[[]],[[[84,[6,[0,[[81,[6]],3,10,11]],[0,[[7,[6]],3,10,11]]]],1,[82,[6,[0,[[81,[6]],3,10,11]]]],[20,[6,[0,[[7,[6]],3,10,11]]]]],[[5,[4]]]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[],24],[[],24],[[]],[[]],[[]],[[]],[[1,23,15],[[5,[4]]]],0,0,[[]],[[]],[[]],[[]],[[[89,[[0,[[87,[25]],3]],[0,[[88,[25,[0,[[26,[25]],3]],[0,[[87,[25]],3]]]],3]],[0,[[26,[25]],3]]]]],[[89,[[0,[[87,[25]],3]],[0,[[88,[25,[0,[[26,[25]],3]],[0,[[87,[25]],3]]]],3]],[0,[[26,[25]],3]]]]]],[[[90,[[0,[[87,[25]],3]],[0,[[88,[25,[0,[[26,[25]],3]],[0,[[87,[25]],3]]]],3]],[0,[[26,[25]],3]]]]],[[90,[[0,[[87,[25]],3]],[0,[[88,[25,[0,[[26,[25]],3]],[0,[[87,[25]],3]]]],3]],[0,[[26,[25]],3]]]]]],[[]],[[]],[[[90,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]]],[[[35,[28]],[38,[[37,[36]]]],[37,[36]],[37,[39]],[40,[28]]]],[[],[[90,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]]],[15],[15],[15],[15],[15],[15],[[[89,[[0,[[87,[25]],41]],[0,[[88,[25,[0,[[26,[25]],41]],[0,[[87,[25]],41]]]],41]],[0,[[26,[25]],41]]]],[89,[[0,[[87,[25]],41]],[0,[[88,[25,[0,[[26,[25]],41]],[0,[[87,[25]],41]]]],41]],[0,[[26,[25]],41]]]]],42],[[[90,[[0,[[87,[25]],41]],[0,[[88,[25,[0,[[26,[25]],41]],[0,[[87,[25]],41]]]],41]],[0,[[26,[25]],41]]]],[90,[[0,[[87,[25]],41]],[0,[[88,[25,[0,[[26,[25]],41]],[0,[[87,[25]],41]]]],41]],[0,[[26,[25]],41]]]]],42],[[],42],[[],42],[[]],[[[89,[[0,[[87,[25]],10]],[0,[[88,[25,[0,[[26,[25]],10]],[0,[[87,[25]],10]]]],10]],[0,[[26,[25]],10]]]],18],19],[[[90,[[0,[[87,[25]],10]],[0,[[88,[25,[0,[[26,[25]],10]],[0,[[87,[25]],10]]]],10]],[0,[[26,[25]],10]]]],18],19],[[]],[[]],[[[90,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]],[1,[28]],25],[[5,[4]]]],[[],15],[[],15],[[]],[[]],[[[89,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]],[1,[28]]],[[5,[4]]]],[[[90,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]]],[[[89,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]],[[40,[28]]]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[]],[[]],[[[90,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]],[1,[28]],[23,[28]],15],[[5,[4]]]],0,0,0,[[]],[[]],[[[92,[6,[0,[[91,[6]],3]]]],1],[[5,[4]]]],0,[[[92,[[0,[3,6]],[0,[[91,[[0,[3,6]]]],3,3]]]]],[[92,[[0,[3,6]],[0,[[91,[[0,[3,6]]]],3,3]]]]]],[[]],[[[38,[[0,[[91,[6]],3]]]],[23,[93]],[23,[38]]],[[92,[6,[0,[[91,[6]],3]]]]]],[15],[15],[15],[[[92,[[0,[10,6]],[0,[[91,[[0,[10,6]]]],3,10]]]],18],19],[[]],[[1,15],[[5,[4]]]],[[],15],[[]],[[]],[[],5],[[],5],[[],24],[[]],0,0,[[]],[[]],[[]],[[]],[[[94,[[0,[[87,[25]],3]],[0,[[88,[25,[0,[[26,[25]],3]],[0,[[87,[25]],3]]]],3]],[0,[[26,[25]],3]]]]],[[94,[[0,[[87,[25]],3]],[0,[[88,[25,[0,[[26,[25]],3]],[0,[[87,[25]],3]]]],3]],[0,[[26,[25]],3]]]]]],[[[95,[[0,[[87,[25]],3]],[0,[[88,[25,[0,[[26,[25]],3]],[0,[[87,[25]],3]]]],3]],[0,[[26,[25]],3]]]]],[[95,[[0,[[87,[25]],3]],[0,[[88,[25,[0,[[26,[25]],3]],[0,[[87,[25]],3]]]],3]],[0,[[26,[25]],3]]]]]],[[]],[[]],[[[95,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]]],[[[35,[28]],[89,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]],[[94,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]]],[[[94,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]],[[95,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]]],[15],[15],[15],[15],[15],[15],[[[94,[[0,[[87,[25]],41]],[0,[[88,[25,[0,[[26,[25]],41]],[0,[[87,[25]],41]]]],41]],[0,[[26,[25]],41]]]],[94,[[0,[[87,[25]],41]],[0,[[88,[25,[0,[[26,[25]],41]],[0,[[87,[25]],41]]]],41]],[0,[[26,[25]],41]]]]],42],[[[95,[[0,[[87,[25]],41]],[0,[[88,[25,[0,[[26,[25]],41]],[0,[[87,[25]],41]]]],41]],[0,[[26,[25]],41]]]],[95,[[0,[[87,[25]],41]],[0,[[88,[25,[0,[[26,[25]],41]],[0,[[87,[25]],41]]]],41]],[0,[[26,[25]],41]]]]],42],[[],42],[[],42],[[]],[[[94,[[0,[[87,[25]],10]],[0,[[88,[25,[0,[[26,[25]],10]],[0,[[87,[25]],10]]]],10]],[0,[[26,[25]],10]]]],18],19],[[[95,[[0,[[87,[25]],10]],[0,[[88,[25,[0,[[26,[25]],10]],[0,[[87,[25]],10]]]],10]],[0,[[26,[25]],10]]]],18],19],[[]],[[]],[[[95,[[0,[[87,[25]],11]],[0,[[88,[25,[26,[25]],[0,[[87,[25]],11]]]],11]],[26,[25]]]],[1,[28]],25,15],[[5,[4]]]],[[[95,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]],[1,[28]],25],[[5,[4]]]],[[],15],[[],15],[[]],[[]],[[[95,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]]]],[[[95,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]],[1,[28]],[23,[42]]],[[5,[4]]]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[]],[[]],[[[95,[[87,[25]],[88,[25,[26,[25]],[87,[25]]]],[26,[25]]]],[1,[28]],[23,[28]],15],[[5,[4]]]],0,0,0,0,0,[96,97],[98,97],0,[98,97],0,0,[[]],[[]],[[]],[[]],[96,96],[[]],[[98,99,48],[[100,[97]]]],[15],[15],[15],[15],[15],[15],[[96,18],19],[[98,18],19],[[]],[[]],[[96,99],[[100,[28]]]],[[96,99],[[100,[97]]]],[[],15],[[],15],[[]],[[]],[101,96],[101,98],[[98,99,48],[[100,[28]]]],[[]],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[]],[[]],0,0,0,0,0,[[[23,[102]],[103,[15]]],[[104,[102,[23,[102]]]]]],[[102,[103,[15]]],102],[[[105,[69]]],[[105,[69]]]],[[]],[[]],[[],62],[[[104,[[0,[3,53]],[0,[3,[106,[[0,[3,53]]]]]]]]],[[104,[[0,[3,53]],[0,[3,[106,[[0,[3,53]]]]]]]]]],[[]],0,0,[[102,15,15],[[46,[52]]]],[15],[15],[15],[[[104,[[0,[10,53]],[0,[10,[106,[[0,[10,53]]]]]]]],18],19],[[]],[49,[[38,[42]]]],[[],15],[[[104,[53,[106,[53]]]]],[[106,[53]]]],[[]],[[[38,[42]]],49],[[1,[37,[36]],23],[[5,[4]]]],0,[[[104,[53,[106,[53]]]]],15],[[[105,[69]],15],[[105,[69]]]],[[[105,[53]],[105,[53]],[105,[53]]],[[105,[53]]]],[[]],[[],5],[[],5],[[],24],[[[47,[53,53]],15],[[104,[53,[47,[53,53]]]]]],[[],23],[[],23],[[[104,[53,[47,[53,53]]]]],[[104,[53,[23,[53]]]]]],[[]],[[[40,[102]],[1,[102]],[23,[102]],[103,[15]]],[[5,[[104,[102,[47,[102,102]]]],4]]]],0,0,0,[[]],[[]],[[]],[[]],[[[107,[3]]],[[107,[3]]]],[108,108],[[]],[[]],[[[107,[53]]]],[[[35,[69]],[38,[[37,[36]]]]],108],[108,[[107,[69]]]],[15],[15],[15],[15],[15],[15],[[108,108],42],[[],42],[[[107,[10]],18],19],[[108,18],19],[[]],[[]],[[],15],[[],15],[[]],[[]],[[[107,[53]]]],[[1,[23,[42]]],[[5,[4]]]],[[[107,[69]],[1,[69]],[23,[42]]],[[5,[4]]]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[[109,[[0,[3,102]]]]],[[109,[[0,[3,102]]]]]],[[]],[[[35,[102]],110,[37,[36]]],[[109,[102]]]],[[[109,[102]],[111,[102]],15,[47,[102,102]],42,15,15],[[5,[[112,[102]],4]]]],[15],[[[112,[102]]],[[46,[[47,[102,102]]]]]],[15],[15],[15],[15],[15],[[[109,[[0,[41,102]]]],[109,[[0,[41,102]]]]],42],[[],42],[[[112,[[0,[10,102]]]],18],19],[[[109,[[0,[10,102]]]],18],19],[[]],[[]],[[],15],[[],15],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[]],[[]],[[[109,[102]],[111,[102]],15,[23,[102]],42,15,15],[[5,[[112,[102]],4]]]],0,0,[[]],[[]],[[]],[[]],[[[40,[[0,[3,102]]]]],[[40,[[0,[3,102]]]]]],[[]],[[[35,[102]],[37,[36]],113],[[40,[102]]]],[[[40,[102]],[1,[102]],[47,[102,102]],15,42],[[5,[[114,[102]],4]]]],[[[40,[102]],[1,[102]],[47,[102,102]],15],[[5,[4]]]],[[[114,[102]]],[[46,[[47,[102,102]]]]]],[15],[15],[15],[15],[15],[15],[[[40,[[0,[41,102]]]],[40,[[0,[41,102]]]]],42],[[],42],[[[114,[[0,[10,102]]]],18],19],[[[40,[[0,[10,102]]]],18],19],[[]],[[]],[[],15],[[],15],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],24],[[],24],[[]],[[]],[[[40,[102]],[1,[102]],[23,[102]],15,42],[[5,[[114,[102]],4]]]],[[[40,[102]],[1,[102]],[23,[102]],15],[[5,[[47,[102,102]],4]]]]],"c":[],"p":[[8,"Layouter"],[8,"Into"],[8,"Clone"],[4,"Error"],[4,"Result"],[8,"CurveAffine"],[8,"EccInstructions"],[3,"NonIdentityPoint"],[3,"Point"],[8,"Debug"],[8,"Eq"],[3,"FixedPoint"],[3,"FixedPointBaseField"],[3,"FixedPointShort"],[15,"usize"],[3,"X"],[3,"ScalarVar"],[3,"Formatter"],[6,"Result"],[3,"ScalarFixed"],[3,"ScalarFixedShort"],[8,"BaseFitsInScalarInstructions"],[3,"Value"],[3,"TypeId"],[6,"Affine"],[8,"FixedPoints"],[3,"EccChip"],[6,"Base"],[3,"EccPoint"],[3,"NonIdentityEccPoint"],[3,"EccConfig"],[3,"EccScalarFixed"],[3,"EccScalarFixedShort"],[4,"ScalarVar"],[3,"ConstraintSystem"],[3,"Advice"],[3,"Column"],[15,"array"],[3,"Fixed"],[3,"LookupRangeCheckConfig"],[8,"PartialEq"],[15,"bool"],[4,"FullScalar"],[4,"ShortScalar"],[4,"BaseFieldElem"],[3,"Vec"],[3,"AssignedCell"],[6,"Scalar"],[15,"u64"],[4,"Option"],[15,"slice"],[15,"u8"],[8,"Field"],[8,"Spec"],[8,"Domain"],[8,"PoseidonSpongeInstructions"],[4,"PaddedWord"],[3,"Absorbing"],[3,"Sponge"],[3,"Pow5Chip"],[3,"StateWord"],[3,"Cell"],[3,"Pow5Config"],[3,"Squeezing"],[8,"PoseidonInstructions"],[3,"Word"],[8,"SpongeMode"],[3,"Hash"],[8,"PrimeField"],[3,"ConstantLength"],[3,"Hash"],[3,"P128Pow5T3"],[3,"String"],[6,"Base"],[3,"BlockWord"],[3,"Table16Config"],[3,"Table16Chip"],[8,"Sha256Instructions"],[3,"Sha256Digest"],[3,"Sha256"],[8,"SinsemillaInstructions"],[3,"Message"],[3,"MessagePiece"],[3,"CommitDomain"],[3,"HashDomain"],[8,"IntoIterator"],[8,"HashDomains"],[8,"CommitDomains"],[3,"SinsemillaConfig"],[3,"SinsemillaChip"],[8,"MerkleInstructions"],[3,"MerklePath"],[15,"u32"],[3,"MerkleConfig"],[3,"MerkleChip"],[3,"HashDomain"],[6,"Point"],[3,"CommitDomain"],[8,"Iterator"],[3,"CtOption"],[15,"str"],[8,"PrimeFieldBits"],[3,"Range"],[3,"RangeConstrained"],[4,"Expression"],[8,"FieldValue"],[3,"CondSwapChip"],[3,"CondSwapConfig"],[3,"RunningSumConfig"],[3,"Selector"],[3,"Region"],[3,"RunningSum"],[3,"TableColumn"],[3,"RunningSum"],[8,"FixedPoint"],[8,"FixedScalarKind"],[8,"UtilitiesInstructions"],[8,"Var"],[8,"CondSwapInstructions"]]},\ -"halo2_proofs":{"doc":"halo2_proofs","t":"AAACAAAQQQSDIIQIISQQSKKKKFFLLLLFLKLLLLKLKFLLKLKLLKKKLLKFFKFLLKFFLLKKLLLLLLLLLDDIQIQDDDDQDDIDLLLLLLLLLLLLLLLLLKLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLAKLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNEIDNIKLKLKLKKLLLLLLLLLLLKLKLLLLLLLKLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLNCDDNNENNNDNNDELLLLLLLLLLLLLLLFLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNNDEEIDNIDNNIQNDDNDEEDNNDIQDNNDNNNNNNQNDDNDNNDNDNNDENNNNNIDDNLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLKKLLKLLLKLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLKMIDEDDDNDDDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLFLLLLLLDDMLLLLLLLLFLLLLLLLLLLLLLLLLMMLLLLLLLLFLLDDDDIQIIILLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLKLKLKLKLLLLLLLLLLLLLLLLLLLLLLLLKLKL","n":["arithmetic","circuit","dev","pasta","plonk","poly","transcript","AffineExt","Base","Base","CURVE_ID","Coordinates","CurveAffine","CurveExt","CurveExt","FftGroup","Field","ONE","ScalarExt","ScalarExt","ZERO","a","a","b","b","best_fft","best_multiexp","borrow","borrow_mut","clone","clone_into","compute_inner_product","conditional_select","coordinates","cube","default","deref","deref_mut","double","drop","endo","eval_polynomial","fmt","from","from_xy","from_xy","hash_to_curve","init","into","invert","is_on_curve","is_on_curve","is_zero","is_zero_vartime","jacobian_coordinates","kate_division","lagrange_interpolate","new_jacobian","parallelize","pow","pow_vartime","random","recursive_butterfly_arithmetic","small_multiexp","sqrt","sqrt_alt","sqrt_ratio","square","to_owned","try_from","try_into","type_id","u","v","vzip","x","y","AssignedCell","Cell","Chip","Config","Layouter","Loaded","NamespacedLayouter","Region","RegionIndex","RegionStart","Root","SimpleFloorPlanner","Table","TableLayouter","Value","add","add","add","add","add","add","add","add","add","add","and_then","as_mut","as_ref","assert_if_known","assign_advice","assign_advice_from_constant","assign_advice_from_instance","assign_cell","assign_cell","assign_fixed","assign_region","assign_region","assign_table","assign_table","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cell","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cloned","cloned","config","constrain_constant","constrain_equal","constrain_instance","constrain_instance","copied","copied","copy_advice","cube","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","double","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","error_if_known_and","evaluate","evaluate","floor_planner","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","get_root","get_root","init","init","init","init","init","init","init","init","init","instance_value","into","into","into","into","into","into","into","into","into","into_field","invert","known","layouter","loaded","map","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","namespace","neg","pop_namespace","pop_namespace","push_namespace","push_namespace","square","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","synthesize","to_field","to_owned","to_owned","to_owned","to_owned","to_owned","transpose_array","transpose_vec","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unknown","unzip","value","value_field","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","zip","V1","V1Pass","assign_region","assign_table","borrow","borrow","borrow_mut","borrow_mut","constrain_instance","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","get_root","init","init","into","into","pop_namespace","push_namespace","synthesize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Column","RegionColumn","RegionLayouter","RegionShape","Selector","TableLayouter","assign_advice","assign_advice","assign_advice_from_constant","assign_advice_from_constant","assign_advice_from_instance","assign_advice_from_instance","assign_cell","assign_fixed","assign_fixed","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","columns","constrain_constant","constrain_constant","constrain_equal","constrain_equal","deref","deref","deref_mut","deref_mut","drop","drop","enable_selector","enable_selector","eq","equivalent","fmt","fmt","from","from","from","from","hash","init","init","instance_value","instance_value","into","into","new","partial_cmp","region_index","row_count","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","CellNotAssigned","CircuitCost","CircuitGates","CircuitLayout","ConstraintNotSatisfied","ConstraintPoisoned","FailureLocation","InRegion","InstanceCellNotAssigned","Lookup","MockProver","OutsideRegion","Permutation","TracingFloorPlanner","VerifyFailure","assert_satisfied","assign_advice","assign_fixed","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","circuit_dot_graph","collect","copy","cost","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","enable_selector","enter_region","eq","eq","equivalent","equivalent","exit_region","fill_from_row","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","mark_equality_cells","metadata","pop_namespace","push_namespace","queries_to_csv","query_instance","render","run","show_equality_constraints","show_labels","synthesize","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","verify","view_height","view_width","vzip","vzip","vzip","vzip","vzip","vzip","offset","region","row","cell_values","column","column","column","constraint","constraint","gate","gate","gate_offset","gate_offset","location","location","location","lookup_index","offset","region","region","row","CircuitCost","MarginalProofSize","ProofSize","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","marginal_proof_size","measure","proof_size","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Column","Constraint","Gate","Region","VirtualCell","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","into","into","into","into","into","partial_cmp","partial_cmp","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","Advice","Advice","Advice","AdviceQuery","Any","Assigned","Assignment","BatchVerifier","BoundsFailure","Circuit","Column","ColumnNotAssigned","ColumnNotInPermutation","ColumnType","Config","Constant","Constraint","ConstraintSystem","ConstraintSystemFailure","Constraints","Error","Expression","Fixed","Fixed","Fixed","FixedQuery","FloorPlanner","FloorPlanner","Instance","Instance","Instance","InstanceQuery","InstanceTooLarge","InvalidInstances","Negated","NotEnoughColumnsForConstants","NotEnoughRowsAvailable","Opening","Output","OverwriteDefault","PinnedConstraintSystem","PinnedVerificationKey","Product","ProvingKey","Rational","Scaled","Selector","Selector","SingleVerifier","Sum","Synthesis","TableColumn","TableError","TableError","Transcript","Trivial","UnevenColumnLengths","UsedColumn","VerificationStrategy","VerifyingKey","VirtualCells","Zero","add","add","add","add","add","add","add","add_assign","add_assign","add_proof","advice_column","assign_advice","assign_fixed","blinding_factors","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","column_type","complex_selector","configure","copy","create_gate","create_proof","cube","default","default","degree","degree","denominator","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","double","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enable","enable_constant","enable_equality","enable_equality","enable_selector","enter_region","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","evaluate","evaluate","exit_region","fill_from_row","finalize","fixed_column","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_domain","get_vk","hash","hash","hash","hash","hash","hash","hash","hash_into","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","instance_column","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","invert","is_simple","is_zero_vartime","keygen_pk","keygen_vk","lookup","lookup_table_column","minimum_rows","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","neg","neg","neg","new","new","numerator","partial_cmp","partial_cmp","partial_cmp","pinned","pinned","pop_namespace","process","process","provide","push_namespace","query_advice","query_any","query_fixed","query_instance","query_instance","query_selector","selector","set_minimum_degree","source","square","square","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","synthesize","synthesize","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","verify_proof","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_selector","without_witnesses","current_k","Basis","Coeff","Error","EvaluationDomain","ExtendedLagrangeCoeff","LagrangeCoeff","OpeningError","PinnedEvaluationDomain","Polynomial","Rotation","SamplingError","add","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","coeff_from_vec","coeff_to_extended","commitment","constant_extended","constant_lagrange","cur","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","divide_by_vanishing_poly","drop","drop","drop","drop","drop","drop","drop","drop","empty_coeff","empty_extended","empty_lagrange","eq","equivalent","extended_len","extended_to_coeff","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_extended_omega","get_omega","get_omega_inv","get_quotient_poly_degree","index","index","index","index_mut","index_mut","index_mut","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","iter","iter_mut","l_i_range","lagrange_from_vec","lagrange_to_coeff","mul","multiopen","new","next","num_coeffs","pinned","prev","rotate","rotate_extended","rotate_omega","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Accumulator","Blind","Guard","MSM","Params","add","add_assign","add_assign","add_constant_term","add_msm","add_to_g_scalars","add_to_u_scalar","add_to_w_scalar","append_term","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","commit","commit_lagrange","compute_g","create_proof","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","empty_msm","eq","equivalent","eval","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","g","get_g","init","init","init","init","init","into","into","into","into","into","mul","mul_assign","mul_assign","new","new","read","scale","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","u_packed","use_challenges","use_g","verify_proof","vzip","vzip","vzip","vzip","vzip","write","ProverQuery","VerifierQuery","blind","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","create_proof","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","init","init","into","into","new_commitment","new_msm","point","poly","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","verify_proof","vzip","vzip","Blake2bRead","Blake2bWrite","Challenge255","ChallengeScalar","EncodedChallenge","Input","Transcript","TranscriptRead","TranscriptWrite","as_challenge_scalar","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","common_point","common_point","common_point","common_scalar","common_scalar","common_scalar","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","finalize","fmt","fmt","fmt","fmt","from","from","from","from","get_scalar","get_scalar","init","init","init","init","init","init","into","into","into","into","new","new","read_point","read_point","read_scalar","read_scalar","squeeze_challenge","squeeze_challenge","squeeze_challenge","squeeze_challenge_scalar","to_owned","to_owned","to_owned","to_owned","translate","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","write_point","write_point","write_scalar","write_scalar"],"q":[[0,"halo2_proofs"],[7,"halo2_proofs::arithmetic"],[77,"halo2_proofs::circuit"],[322,"halo2_proofs::circuit::floor_planner"],[357,"halo2_proofs::circuit::layouter"],[423,"halo2_proofs::dev"],[552,"halo2_proofs::dev::FailureLocation"],[555,"halo2_proofs::dev::VerifyFailure"],[573,"halo2_proofs::dev::cost"],[618,"halo2_proofs::dev::metadata"],[726,"halo2_proofs::plonk"],[1292,"halo2_proofs::plonk::Error"],[1293,"halo2_proofs::poly"],[1468,"halo2_proofs::poly::commitment"],[1585,"halo2_proofs::poly::multiopen"],[1626,"halo2_proofs::transcript"]],"d":["This module provides common utilities, traits and …","Traits and structs for implementing circuit components.","Tools for developing circuits.","","This module provides an implementation of a variant of …","Contains utilities for performing arithmetic over …","This module contains utilities and traits for dealing with …","The affine version of the curve","The base field over which this elliptic curve is …","The base field over which this elliptic curve is …","CURVE_ID used for hash-to-curve.","The affine coordinates of a point on an elliptic curve.","This trait is the affine counterpart to Curve and is used …","This trait is a common interface for dealing with elements …","The projective form of the curve","This represents an element of a group with basic …","This trait represents an element of a field.","The one element of the field, the multiplicative identity.","The scalar field of this elliptic curve.","The scalar field of this elliptic curve.","The zero element of the field, the additive identity.","Returns the curve constant a.","Returns the curve constant $a$.","Returns the curve constant b.","Returns the curve constant $b$.","Performs a radix-$2$ Fast-Fourier Transformation (FFT) on …","Performs a multi-exponentiation operation.","","","","","This computes the inner product of two vectors a and b.","","Gets the coordinates of this point.","Cubes this element.","","","","Doubles this element.","","Apply the curve endomorphism by multiplying the …","This evaluates a provided polynomial (in coefficient form) …","","Returns the argument unchanged.","Obtains a point given $(x, y)$, failing if it is not on the","Obtains a Coordinates value given $(x, y)$, failing if it …","Requests a hasher that accepts messages and returns …","","Calls U::from(self).","Computes the multiplicative inverse of this element, …","Returns whether or not this element is on the curve; should","Returns whether or not this element is on the curve; should","Returns true iff this element is zero.","Returns true iff this element is zero.","Return the Jacobian coordinates of this point.","Divides polynomial a in X by X - b with no remainder.","Returns coefficients of an n - 1 degree polynomial given a …","Obtains a point given Jacobian coordinates $X : Y : Z$, …","This simple utility function will parallelize an operation …","Exponentiates self by exp, where exp is a little-endian …","Exponentiates self by exp, where exp is a little-endian …","Returns an element chosen uniformly at random using a …","This perform recursive butterfly arithmetic","Performs a small multi-exponentiation operation. Uses the …","Returns the square root of the field element, if it is …","Equivalent to Self::sqrt_ratio(self, one()).","Computes:","Squares this element.","","","","","Returns the u-coordinate.","Returns the v-coordinate.","","Returns the x-coordinate.","Returns the y-coordinate.","An assigned cell.","A pointer to a cell within a circuit.","A chip implements a set of instructions that can be used …","A type that holds the configuration for this chip, and any …","A layout strategy within a circuit. The layouter is …","A type that holds any general chip state that needs to be …","This is a “namespaced” layouter which borrows a …","A region of the circuit in which a Chip can assign cells.","Index of a region in a layouter","Starting row of a region in a layouter","Represents the type of the “root” of this layouter, so …","A simple FloorPlanner that performs minimal optimizations.","A lookup table in the circuit.","Helper trait for implementing a custom Layouter.","A value that might exist within a circuit.","","","","","","","","","","","Returns Value::unknown() if the value is Value::unknown(), …","Converts from &mut Value<V> to Value<&mut V>.","Converts from &Value<V> to Value<&V>.","Enforces an assertion on the contained value, if known.","Assign an advice column value (witness).","Assigns a constant value to the column advice at offset …","Assign the value of the instance column’s cell at …","Assigns a fixed value to a table cell.","Assigns a fixed value to a table cell.","Assign a fixed value.","Assign a region of gates to an absolute row number.","","Assign a table region to an absolute row number.","","","","","","","","","","","","","","","","","","","","Returns the cell.","","","","","","","","","","","Maps a Value<&V> to a Value<V> by cloning the contents of …","Maps a Value<&mut V> to a Value<V> by cloning the contents …","The chip holds its own configuration.","Constrains a cell to have a constant value.","Constrains two cells to have the same value.","Constrains a Cell to equal an instance column’s row …","","Maps a Value<&mut V> to a Value<V> by copying the contents …","Maps a Value<&V> to a Value<V> by copying the contents of …","Copies the value to a given advice cell and constrains …","Cubes this field element.","","","","","","","","","","","","","","","","","","","","","","Doubles this field element.","","","","","","","","","","","","","Checks the contained value for an error condition, if …","Evaluates this value directly, performing an unbatched …","Evaluates this assigned cell’s value directly, …","Implementations of common circuit floor planners.","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Takes each element in the Iterator: if it is …","Gets the “root” of this assignment, bypassing the …","","","","","","","","","","","Returns the value of the instance column’s cell at …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the field element corresponding to this value.","Inverts this assigned value (taking the inverse of zero to …","Constructs a known value.","Implementations of common circuit layouters.","Provides access to general chip state loaded at the …","Maps a Value<V> to Value<W> by applying a function to the …","","","","","","","","","","","Enters into a namespace.","","Exits out of the existing namespace.","","Creates a new (sub)namespace and enters into it.","","Squares this field element.","","","","","","","","","","","","Returns the field element corresponding to this value.","","","","","","Transposes a Value<[V; LEN]> into a [Value<V>; LEN].","Transposes a Value<impl IntoIterator<Item = V>> into a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constructs an unwitnessed value.","Unzips a value containing a tuple of two values.","Returns the value of the AssignedCell.","Returns the field element value of the AssignedCell.","","","","","","","","","","Zips self with another Value.","The version 1 FloorPlanner provided by halo2.","A single pass of the V1 layouter.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Concrete column","The virtual column involved in a region. This includes …","Helper trait for implementing a custom Layouter.","The shape of a region. For a region at a certain index, we …","Virtual column representing a (boolean) selector","Helper trait for implementing a custom Layouter.","Assign an advice column value (witness)","","Assigns a constant value to the column advice at offset …","","Assign the value of the instance column’s cell at …","","Assigns a fixed value to a table cell.","Assigns a fixed value","","","","","","","","","","","Get a reference to the set of columns used in a RegionShape…","Constrains a cell to have a constant value.","","Constraint two cells to have the same value.","","","","","","","","Enables a selector at the given offset.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the value of the instance column’s cell at …","","Calls U::from(self).","Calls U::from(self).","Create a new RegionShape for a region at region_index.","","Get the region_index of a RegionShape.","Get the row_count of a RegionShape.","","","","","","","","","","","A cell used in an active gate was not assigned to.","","A struct for collecting and displaying the gates within a …","Graphical renderer for circuit layouts.","A constraint was not satisfied for a particular row.","A constraint was active on an unusable row, and is likely …","The location within the circuit at which a particular …","A location inside a region.","An instance cell used in an active gate was not assigned …","A lookup input did not exist in its corresponding table.","A test prover for debugging circuits.","A location outside of a region.","A permutation did not preserve the original value of a …","A helper type that augments a FloorPlanner with tracing …","The reasons why a particular circuit is not satisfied.","Panics if the circuit being checked by this MockProver is …","","","","","","","","","","","","","","","Builds a dot graph string representing the given circuit.","Collects the gates from within the circuit.","","Developer tools for investigating the cost of a circuit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Marks cells involved in equality constraints, in red.","Metadata about circuits.","","","Prints the queries in this circuit to a CSV grid.","","Renders the given circuit on the given drawing area.","Runs a synthetic keygen-and-prove operation on the given …","Draws red lines between equality-constrained cells.","Sets the visibility of region labels.","","","","","","","","","","","","","","","","","","","","","","","Returns Ok(()) if this MockProver is satisfied, or a list …","Sets the view height for this layout, as a number of rows.","Sets the view width for this layout, as a number of …","","","","","","","The offset (relative to the start of the region) at which …","The region in which the failure occurred.","The circuit row on which the failure occurred.","The values of the virtual cells used by this constraint.","The column in which this cell should be assigned.","The column in which this cell should be assigned.","The column in which this permutation is not satisfied.","The polynomial constraint that is not satisfied.","The polynomial constraint that is not satisfied.","The index of the active gate.","The index of the active gate.","The offset (relative to the start of the region) at which …","The offset (relative to the start of the region) at which …","The location at which this constraint is not satisfied.","The location at which the lookup is not satisfied.","The location at which the permutation is not satisfied.","The index of the lookup that is not satisfied. These …","The offset (relative to the start of the region) at which …","The region in which this cell should be assigned.","The region in which this gate was activated.","The absolute row at which this cell should be assigned.","Measures a circuit to determine its costs, and explain …","The marginal size of a Halo 2 proof, broken down into its …","The size of a Halo 2 proof, broken down into its …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the marginal proof size per instance of this …","Measures a circuit with parameter constant k.","Returns the proof size for the given number of instances …","","","","","","","","","","","","","Metadata about a column within a circuit.","Metadata about a configured constraint within a circuit.","Metadata about a configured gate within a circuit.","Metadata about an assigned region within a circuit.","A “virtual cell” is a PLONK cell that has been queried …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An advice column","An Advice variant","This is an advice (witness) column queried at a certain …","Query of advice column at a certain relative location","An enum over the Advice, Fixed, Instance structs","A value assigned to a cell within a circuit.","This trait allows a Circuit to direct some backend to …","A verifier that checks multiple proofs in a batch. This …","Out of bounds index passed to a backend","This is a trait that circuits provide implementations for …","A column with an index and type","A TableColumn has not been assigned.","The instance sets up a copy constraint involving a column …","A column type","This is a configuration object that stores things like …","This is a constant polynomial","An individual polynomial constraint.","This is a description of the circuit environment, such as …","The constraint system is not satisfied.","A set of polynomial constraints with a common selector.","This is an error that could occur during proving or …","Low-degree expression representing an identity that must …","A fixed column","A Fixed variant","This is a fixed column queried at a certain relative …","Query of fixed column at a certain relative location","A floor planning strategy for a circuit.","The floor planner used for this circuit. This is an …","An instance column","An Instance variant","This is an instance (external) column queried at a certain …","Query of instance column at a certain relative location","Instance provided exceeds number of available rows","The provided instances do not match the circuit parameters.","This is a negated polynomial","Circuit synthesis requires global constants, but circuit …","k is too small for the given circuit.","Opening error","The output type of this verification strategy after …","Attempt to overwrite a default value","Represents the minimal parameters that determine a …","Minimal representation of a verification key that can be …","This is the product of two polynomials","This is a proving key which allows for the creation of …","A value stored as a fraction to enable batch inversion.","This is a scaled polynomial","A selector, representing a fixed boolean value per row of …","This is a virtual selector","A verifier that checks a single proof at a time.","This is the sum of two polynomials","This is an error that can occur during synthesis of the …","A fixed column of a lookup table.","This is an error that could occur during table synthesis.","An error relating to a lookup table.","Transcript error","A value that does not require inversion to evaluate.","A Table has columns of uneven lengths.","Attempt to assign a used TableColumn","Trait representing a strategy for verifying Halo 2 proofs.","This is a verifying key which allows for the verification …","Exposes the “virtual cells” that can be queried while …","The field element zero.","","","","","","","","","","Adds a proof to the batch.","Allocate a new advice column","Assign an advice column value (witness)","Assign a fixed value","Compute the number of blinding factors necessary to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Type of this column.","Allocate a new complex selector that can appear anywhere …","The circuit is given an opportunity to describe the exact …","Assign two cells to have the same value","Creates a new gate.","This creates a proof for the provided circuit when given …","Cubes this element.","","","Compute the degree of this polynomial","Compute the degree of the constraint system (the maximum …","Returns the denominator, if non-trivial.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Doubles this element.","","","","","","","","","","","","","","","","","","","","","","","","","Enable this selector at the given offset within the given …","Enables this fixed column to be used for global constant …","Enable equality on this TableColumn.","Enable the ability to enforce equality over cells in this …","Enables a selector at the given row.","Creates a new region and enters into it.","","","","","","","","","","","","","","","","","Evaluates this assigned value directly, performing an …","Evaluate the polynomial using the provided closures to …","Exits the current region.","Fills a fixed column starting from the given row with …","Finalizes the batch and checks its validity.","Allocate a new fixed column","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the underlying EvaluationDomain.","Get the underlying VerifyingKey.","","","","","","","","Hashes a verification key into a transcript.","","","","","","","","","","","","","","","","","","","","","","","","","Allocate a new instance column","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Inverts this assigned value (taking the inverse of zero to …","Is this selector “simple”? Simple selectors can only …","Returns true iff this element is zero.","Generate a ProvingKey from a VerifyingKey and an instance …","Generate a VerifyingKey from an instance of Circuit.","Add a lookup argument for some input expressions and table …","Allocates a new fixed column that can be used in a lookup …","Returns the minimum necessary rows that need to exist in …","","","","","","","","","","","","Constructs a new batch verifier.","Constructs a new single proof verifier.","Returns the numerator.","","","","Obtain a pinned version of this constraint system; a …","Obtains a pinned representation of this verification key …","Exits out of the existing namespace.","Obtains an MSM from the verifier strategy and yields back …","","","Creates a new (sub)namespace and enters into it.","Query an advice column at a relative position","Query an Any column at a relative position","Query a fixed column at a relative position","Queries the cell of an instance column at a particular …","Query an instance column at a relative position","Query a selector at the current position.","Allocate a new (simple) selector. Simple selectors cannot …","Sets the minimum degree required by the circuit, which can …","","Squares this element.","Square this expression.","","","","","","","","","","Given the provided cs, synthesize the given circuit.","Given the provided cs, synthesize the circuit. The …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a boolean indicating whether or not the proof is …","","","","","","","","","","","","","","","","","","","","","","","","","Constructs a set of constraints that are controlled by the …","Returns a copy of this circuit with no witness values …","The current value of k being used.","The basis over which a polynomial is described.","The polynomial is defined as coefficients","This is an error that could occur during proving or …","This structure contains precomputed constants and other …","The polynomial is defined as coefficients of Lagrange …","The polynomial is defined as coefficients of Lagrange …","OpeningProof is not well-formed","Represents the minimal parameters that determine an …","Represents a univariate polynomial defined over a field …","Describes the relative rotation of a vector. Negative …","Caller needs to re-sample a point","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Obtains a polynomial in coefficient form when given a …","This takes us from an n-length coefficient vector into a …","This module contains an implementation of the polynomial …","Returns a constant polynomial in the extended Lagrange …","Returns a constant polynomial in the Lagrange coefficient …","The current location in the evaluation domain","","","","","","","","","","","","","","","","","","","This divides the polynomial (in the extended domain) by …","","","","","","","","","Returns an empty (zero) polynomial in the coefficient basis","Returns an empty (zero) polynomial in the extended …","Returns an empty (zero) polynomial in the Lagrange …","","","Get the size of the extended domain","This takes us from the extended evaluation domain and gets …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the generator of the extended domain’s …","Get $\\\\omega$, the generator of the $2^k$ order …","Get $\\\\omega^{-1}$, the inverse of the generator of the …","Gets the quotient polynomial’s degree (as a multiple of …","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Iterate over the values, which are either in coefficient …","Iterate over the values mutably, which are either in …","Computes evaluations (at the point x, where xn = x^n) of …","Obtains a polynomial in Lagrange form when given a vector …","This takes us from an n-length vector into the coefficient …","","This module contains an optimisation of the polynomial …","This constructs a new evaluation domain object based on …","The next location in the evaluation domain","Gets the size of this polynomial in terms of the number of …","Obtain a pinned version of this evaluation domain; a …","The previous location in the evaluation domain","Rotates the values in a Lagrange basis polynomial by …","Rotate the extended domain polynomial over the original …","Multiplies a value by some power of $\\\\omega$, essentially …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An accumulator instance consisting of an evaluation claim …","Wrapper type around a blinding factor.","A guard returned by the verifier","A multiscalar multiplication in the polynomial commitment …","These are the public parameters for the polynomial …","","","","Add a value to the first entry of g_scalars.","Add another multiexp into this one","Add a vector of scalars to g_scalars. This function will …","Add to u_scalar","Add to w_scalar","Add arbitrary term (the scalar and the point)","","","","","","","","","","","","","","","","","","","","","This computes a commitment to a polynomial described by …","This commits to a polynomial using its evaluations over …","Computes G = ⟨s, params.g⟩","Create a polynomial commitment opening proof for the …","","","","","","","","","","","","","","","","","Generates an empty multiscalar multiplication struct using …","","","Perform multiexp and check that it results in zero","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The claimed output of the linear-time polycommit opening …","Getter for g generators","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Create a new, empty MSM using the provided parameters.","Initializes parameters for the curve, given a random …","Reads params from a buffer.","Scale all scalars in the MSM by some scaling factor","","","","","","","","","","","","","","","","","","","","","A vector of challenges u_0, …, u_{k - 1} sampled by the …","Lets caller supply the challenges and obtain an MSM with …","Lets caller supply the purported G point and simply appends","Checks to see if the proof represented within transcript …","","","","","","Writes params to a buffer.","A polynomial query at a point","A polynomial query at a point","blinding factor of polynomial","","","","","","","","","Create a multi-opening proof","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Create a new verifier query based on a commitment","Create a new verifier query based on a linear combination …","point at which polynomial is queried","coefficients of polynomial","","","","","","","","","Verify a multi-opening proof","","","We will replace BLAKE2b with an algebraic hash function in …","We will replace BLAKE2b with an algebraic hash function in …","A 255-bit challenge.","The scalar representation of a verifier challenge.","EncodedChallenge<C> defines a challenge encoding with a …","The Input type used to derive the challenge encoding. For …","Generic transcript view (from either the prover or verifier…","Transcript view from the perspective of a verifier that …","Transcript view from the perspective of a prover that has …","Cast an encoded challenge as a typed ChallengeScalar.","","","","","","","","","","","","","","","","","Writing the point to the transcript without writing it to …","","","Writing the scalar to the transcript without writing it to …","","","","","","","","","","","","","","","","","Conclude the interaction and return the output buffer …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a scalar field element from an encoded challenge.","","","Initialize a transcript given an input buffer.","Initialize a transcript given an output buffer.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Get an encoded challenge from a given input challenge.","","Read a curve point from the prover.","","Read a curve scalar from the prover.","","Squeeze an encoded verifier challenge from the transcript.","","","Squeeze a typed challenge (in the scalar field) from the …","","","","","","","","","","","","","","","","","","","","","","Write a curve point to the proof and the transcript.","","Write a scalar to the proof and the transcript.",""],"i":[0,0,0,0,0,0,0,149,149,5,149,0,0,0,5,0,0,1,149,5,1,149,5,149,5,0,0,7,7,7,7,0,7,5,1,7,7,7,1,7,149,0,7,7,5,7,149,7,7,1,149,5,1,1,149,0,0,149,0,1,1,1,0,0,1,1,1,1,7,7,7,7,7,7,7,7,7,0,0,0,150,0,150,0,0,0,0,43,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,30,30,33,33,33,54,41,33,43,44,43,44,30,52,46,47,45,37,33,41,44,30,52,46,47,45,37,33,41,44,37,30,46,47,45,37,30,46,47,45,37,30,30,150,33,33,43,44,30,30,37,30,30,30,52,46,46,47,47,45,37,33,41,44,30,52,46,47,45,37,33,41,44,30,30,52,46,47,45,37,33,41,44,44,47,47,30,30,37,0,30,52,46,47,45,37,33,41,44,30,30,52,46,46,47,47,45,37,33,33,41,41,44,30,43,44,30,52,46,47,45,37,33,41,44,33,30,52,46,47,45,37,33,41,44,30,30,30,0,150,30,30,30,30,30,30,30,30,30,30,30,43,30,43,44,43,44,30,30,30,30,30,30,30,30,30,30,30,52,30,30,46,47,45,37,30,30,30,52,46,47,45,37,33,41,44,30,52,46,47,45,37,33,41,44,30,52,46,47,45,37,33,41,44,30,30,37,37,30,52,46,47,45,37,33,41,44,30,0,0,64,64,65,64,65,64,64,65,64,65,64,65,64,65,64,65,64,64,65,64,65,64,64,64,65,65,64,65,64,65,64,65,64,67,0,0,0,67,0,53,66,53,66,53,66,54,53,66,66,67,66,67,66,67,66,67,67,66,53,66,53,66,66,67,66,67,66,67,53,66,67,67,66,67,66,67,67,67,67,66,67,53,66,66,67,66,67,66,66,66,67,66,67,66,67,66,67,66,67,78,0,0,0,78,78,0,77,78,78,0,77,78,0,0,74,74,74,77,78,75,80,76,74,77,78,75,80,76,74,0,75,74,0,76,77,78,75,80,76,74,77,78,75,80,76,74,77,78,75,80,76,74,74,74,77,78,77,78,74,74,77,77,78,78,75,75,80,76,74,77,78,75,80,76,74,77,78,75,80,76,74,77,78,75,80,76,74,76,0,74,74,75,74,76,74,76,76,80,77,78,75,77,78,75,80,76,74,77,78,75,80,76,74,77,78,75,80,76,74,74,76,76,77,78,75,80,76,74,151,151,152,153,154,155,156,153,157,154,155,154,155,153,158,156,158,154,154,155,155,0,0,0,87,88,89,87,88,89,87,88,89,87,88,89,87,88,89,87,88,89,87,88,89,87,88,89,87,88,89,87,87,87,87,88,89,87,88,89,87,88,89,87,88,89,0,0,0,0,0,90,92,93,94,91,90,92,93,94,91,90,91,90,91,90,92,90,92,93,94,91,90,92,93,94,91,90,92,93,94,91,90,92,93,94,91,90,92,93,94,91,90,90,92,92,93,93,94,94,91,91,90,90,90,92,92,92,93,93,94,94,91,91,91,90,92,93,94,91,90,92,93,94,91,90,92,90,91,90,92,93,94,91,90,92,93,94,91,90,92,93,94,91,90,92,93,94,91,90,92,93,94,91,0,71,95,0,0,0,0,0,38,0,0,113,38,0,62,95,0,0,38,0,0,0,0,71,95,0,0,62,0,71,95,0,38,38,95,38,38,38,124,113,0,0,95,0,29,95,0,95,0,95,38,0,0,38,38,29,113,113,0,0,0,29,29,29,29,29,29,29,95,29,29,96,98,61,61,98,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,29,35,34,42,39,71,70,100,101,102,40,95,98,103,104,29,35,34,42,39,71,70,100,101,102,40,95,98,103,104,35,71,40,35,98,62,61,98,0,29,98,96,95,98,29,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,29,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,70,98,40,98,61,61,29,35,34,42,39,71,70,40,29,35,34,42,39,71,70,40,29,95,61,61,96,98,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,38,113,113,96,114,103,115,104,29,29,29,29,29,35,35,35,35,34,42,39,71,71,71,71,70,100,101,102,40,95,109,109,109,110,98,111,112,38,38,113,96,114,103,115,104,103,104,35,34,42,39,71,70,40,103,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,98,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,110,29,70,29,0,0,98,98,98,29,29,29,29,95,95,29,29,29,29,95,96,114,29,35,71,40,98,103,61,124,114,38,61,112,112,112,61,112,112,98,98,38,29,95,29,29,29,29,29,29,95,29,29,79,62,29,35,34,42,39,71,70,100,101,102,40,95,98,103,104,38,113,29,35,35,35,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,0,29,35,34,42,39,71,70,100,101,102,40,95,109,110,98,111,112,38,113,96,114,103,115,104,110,62,159,0,0,0,0,0,0,133,0,0,0,133,127,117,132,133,128,129,130,127,122,117,132,133,128,129,130,127,122,117,128,129,130,127,122,117,128,129,130,127,122,117,117,0,117,117,122,117,132,133,128,129,130,127,127,122,117,132,133,128,129,130,127,127,122,117,117,132,133,128,129,130,127,122,117,117,117,122,122,117,117,117,132,133,128,129,130,127,122,117,132,133,128,129,130,127,122,117,117,117,117,127,127,127,127,127,127,117,132,133,128,129,130,127,122,117,132,133,128,129,130,127,122,127,127,117,117,117,127,0,117,122,127,117,122,127,117,117,117,128,129,130,127,122,117,132,133,128,129,130,127,122,117,132,133,128,129,130,127,122,117,132,133,128,129,130,127,122,117,132,133,128,129,130,127,122,0,0,0,0,0,137,137,137,138,138,138,138,138,138,138,139,140,105,137,138,139,140,105,137,138,139,140,105,137,138,139,140,105,137,105,105,139,0,137,138,139,140,105,137,138,139,140,105,137,138,139,140,105,137,105,137,137,138,138,139,140,105,137,138,139,140,105,137,140,105,138,139,140,105,137,138,139,140,105,137,137,137,137,138,105,105,138,138,139,140,105,137,138,139,140,105,137,138,139,140,105,137,138,139,140,105,137,140,139,139,0,138,139,140,105,137,105,0,0,143,143,144,143,144,143,144,143,144,0,143,144,143,144,143,144,143,144,143,144,143,144,143,144,144,144,143,143,143,144,143,144,143,144,143,144,0,143,144,0,0,0,0,0,106,0,0,0,106,146,147,145,148,146,147,145,148,146,147,145,148,146,147,145,148,119,146,147,119,146,147,146,147,145,145,148,148,146,147,145,148,146,147,145,148,147,146,147,145,148,146,147,145,148,106,148,146,146,147,147,145,148,146,147,145,148,106,148,125,146,125,146,119,146,147,119,146,147,145,148,145,146,147,145,148,146,147,145,148,146,147,145,148,146,147,145,148,107,147,107,147],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[[3,[[2,[1]]]],1,4]],[[3,[3,[5]]]],[[]],[[]],[[[7,[[0,[6,5]]]]],[[7,[[0,[6,5]]]]]],[[]],[[[3,[1]],[3,[1]]],1],[[[7,[5]],[7,[5]],8],[[7,[5]]]],[[],[[9,[7]]]],[[]],[[],[[7,[[0,[10,5]]]]]],[11],[11],[[]],[11],[[]],[[[3,[1]],1],1],[[[7,[[0,[12,5]]]],13],[[15,[14]]]],[[]],[[],9],[[],[[9,[[7,[5]]]]]],[16,[[19,[17,18]]]],[[],11],[[]],[[],9],[[],8],[[],8],[[],8],[[],20],[[]],[[21,1],[[22,[1]]]],[[[3,[1]],[3,[1]]],[[22,[1]]]],[[],9],[[[3,[23]],[0,[17,23,24,6]]]],[[[26,[[3,[25]]]]]],[[[26,[[3,[25]]]]]],[27],[[[3,[[2,[1]]]],11,11,[3,[1]]]],[[3,[3,[5]]]],[[],9],[[]],[[]],[[]],[[]],[[],15],[[],15],[[],28],[[[7,[5]]]],[[[7,[5]]]],[[]],[[[7,[5]]]],[[[7,[5]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[30,[[29,[1]]]],[30,[1]]]],[[[30,[[31,[[31,[[31,[31]]]]]]]],[30,[[31,[[31,[[31,[31]]]]]]]]]],[[[30,[[29,[1]]]],1]],[[30,30]],[[[30,[[29,[1]]]],[30,[1]]]],[[[30,[[29,[1]]]],1]],[[[30,[31]],[30,[31]]]],[[30,30]],[[[30,[[31,[[31,[[31,[31]]]]]]]],[30,[[31,[[31,[[31,[31]]]]]]]]]],[[30,30]],[[30,32],30],[30,30],[30,30],[[30,32]],[[[33,[1]],17,[35,[34]],11,36],[[15,[[37,[1]],38]]]],[[[33,[1]],17,[35,[34]],11],[[15,[[37,[1]],38]]]],[[[33,[1]],17,[35,[39]],11,[35,[34]],11],[[15,[[37,[1,1]],38]]]],[[17,40,11,36],[[15,[38]]]],[[[41,[1]],17,40,11,36],[[15,[38]]]],[[[33,[1]],17,[35,[42]],11,36],[[15,[[37,[1]],38]]]],[[17,36],[[15,[38]]]],[[[44,[1,[43,[1]]]],17,36],[[15,[38]]]],[[17,36],[[15,[38]]]],[[[44,[1,[43,[1]]]],17,36],[[15,[38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[37,[1]]],45],[[[30,[6]]],[[30,[6]]]],[46,46],[47,47],[45,45],[[[37,[6,[0,[6,1]]]]],[[37,[6,[0,[6,1]]]]]],[[]],[[]],[[]],[[]],[[]],[[[30,[6]]],[[30,[6]]]],[[[30,[6]]],[[30,[6]]]],[[]],[[[33,[1]],45,[48,[[29,[1]]]]],[[15,[38]]]],[[[33,[1]],45,45],[[15,[38]]]],[[45,[35,[39]],11],[[15,[38]]]],[[[44,[1,[43,[1]]]],45,[35,[39]],11],[[15,[38]]]],[[[30,[49]]],[[30,[49]]]],[[[30,[49]]],[[30,[49]]]],[[[37,[6,1]],17,[33,[1]],[35,[34]],11],[[15,[[37,[6,1]],38]]]],[[[30,[[50,[[29,[1]]]]]]],[[30,[[29,[1]]]]]],[[],30],[11],[11],[46],[11],[11],[47],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[[30,[[50,[[29,[1]]]]]]],[[30,[[29,[1]]]]]],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[[44,[1,[43,[1]]]]]],[[47,47],20],[[],20],[[30,32],[[15,[38]]]],[[[30,[[29,[1]]]]],[[30,[1]]]],[[[37,[[29,[1]],1]]],[[37,[1,1]]]],0,[[[30,[12]],13],51],[[52,13],51],[[46,13],51],[[47,13],51],[[45,13],51],[[[37,[12,[0,[12,1]]]],13],51],[[[33,[[0,[12,1]]]],13],51],[[[41,[[0,[12,1]]]],13],51],[[[44,[[0,[12,1]],[0,[12,[43,[[0,[12,1]]]]]]]],13],51],[[]],[[[30,[1]]],[[30,[[29,[1]]]]]],[[]],[[]],[11,46],[11,47],[[]],[[]],[[]],[[]],[53,[[33,[1]]]],[[]],[54,[[41,[1]]]],[[]],[21,[[30,[55]]]],[[]],[[[44,[1,[43,[1]]]]]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[[33,[1]],[35,[39]],11],[[15,[[30,[1]],38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[30,[[48,[[29,[1]]]]]]],[[30,[[29,[1]]]]]],[[[30,[[50,[[29,[1]]]]]]],[[30,[[29,[1]]]]]],[[],30],0,[[]],[[30,32],30],[[30,30]],[[[30,[[29,[1]]]],[30,[1]]]],[[[30,[56]],[30,[56]]]],[[[30,[[29,[1]]]],1]],[[[30,[[29,[1]]]],1]],[[[30,[[56,[[56,[[56,[56]]]]]]]],[30,[[56,[[56,[[56,[56]]]]]]]]]],[[[30,[[29,[1]]]],[30,[1]]]],[[30,30]],[[30,30]],[[[30,[[56,[[56,[[56,[56]]]]]]]],[30,[[56,[[56,[[56,[56]]]]]]]]]],[32,44],[[[30,[57]]]],[[[59,[58]]]],[[[44,[1,[43,[1]]]],[59,[58]]]],[32],[[[44,[1,[43,[1]]]],32]],[[[30,[[50,[[29,[1]]]]]]],[[30,[[29,[1]]]]]],[[30,30]],[[[30,[60]],[30,[60]]]],[[30,30]],[[[30,[[29,[1]]]],[30,[1]]]],[[[30,[[29,[1]]]],1]],[[[30,[[60,[[60,[[60,[60]]]]]]]],[30,[[60,[[60,[[60,[60]]]]]]]]]],[[30,30]],[[[30,[[29,[1]]]],[30,[1]]]],[[[30,[[60,[[60,[[60,[60]]]]]]]],[30,[[60,[[60,[[60,[60]]]]]]]]]],[[[30,[[29,[1]]]],1]],[[[61,[1]],[62,[1]],[22,[[35,[42]]]]],[[15,[38]]]],[30,[[30,[[29,[1]]]]]],[[]],[[]],[[]],[[]],[[]],[[[30,[[63,[49]]]]],[[63,[[30,[49]]]]]],[[[30,[21]],11],[[22,[30]]]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],30],[30],[[[37,[1]]],30],[[[37,[1]]],[[30,[[29,[1]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[30,30],30],0,0,[[[64,[1,[61,[1]]]],17,36],[[15,[38]]]],[[[64,[1,[61,[1]]]],17,36],[[15,[38]]]],[[]],[[]],[[]],[[]],[[[64,[1,[61,[1]]]],45,[35,[39]],11],[[15,[38]]]],[11],[11],[11],[11],[11],[11],[[65,13],51],[[[64,[[0,[12,1]],[0,[12,[61,[[0,[12,1]]]]]]]],13],51],[[]],[[]],[[[64,[1,[61,[1]]]]]],[[],11],[[],11],[[]],[[]],[[[64,[1,[61,[1]]]],[59,[58]]]],[[[64,[1,[61,[1]]]],32]],[[[61,[1]],[62,[1]],[22,[[35,[42]]]]],[[15,[38]]]],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[]],[[]],0,0,0,0,0,0,[[17,[35,[34]],11,36],[[15,[45,38]]]],[[66,17,[35,[34]],11,36],[[15,[45,38]]]],[[17,[35,[34]],11,29],[[15,[45,38]]]],[[66,17,[35,[34]],11,[29,[1]]],[[15,[45,38]]]],[[17,[35,[39]],11,[35,[34]],11],[[15,[38]]]],[[66,17,[35,[39]],11,[35,[34]],11],[[15,[38]]]],[[17,40,11,36],[[15,[38]]]],[[17,[35,[42]],11,36],[[15,[45,38]]]],[[66,17,[35,[42]],11,36],[[15,[45,38]]]],[[]],[[]],[[]],[[]],[66,66],[67,67],[[]],[[]],[[67,67],68],[66,[[69,[67]]]],[[45,29],[[15,[38]]]],[[66,45,[29,[1]]],[[15,[38]]]],[[45,45],[[15,[38]]]],[[66,45,45],[[15,[38]]]],[11],[11],[11],[11],[11],[11],[[17,70,11],[[15,[38]]]],[[66,17,70,11],[[15,[38]]]],[[67,67],20],[[],20],[[66,13],51],[[67,13],51],[[]],[[]],[70,67],[[[35,[71]]],67],[[67,72]],[[],11],[[],11],[[[35,[39]],11],[[15,[30,38]]]],[[66,[35,[39]],11],[[15,[[30,[1]],38]]]],[[]],[[]],[46,66],[[67,67],[[59,[68]]]],[66,46],[66,11],[[]],[[]],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[74,[[0,[1,73]]]]]],[[[74,[1]],32,[35,[34]],11,32],[[15,[38]]]],[[[74,[1]],32,[35,[42]],11,32],[[15,[38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[62,[1]]],58],[[],75],[[[74,[1]],[35,[71]],11,[35,[71]],11],[[15,[38]]]],0,[[],76],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[[74,[1]],32,70,11],[[15,[38]]]],[[[74,[1]],32]],[[77,77],20],[[78,78],20],[[],20],[[],20],[[[74,[1]]]],[[[74,[1]],[35,[42]],11,[30,[[29,[1]]]]],[[15,[38]]]],[[77,13],51],[[77,13],51],[[78,13],51],[[78,13],51],[[75,13],[[15,[14]]]],[[75,13],51],[[[80,[[0,[12,79]]]],13],51],[[76,13],51],[[[74,[[0,[12,1]]]],13],51],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[]],[[]],[[]],[[76,20],76],0,[[[74,[1]],[59,[58]]]],[[[74,[1]],32]],[75,58],[[[74,[1]],[35,[39]],11],[[15,[[30,[1]],38]]]],[[76,4,[62,[1]],[83,[81,82]]],[[15,[84]]]],[[4,[62,[[0,[1,73]]]],[22,[[22,[[0,[1,73]]]]]]],[[15,[[74,[[0,[1,73]]]],38]]]],[[76,20],76],[[76,20],76],[[[61,[1]],[62,[1]],[22,[[35,[42]]]]],[[15,[38]]]],[[],58],[[],58],[[],58],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[[74,[[0,[1,73]]]]],[[15,[[22,[78]]]]]],[[76,[85,[11]]],76],[[76,[85,[11]]],76],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[[87,[[0,[12,86]],[0,[12,62]]]],13],51],[[[88,[[0,[12,86]]]],13],51],[[[89,[[0,[12,86]]]],13],51],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[[87,[86,62]]],[[88,[86]]]],[[4,62],[[87,[86,62]]]],[[[87,[86,62]],11],[[89,[86]]]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[],28],[[]],[[]],[[]],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[90,90],[91,91],[[]],[[]],[[90,90],68],[[92,92],68],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[90,90],20],[[92,92],20],[[93,93],20],[[94,94],20],[[91,91],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[90,13],51],[[90,13],51],[[92,13],51],[[92,13],51],[[93,13],51],[[93,13],51],[[94,13],51],[[94,13],51],[[91,13],51],[[91,13],51],[[[35,[71]]],90],[[]],[[],90],[[]],[[],92],[[],92],[[],93],[[]],[[],94],[[]],[[],91],[[],91],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[]],[[]],[[90,90],[[59,[68]]]],[[92,92],[[59,[68]]]],[[]],[[]],[[],58],[[],58],[[],58],[[],58],[[],58],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[29,[1]],1],[[29,[1]]]],[[[29,[1]],1],[[29,[1]]]],[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[95,[1]],[95,[1]]],[[95,[1]]]],[[[29,[1]],[29,[1]]]],[[[29,[1]],[29,[1]]]],[[[96,[5]],[22,[[22,[22]]]],[22,[97]]]],[[[98,[1]]],[[35,[34]]]],[[32,[35,[34]],11,32],[[15,[38]]]],[[32,[35,[42]],11,32],[[15,[38]]]],[[[98,[1]]],11],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[29,[6]]],[[29,[6]]]],[[[35,[[0,[6,99]]]]],[[35,[[0,[6,99]]]]]],[34,34],[42,42],[39,39],[71,71],[70,70],[100,100],[101,101],[102,102],[40,40],[[[95,[6]]],[[95,[6]]]],[[[98,[[0,[6,1]]]]],[[98,[[0,[6,1]]]]]],[[[103,[[0,[6,5]]]]],[[103,[[0,[6,5]]]]]],[[[104,[[0,[6,5]]]]],[[104,[[0,[6,5]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[35,[99]],[35,[99]]],68],[[71,71],68],[[40,40],68],[[[35,[99]]],99],[[[98,[1]]],70],[98],[[[35,[71]],11,[35,[71]],11],[[15,[38]]]],[[[98,[1]],16,32]],[[[105,[5]],[104,[5]],[3,[62]],[3,[[3,[3]]]],27,[107,[5,[106,[5]]]]],[[15,[38]]]],[[[29,[1]]],[[29,[1]]]],[[],[[98,[1]]]],[[],[[96,[[0,[10,5]]]]]],[[[95,[1]]],11],[[[98,[1]]],11],[[[29,[1]]],[[59,[1]]]],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[[29,[1]]],[[29,[1]]]],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[70,[33,[1]],11],[[15,[38]]]],[[[98,[1]],[35,[42]]]],[[40,[98,[1]]]],[[[98,[1]],[48,[[35,[71]]]]]],[[32,70,11],[[15,[38]]]],[32],[[[29,[1]],[29,[1]]],20],[[[35,[[0,[108,99]]]],[35,[[0,[108,99]]]]],20],[[34,34],20],[[42,42],20],[[39,39],20],[[71,71],20],[[70,70],20],[[40,40],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[[29,[1]]],1],[[[95,[1]],17,17,17,17,17,17,17,17,17]],[[]],[[[35,[42]],11,[30,[29]]],[[15,[38]]]],[[[96,[5]],[105,[5]],[103,[5]]],20],[[[98,[1]]],[[35,[42]]]],[[[29,[12]],13],51],[[[35,[[0,[12,99]]]],13],51],[[34,13],51],[[42,13],51],[[39,13],51],[[71,13],51],[[70,13],51],[[100,13],51],[[101,13],51],[[102,13],51],[[40,13],51],[[[95,[12]],13],51],[[[109,[[0,[12,1]]]],13],51],[[[110,[[0,[12,1]],[0,[12,[48,[[109,[[0,[12,1]]]]]]]],[0,[12,21]]]],13],51],[[[98,[[0,[12,1]]]],13],51],[[[111,[[0,[12,1]]]],13],51],[[[112,[[0,[12,1]]]],13],51],[[38,13],51],[[38,13],51],[[113,13],51],[[113,13],51],[[[96,[[0,[12,5]]]],13],51],[[[114,[[0,[12,5]]]],13],51],[[[103,[[0,[12,5]]]],13],51],[[[115,[[0,[12,5]]]],13],51],[[[104,[[0,[12,5]]]],13],51],[1,[[29,[1]]]],[[[29,[1]]],[[29,[1]]]],[1,[[29,[1]]]],[[]],[[],[[29,[1]]]],[[[35,[39]]],[[35,[71]]]],[[]],[[[35,[42]]],[[35,[71]]]],[[[35,[34]]],[[35,[71]]]],[[]],[[]],[[]],[[]],[42,71],[34,71],[39,71],[[]],[[]],[[]],[[]],[[]],[[]],[[[95,[1]]],[[109,[1]]]],[[]],[[],[[109,[1]]]],[[]],[[]],[[]],[[]],[116,38],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[103,[5]]],117],[[[104,[5]]],[[103,[5]]]],[[[35,[[0,[118,99]]]],72]],[[34,72]],[[42,72]],[[39,72]],[[71,72]],[[70,72]],[[40,72]],[[[103,[5]],[119,[5,[106,[5]]]]],120],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[[98,[1]]],[[35,[39]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[110,[1,[48,[[109,[1]]]],21]]]],[[[29,[1]]],[[29,[1]]]],[70,20],[[[29,[1]]],20],[[[105,[5]],[103,[5]],62],[[15,[[104,[5]],38]]]],[[[105,[5]],62],[[15,[[103,[5]],38]]]],[[[98,[1]],32],11],[[[98,[1]]],40],[[[98,[1]]],11],[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[29,[1]],1],[[29,[1]]]],[[[29,[1]],1],[[29,[1]]]],[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[95,[1]],1],[[95,[1]]]],[[[95,[1]],[95,[1]]],[[95,[1]]]],[[[29,[1]],[29,[1]]]],[[[29,[1]],[29,[1]]]],[[[29,[1]]]],[[[29,[1]]]],[[[95,[1]]]],[[],[[96,[5]]]],[[[105,[5]]],[[114,[5]]]],[[[29,[1]]],1],[[[35,[99]],[35,[99]]],[[59,[68]]]],[[71,71],[[59,[68]]]],[[40,40],[[59,[68]]]],[[[98,[1]]],[[111,[1]]]],[[[103,[5]]],[[115,[5]]]],[[[59,[58]]]],[32,[[15,[38]]]],[[[114,[5]],32],[[15,[38]]]],[121],[32],[[[112,[1]],[35,[34]],122],[[95,[1]]]],[[[112,[1]],[48,[[35,[71]]]],122],[[95,[1]]]],[[[112,[1]],[35,[42]]],[[95,[1]]]],[[[35,[39]],11],[[15,[30,38]]]],[[[112,[1]],[35,[39]],122],[[95,[1]]]],[[[112,[1]],70],[[95,[1]]]],[[[98,[1]]],70],[[[98,[1]],11]],[38,[[59,[123]]]],[[[29,[1]]],[[29,[1]]]],[[[95,[1]]],[[95,[1]]]],[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[29,[1]],1],[[29,[1]]]],[[[29,[1]],1],[[29,[1]]]],[[[29,[1]],[29,[1]]],[[29,[1]]]],[[[95,[1]],[95,[1]]],[[95,[1]]]],[[[29,[1]],[29,[1]]]],[[[29,[1]],[29,[1]]]],[[[61,[1]],[62,[1]],[22,[[35,[42]]]]],[[15,[38]]]],[43,[[15,[38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],58],[[],58],[[],15],[[[35,[71]]],[[15,[[35,[42]]]]]],[[[35,[71]]],[[15,[[35,[34]]]]]],[[],15],[[[35,[71]]],[[15,[[35,[39]]]]]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[[105,[5]],[103,[5]],[124,[5]],[3,[[3,[3]]]],[125,[5,[106,[5]]]]],[[15,[38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[95,[1]],21],[[110,[1,[48,[[109,[1]]]],21]]]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[[[127,[1,126]],[127,[1,126]]],[[127,[1,126]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[117,[[0,[6,1]]]]],[[117,[[0,[6,1]]]]]],[128,128],[129,129],[130,130],[[[127,[6,6]]],[[127,[6,6]]]],[122,122],[[]],[[]],[[]],[[]],[[]],[[]],[[[117,[131]],[22,[131]]],[[127,[131,128]]]],[[[117,[131]],[127,[131,128]]],[[127,[131,130]]]],0,[[[117,[131]],131],[[127,[131,130]]]],[[[117,[131]],131],[[127,[131,129]]]],[[],122],[11],[11],[11],[11],[11],[11],[11],[127,3],[11],[11],[11],[11],[11],[11],[11],[11],[127,3],[11],[[[117,[131]],[127,[131,130]]],[[127,[131,130]]]],[11],[11],[11],[11],[11],[11],[11],[11],[[[117,[131]]],[[127,[131,128]]]],[[[117,[131]]],[[127,[131,130]]]],[[[117,[131]]],[[127,[131,129]]]],[[122,122],20],[[],20],[[[117,[131]]],11],[[[117,[131]],[127,[131,130]]],[[22,[131]]]],[[[117,[[0,[12,1]]]],13],51],[[[132,[[0,[12,1]]]],13],51],[[133,13],51],[[128,13],51],[[129,13],51],[[130,13],51],[[[127,[12,12]],13],51],[[122,13],51],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[117,[131]]],131],[[[117,[131]]],131],[[[117,[131]]],131],[[[117,[131]]],11],[[127,[134,[11]]],3],[[127,135],3],[[127,11]],[[127,11]],[[127,135],3],[[127,[134,[11]]],3],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[127,136],[127,136],[[[117,[131]],131,131,[0,[21,6]]],[[22,[131]]]],[[[117,[131]],[22,[131]]],[[127,[131,129]]]],[[[117,[131]],[127,[131,129]]],[[127,[131,128]]]],[[[127,[1,126]],1],[[127,[1,126]]]],0,[[4,4],[[117,[131]]]],[[],122],[127,11],[[[117,[131]]],[[132,[131]]]],[[],122],[[[127,[1,129]],122],[[127,[1,129]]]],[[[117,[131]],[127,[131,130]],122],[[127,[131,130]]]],[[[117,[131]],131,122],131],[[]],[[]],[[]],[[]],[[]],[[]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[[137,[1]],[137,[1]]],[[137,[1]]]],[[[137,[1]],1]],[[[137,[1]],[137,[1]]]],[[[138,[5]]]],[[[138,[5]],[138,[5]]]],[[[138,[5]],3]],[[[138,[5]]]],[[[138,[5]]]],[[[138,[5]],5]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[138,[[0,[6,5]]]]],[[138,[[0,[6,5]]]]]],[[[139,[[0,[6,5]],[0,[6,[106,[[0,[6,5]]]]]]]]],[[139,[[0,[6,5]],[0,[6,[106,[[0,[6,5]]]]]]]]]],[[[140,[[0,[6,5]],[0,[6,[106,[[0,[6,5]]]]]]]]],[[140,[[0,[6,5]],[0,[6,[106,[[0,[6,5]]]]]]]]]],[[[105,[[0,[6,5]]]]],[[105,[[0,[6,5]]]]]],[[[137,[6]]],[[137,[6]]]],[[]],[[]],[[]],[[]],[[]],[[[105,[5]],[127,[128]],137]],[[[105,[5]],[127,[129]],137]],[[[139,[5,[106,[5]]]]],5],[[[105,[5]],27,[107,[5,[106,[5]]]],[127,[128]],137],120],[[],[[137,[1]]]],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[11],[[[105,[5]]],[[138,[5]]]],[[[137,[108]],[137,[108]]],20],[[],20],[[[138,[5]]],20],[[[138,[[0,[12,5]]]],13],51],[[[139,[[0,[12,5]],[0,[12,[106,[[0,[12,5]]]]]]]],13],51],[[[140,[[0,[12,5]],[0,[12,[106,[[0,[12,5]]]]]]]],13],51],[[[105,[[0,[12,5]]]],13],51],[[[137,[12]],13],51],[[]],[[]],[[]],[[]],[[]],0,[[[105,[5]]],[[22,[5]]]],[[],11],[[],11],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[]],[[]],[[[137,[1]],[137,[1]]],[[137,[1]]]],[[[137,[1]],[137,[1]]]],[[[137,[1]],1]],[[[105,[5]]],[[138,[5]]]],[4,[[105,[5]]]],[141,[[120,[[105,[5]]]]]],[[[138,[5]]]],[[]],[[]],[[]],[[]],[[]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[],28],[[],28],[[],28],0,[[[139,[5,[106,[5]]]]],[[138,[5]]]],[[[139,[5,[106,[5]]]],5]],[[[105,[5]],[138,[5]],[125,[5,[106,[5]]]]],[[15,[[139,[5,[106,[5]]]],133]]]],[[]],[[]],[[]],[[]],[[]],[[[105,[5]],142],120],0,0,0,[[]],[[]],[[]],[[]],[[[143,[[0,[6,5]]]]],[[143,[[0,[6,5]]]]]],[[[144,[[0,[6,5]]]]],[[144,[[0,[6,5]]]]]],[[]],[[]],[[[105,[5]],27,[107,[5,[106,[5]]]],[0,[21,6]]],120],[11],[11],[11],[11],[11],[11],[[[143,[[0,[12,5]]]],13],51],[[[144,[[0,[12,5]]]],13],51],[[]],[[]],[[],11],[[],11],[[]],[[]],[5,[[144,[5]]]],[[[138,[5]]],[[144,[5]]]],0,0,[[]],[[]],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[[105,[5]],[125,[5,[106,[5]]]],[0,[21,6]],[138,[5]]],[[15,[[139,[5,[106,[5]]]],133]]]],[[]],[[]],0,0,0,0,0,0,0,0,0,[[],145],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[146,[[0,[6,141]],[0,[6,5]],[0,[6,[106,[[0,[6,5]]]]]]]]],[[146,[[0,[6,141]],[0,[6,5]],[0,[6,[106,[[0,[6,5]]]]]]]]]],[[[147,[[0,[6,142]],[0,[6,5]],[0,[6,[106,[[0,[6,5]]]]]]]]],[[147,[[0,[6,142]],[0,[6,5]],[0,[6,[106,[[0,[6,5]]]]]]]]]],[[[145,[[0,[6,5]],6]]],[[145,[[0,[6,5]],6]]]],[[[148,[[0,[6,5]]]]],[[148,[[0,[6,5]]]]]],[[]],[[]],[[]],[[]],[[],120],[[[146,[141,5,[148,[5]]]],5],120],[[[147,[142,5,[148,[5]]]],5],120],[[],120],[[[146,[141,5,[148,[5]]]]],120],[[[147,[142,5,[148,[5]]]]],120],[11],[11],[11],[[[145,[5]]]],[11],[[[148,[5]]]],[11],[11],[11],[11],[11],[11],[11],[11],[[[147,[142,5,[106,[5]]]]],142],[[[146,[[0,[12,141]],[0,[12,5]],[0,[12,[106,[[0,[12,5]]]]]]]],13],51],[[[147,[[0,[12,142]],[0,[12,5]],[0,[12,[106,[[0,[12,5]]]]]]]],13],51],[[[145,[[0,[12,5]],12]],13],51],[[[148,[[0,[12,5]]]],13],51],[[]],[[]],[[]],[[]],[[]],[[[148,[5]]]],[[],11],[141,[[146,[141,5,[106,[5]]]]]],[142,[[147,[142,5,[106,[5]]]]]],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[]],[[]],[[[63,[97]]],[[148,[5]]]],[[],120],[[[146,[141,5,[148,[5]]]]],[[120,[5]]]],[[],120],[[[146,[141,5,[148,[5]]]]],120],[[]],[[[146,[141,5,[148,[5]]]]],[[148,[5]]]],[[[147,[142,5,[148,[5]]]]],[[148,[5]]]],[[],145],[[]],[[]],[[]],[[]],[[]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],28],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[[],120],[[[147,[142,5,[148,[5]]]],5],120],[[],120],[[[147,[142,5,[148,[5]]]]],120]],"c":[],"p":[[8,"Field"],[8,"FftGroup"],[15,"slice"],[15,"u32"],[8,"CurveAffine"],[8,"Clone"],[3,"Coordinates"],[3,"Choice"],[3,"CtOption"],[8,"Default"],[15,"usize"],[8,"Debug"],[3,"Formatter"],[3,"Error"],[4,"Result"],[15,"str"],[8,"Fn"],[3,"Global"],[3,"Box"],[15,"bool"],[8,"IntoIterator"],[3,"Vec"],[8,"Send"],[8,"Sync"],[15,"u64"],[8,"AsRef"],[8,"RngCore"],[3,"TypeId"],[4,"Assigned"],[3,"Value"],[8,"Add"],[8,"FnOnce"],[3,"Region"],[3,"Advice"],[3,"Column"],[8,"FnMut"],[3,"AssignedCell"],[4,"Error"],[3,"Instance"],[3,"TableColumn"],[3,"Table"],[3,"Fixed"],[8,"Layouter"],[3,"NamespacedLayouter"],[3,"Cell"],[3,"RegionIndex"],[3,"RegionStart"],[8,"Into"],[8,"Copy"],[8,"Borrow"],[6,"Result"],[3,"SimpleFloorPlanner"],[8,"RegionLayouter"],[8,"TableLayouter"],[8,"FromIterator"],[8,"Mul"],[8,"Neg"],[3,"String"],[4,"Option"],[8,"Sub"],[8,"Assignment"],[8,"Circuit"],[15,"array"],[3,"V1Pass"],[3,"V1"],[3,"RegionShape"],[4,"RegionColumn"],[4,"Ordering"],[3,"HashSet"],[3,"Selector"],[4,"Any"],[8,"Hasher"],[8,"Ord"],[3,"MockProver"],[3,"CircuitGates"],[3,"CircuitLayout"],[4,"FailureLocation"],[4,"VerifyFailure"],[8,"FloorPlanner"],[3,"TracingFloorPlanner"],[8,"DrawingBackend"],[3,"Shift"],[3,"DrawingArea"],[4,"DrawingAreaErrorKind"],[3,"Range"],[8,"PrimeGroup"],[3,"CircuitCost"],[3,"MarginalProofSize"],[3,"ProofSize"],[3,"Column"],[3,"Region"],[3,"VirtualCell"],[3,"Gate"],[3,"Constraint"],[4,"Expression"],[3,"BatchVerifier"],[15,"u8"],[3,"ConstraintSystem"],[8,"ColumnType"],[3,"FixedQuery"],[3,"AdviceQuery"],[3,"InstanceQuery"],[3,"VerifyingKey"],[3,"ProvingKey"],[3,"Params"],[8,"EncodedChallenge"],[8,"TranscriptWrite"],[8,"PartialEq"],[3,"Constraint"],[3,"Constraints"],[3,"PinnedConstraintSystem"],[3,"VirtualCells"],[4,"TableError"],[3,"SingleVerifier"],[3,"PinnedVerificationKey"],[3,"Error"],[3,"EvaluationDomain"],[8,"Hash"],[8,"Transcript"],[6,"Result"],[3,"Demand"],[3,"Rotation"],[8,"Error"],[8,"VerificationStrategy"],[8,"TranscriptRead"],[8,"Basis"],[3,"Polynomial"],[3,"Coeff"],[3,"LagrangeCoeff"],[3,"ExtendedLagrangeCoeff"],[8,"WithSmallOrderMulGroup"],[3,"PinnedEvaluationDomain"],[4,"Error"],[3,"RangeFrom"],[3,"RangeFull"],[8,"Iterator"],[3,"Blind"],[3,"MSM"],[3,"Guard"],[3,"Accumulator"],[8,"Read"],[8,"Write"],[3,"ProverQuery"],[3,"VerifierQuery"],[3,"ChallengeScalar"],[3,"Blake2bRead"],[3,"Blake2bWrite"],[3,"Challenge255"],[8,"CurveExt"],[8,"Chip"],[13,"InRegion"],[13,"OutsideRegion"],[13,"ConstraintNotSatisfied"],[13,"CellNotAssigned"],[13,"InstanceCellNotAssigned"],[13,"Permutation"],[13,"ConstraintPoisoned"],[13,"Lookup"],[13,"NotEnoughRowsAvailable"]]}\ +"halo2_gadgets":{"doc":"This crate provides various common gadgets and chips for …","t":"AAAAAQIIDDDIQQDQDQDQDQDQQDQKLLKLLLLLLLLLLLLLLLLLLLALLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLKKKLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKENDDDDDIIQENSDEELLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLKRRRRFFFFDNENIIDDDDDQLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLKLLLLLLLLLLLKLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDIDGDQIIDLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLFLLLLLLLKLLLLLLKLKLKLLKLLKLLLLLLLLLLLLLLLLLLLLLLLRDQDDIQDDLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLQDIQQDIQDQDQQKQIQLLLLLLLLALLLLLLLLLLLLLLLLLKLLLLLLLLLLLLKKLLLLLLLLLLALLAKLLLLLLLLLLLLLLLLLLLKDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRIDLLLALLLLLLLLKLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRDDRRLLRLRRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIDIIQLFFLLKLLAAFLLLLLFLLLFLALFFLLLLLKKLLLDDILLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ecc","poseidon","sha256","sinsemilla","utilities","Base","BaseFitsInScalarInstructions","EccInstructions","FixedPoint","FixedPointBaseField","FixedPointShort","FixedPoints","FixedPoints","FullScalar","NonIdentityPoint","NonIdentityPoint","Point","Point","ScalarFixed","ScalarFixed","ScalarFixedShort","ScalarFixedShort","ScalarVar","ScalarVar","ShortScalar","X","X","add","add","add","add_incomplete","add_incomplete","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chip","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","constrain_equal","constrain_equal","constrain_equal","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","extract_p","extract_p","extract_p","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_base","from_inner","from_inner","from_inner","from_inner","from_inner","from_inner","init","init","init","init","init","init","init","init","init","inner","inner","inner","into","into","into","into","into","into","into","into","into","mul","mul","mul","mul","mul","mul_fixed","mul_fixed_base_field_elem","mul_fixed_short","new","new","new","new","new","scalar_fixed_from_signed_short","scalar_var_from_base","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","witness_point","witness_point_non_id","witness_scalar_fixed","witness_scalar_var","BaseFieldElem","BaseFieldElem","EccChip","EccConfig","EccPoint","EccScalarFixed","EccScalarFixedShort","FixedPoint","FixedScalarKind","FixedScalarKind","FullScalar","FullWidth","NUM_WINDOWS","NonIdentityEccPoint","ScalarVar","ShortScalar","add","add_incomplete","advices","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","config","configure","constants","constrain_equal","construct","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","extract_p","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","generator","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","lagrange_coeffs","loaded","lookup_config","mul","mul_fixed","mul_fixed_base_field_elem","mul_fixed_short","point","point","scalar_fixed_from_signed_short","scalar_var_from_base","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","u","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","witness_point","witness_point_non_id","witness_scalar_fixed","witness_scalar_var","x","x","y","y","z","FIXED_BASE_WINDOW_SIZE","H","NUM_WINDOWS","NUM_WINDOWS_SHORT","compute_lagrange_coeffs","find_zs_and_us","test_lagrange_coeffs","test_zs_and_us","Hash","Message","PaddedWord","Padding","PoseidonInstructions","PoseidonSpongeInstructions","Pow5Chip","Pow5Config","Sponge","StateWord","Word","Word","absorb","add_input","add_input","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cell","clone","clone","clone","clone_into","clone_into","clone_into","config","configure","construct","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","finish_absorbing","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_inner","get_output","get_output","hash","init","init","init","init","init","init","init","init","initial_state","initial_state","inner","into","into","into","into","into","into","into","loaded","new","permute","permute","primitives","squeeze","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Absorbing","ConstantLength","Domain","Hash","Mds","P128Pow5T3","Padding","Spec","SpongeMode","Squeezing","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","constants","constants","constants","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","full_rounds","full_rounds","full_rounds","generate_constants","hash","init","init","init","init","init","init","initial_capacity_element","initial_capacity_element","into","into","into","into","into","name","name","padding","padding","partial_rounds","partial_rounds","partial_rounds","sbox","sbox","sbox","secure_mds","secure_mds","secure_mds","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","BLOCK_SIZE","BlockWord","BlockWord","Sha256","Sha256Digest","Sha256Instructions","State","Table16Chip","Table16Config","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","compress","compress","config","configure","construct","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","digest","digest","digest","drop","drop","drop","drop","drop","finalize","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","init","init","init","init","init","initialization","initialization","initialization_vector","initialization_vector","into","into","into","into","into","load","loaded","new","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","vzip","CellValue","CommitDomain","CommitDomains","CommitDomains","FixedPoints","HashDomain","HashDomains","HashDomains","Message","Message","MessagePiece","MessagePiece","NonIdentityPoint","Q","RunningSum","SinsemillaInstructions","X","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chip","clone","clone","clone_into","clone_into","commit","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","extract","fmt","fmt","fmt","fmt","from","from","from","from","from_field_elem","from_pieces","from_subpieces","hash","hash_domain","hash_to_point","hash_to_point","init","init","init","init","inner","into","into","into","into","merkle","new","new","primitives","r","short_commit","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","witness_message_piece","SinsemillaChip","SinsemillaConfig","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","config","configure","construct","deref","deref","deref_mut","deref_mut","drop","drop","eq","eq","equivalent","equivalent","extract","fmt","fmt","from","from","hash_to_point","init","init","into","into","load","loaded","lookup_config","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","witness_message_piece","MERKLE_CRH_PERSONALIZATION","MerkleInstructions","MerklePath","borrow","borrow_mut","calculate_root","chip","clone","clone_into","construct","deref","deref_mut","drop","fmt","from","hash_layer","init","into","to_owned","try_from","try_into","type_id","vzip","MerkleChip","MerkleConfig","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","config","configure","construct","deref","deref","deref_mut","deref_mut","drop","drop","eq","eq","equivalent","equivalent","extract","fmt","fmt","from","from","hash_layer","hash_to_point","init","init","into","into","loaded","swap","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","witness_message_piece","C","CommitDomain","HashDomain","INV_TWO_POW_K","K","Q","Q","Q_PERSONALIZATION","R","SINSEMILLA_S","S_PERSONALIZATION","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","commit","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","hash","hash_to_point","init","init","into","into","new","new","short_commit","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","FieldValue","RangeConstrained","UtilitiesInstructions","Var","Var","bitrange_of","bitrange_subset","bool_check","borrow","borrow_mut","cell","clone","clone_into","cond_swap","decompose_running_sum","decompose_word","deref","deref_mut","drop","fmt","from","i2lebsp","init","inner","into","lebs2ip","load_private","lookup_range_check","num_bits","range_check","ternary","to_owned","try_from","try_into","type_id","unsound_unchecked","value","value","value","vzip","witness_short","CondSwapChip","CondSwapConfig","CondSwapInstructions","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","config","configure","construct","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fmt","fmt","from","from","init","init","into","into","loaded","swap","swap","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","RunningSum","RunningSumConfig","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","configure","copy_decompose","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fmt","fmt","from","from","init","init","into","into","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","witness_decompose","LookupRangeCheckConfig","RunningSum","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","configure","copy_check","copy_short_check","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","fmt","fmt","from","from","init","init","into","into","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","witness_check","witness_short_check"],"q":[[0,"halo2_gadgets"],[5,"halo2_gadgets::ecc"],[201,"halo2_gadgets::ecc::chip"],[404,"halo2_gadgets::ecc::chip::constants"],[412,"halo2_gadgets::poseidon"],[548,"halo2_gadgets::poseidon::primitives"],[650,"halo2_gadgets::sha256"],[751,"halo2_gadgets::sinsemilla"],[844,"halo2_gadgets::sinsemilla::chip"],[891,"halo2_gadgets::sinsemilla::merkle"],[914,"halo2_gadgets::sinsemilla::merkle::chip"],[961,"halo2_gadgets::sinsemilla::primitives"],[1007,"halo2_gadgets::utilities"],[1048,"halo2_gadgets::utilities::cond_swap"],[1091,"halo2_gadgets::utilities::decompose_running_sum"],[1128,"halo2_gadgets::utilities::lookup_range_check"],[1167,"halo2_proofs::plonk::error"],[1168,"core::result"],[1169,"halo2_proofs::circuit"],[1170,"core::convert"],[1171,"core::clone"],[1172,"pasta_curves::arithmetic::curves"],[1173,"core::fmt"],[1174,"core::cmp"],[1175,"core::fmt"],[1176,"core::any"],[1177,"pasta_curves::pallas"],[1178,"pasta_curves::pallas"],[1179,"halo2_proofs::plonk::circuit"],[1180,"halo2_proofs::circuit"],[1181,"ff"],[1182,"halo2_proofs::circuit"],[1183,"ff"],[1184,"core::iter::traits::collect"],[1185,"halo2_proofs::plonk::circuit"],[1186,"core::iter::traits::iterator"],[1187,"core::ops::range"],[1188,"ff"]],"d":["Elliptic curve operations.","The Poseidon algebraic hash function.","The SHA-256 hash function.","The Sinsemilla hash function.","Utility gadgets.","Fixed points that can be multiplied by base field elements.","Instructions that can be implemented for a curve whose …","The set of circuit instructions required to use the ECC …","Precomputed multiples of a fixed point, for full-width …","Precomputed multiples of a fixed point, that can be …","Precomputed multiples of a fixed point, for short signed …","Defines the fixed points for a given instantiation of the …","Enumeration of the set of fixed bases to be used in scalar …","Fixed points that can be used with full-width scalar …","A point on a specific elliptic curve that is guaranteed to …","Variable representing a non-identity elliptic curve point.","A point on a specific elliptic curve.","Variable representing an elliptic curve point.","An integer representing an element of the scalar field for …","Variable representing a full-width element of the elliptic …","A signed short (64-bit) integer represented as an element …","Variable representing a signed short element of the …","An integer representing an element of the scalar field for …","Variable representing a scalar used in variable-base …","Fixed points that can be used with short scalar …","The affine short Weierstrass x-coordinate of a point on a …","Variable representing the affine short Weierstrass …","Performs complete point addition, returning a + b.","Returns self + other using complete addition.","Returns self + other using complete addition.","Performs incomplete point addition, returning a + b.","Returns self + other using incomplete addition. The …","","","","","","","","","","","","","","","","","","","Chip implementations for the ECC gadgets.","","","","","","","","","","","Constrains point a to be equal in value to point b.","Constrains this point to be equal in value to another …","Constrains this point to be equal in value to another …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extracts the x-coordinate of a point.","Extracts the x-coordinate of a point.","Extracts the x-coordinate of a point.","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a scalar from an existing base-field element.","Wraps the given point (obtained directly from an …","Wraps the given point (obtained directly from an …","Wraps the given x-coordinate (obtained directly from an …","Wraps the given fixed base (obtained directly from an …","Wraps the given fixed base (obtained directly from an …","Wraps the given fixed base (obtained directly from an …","","","","","","","","","","Returns the inner point.","Returns the inner point.","Returns the inner x-coordinate.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Performs variable-base scalar multiplication, returning …","Returns [by] self.","Returns [by] self.","Returns [by] self.","Returns [by] self.","Performs fixed-base scalar multiplication using a …","Performs fixed-base scalar multiplication using a base …","Performs fixed-base scalar multiplication using a short …","Witnesses the given full-width scalar.","Witnesses the given full-width scalar.","Converts the given signed short scalar.","Constructs a new point with the given value.","Constructs a new point with the given value.","Converts a magnitude and sign that exists as variables in …","Converts a base field element that exists as a variable in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Witnesses the given point as a private input to the …","Witnesses the given point as a private input to the …","Witnesses a full-width scalar to be used in fixed-base …","Witnesses a full-width scalar to be used in variable-base …","Type marker representing a base field element being used …","An element of the elliptic curve’s base field, that is …","An EccInstructions chip that uses 10 advice columns.","Configuration for EccChip.","A curve point represented in affine (x, y) coordinates, or …","A full-width scalar used for fixed-base scalar …","A signed short scalar used for fixed-base scalar …","Returns information about a fixed point that is required …","A trait representing the kind of scalar used with a …","The kind of scalar that this fixed point can be multiplied …","Type marker representing a full-width scalar for use in …","A full-width scalar. This is unimplemented for …","The number of windows that this scalar kind requires.","A non-identity point represented in affine (x, y) …","An enumeration of the possible types of scalars used in …","Type marker representing a signed 64-bit scalar for use in …","","","Advice columns needed by instructions in the ECC chip.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Side effects","Constants required for the ECC chip.","","Reconstructs this chip from the given config.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the generator for this fixed point.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the Lagrange coefficients for this fixed point.","","Lookup range check using 10-bit lookup table","","","","","Returns the value of this curve point, if known.","Returns the value of this curve point, if known.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the $u$ values for this fixed point.","","","","","","","","","","","","","","","The cell containing the affine short-Weierstrass …","The cell containing the affine short-Weierstrass …","The cell containing the affine short-Weierstrass …","The cell containing the affine short-Weierstrass …","Returns the $z$ value for this fixed point.","Window size for fixed-base scalar multiplication","$2^{FIXED_BASE_WINDOW_SIZE}$","Number of windows for a full-width scalar","Number of windows for a short signed scalar","For each window, we interpolate the $x$-coordinate. Here, …","For each window, $z$ is a field element such that for each …","Test that Lagrange interpolation coefficients reproduce …","Test that the z-values and u-values satisfy the conditions:","A Poseidon hash function, built around a sponge.","A message word provided by the prover.","A word from the padded input to a Poseidon sponge.","A padding word, that will be fixed in the circuit …","The set of circuit instructions required to use the …","The set of circuit instructions required to use the Sponge …","A Poseidon chip using an $x^5$ S-Box.","Configuration for a Pow5Chip.","A Poseidon sponge.","A word in the Poseidon state.","A word over which the Poseidon permutation operates.","Variable representing the word over which the Poseidon …","Absorbs an element into the sponge.","Adds the given input to the state.","","","","","","","","","","","","","","","","","","","","","","","","Configures this chip for use in a circuit.","Construct a Pow5Chip.","","","","","","","","","","","","","","","","","","","","","","Transitions the sponge into its squeezing state.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Construct a Word gadget from the inner word.","Extracts sponge output from the given state.","","Hashes the given input.","","","","","","","","Initializes a new hasher.","Returns the initial empty state for the given domain.","","The word contained in this gadget.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Constructs a new duplex sponge for the given Poseidon …","Applies the Poseidon permutation to the given state.","","The Poseidon algebraic hash function.","Squeezes an element from the sponge.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The absorbing state of the Sponge.","A Poseidon hash function used with constant input length.","A domain in which a Poseidon hash function is being used.","A Poseidon hash function, built around a sponge.","The type used to hold the MDS matrix and its inverse.","Poseidon-128 using the $x^5$ S-box, with a width of 3 …","Iterator that outputs padding field elements.","A specification for a Poseidon permutation.","The state of the Sponge.","The squeezing state of the Sponge.","","","","","","","","","","","","","Generates (round_constants, mds, mds^-1) corresponding to …","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The number of full rounds for this specification.","","","Generates (round_constants, mds, mds^-1) corresponding to …","Hashes the given input.","Initializes a new hasher.","","","","","","The initial capacity element, encoding this domain.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","The name of this domain, for debug formatting purposes.","","Returns the padding to be appended to the input.","","The number of partial rounds for this specification.","","","The S-box for this specification.","","","Side-loaded index of the first correct and secure MDS that …","","","","","","","","","","","","","","","","","","","","","","","","The size of a SHA-256 block, in 32-bit words.","A word in a Table16 message block.","Variable representing a 32-bit word of the input block to …","A gadget that constrains a SHA-256 invocation. It supports …","The output of a SHA-256 circuit invocation.","The set of circuit instructions required to use the Sha256 …","Variable representing the SHA-256 internal state.","A chip that implements SHA-256 with a maximum lookup table …","Configuration for a Table16Chip.","","","","","","","","","","","","","","","","","Starting from the given initialized state, processes a …","","","Configures a circuit to include this chip.","Reconstructs this chip from the given config.","","","","","","","","","","","","Converts the given state into a message digest.","","Convenience function to compute hash of the data. It will …","","","","","","Retrieve result and consume hasher instance.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Creates an initial state from the output state of a …","","Places the SHA-256 IV in the circuit, returning the …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Loads the lookup table required by this chip into the …","","Create a new hasher instance.","","","","","","","","","","","","","","","","","","","Digest data, updating the internal state.","","","","","","A variable in the circuit.","Gadget representing a domain in which …","Trait allowing circuit’s Sinsemilla CommitDomains to be …","CommitDomains used in this instruction.","A type enumerating the fixed points used in CommitDomains.","A domain in which $\\\\mathsf{SinsemillaHashToPoint}$ and …","Trait allowing circuit’s Sinsemilla HashDomains to be …","HashDomains used in this instruction.","A message to be hashed.","A message composed of Self::MessagePieces.","A message piece with a bitlength of some multiple of K.","A piece in a message containing a number of K-bit words. A …","A point output of Self::hash_to_point.","Returns the Q constant for this domain.","A cumulative sum z is used to decompose a Sinsemilla …","The set of circuit instructions required to use the …","The x-coordinate of a point output of Self::hash_to_point.","","","","","","","","","Chip implementations for the Sinsemilla gadgets.","","","","","$\\\\mathsf{SinsemillaCommit}$ from § 5.4.8.4.","","","","","","","","","","","","","Extracts the x-coordinate of the output of a Sinsemilla …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a MessagePiece from a field element.","Constructs a message from a vector of MessagePieces.","Constructs a MessagePiece by concatenating a sequence of …","$\\\\mathsf{SinsemillaHash}$ from § 5.4.1.9.","Returns the HashDomain contained in this CommitDomain","Hashes a message to an ECC curve point. This returns both …","$\\\\mathsf{SinsemillaHashToPoint}$ from § 5.4.1.9.","","","","","Returns the inner MessagePiece contained in this gadget.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Gadgets for implementing a Merkle tree with Sinsemilla.","Constructs a new HashDomain for the given domain.","Constructs a new CommitDomain for the given domain.","Implementation of Sinsemilla outside the circuit.","Returns the fixed point corresponding to the R constant …","$\\\\mathsf{SinsemillaShortCommit}$ from § 5.4.8.4.","","","","","","","","","","","","","","","","","","","Witness a message piece given a field element. Returns a …","A chip that implements 10-bit Sinsemilla using a lookup …","Configuration for the Sinsemilla hash chip","","","","","","","","","","Side-effects","Reconstructs this chip from the given config.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Loads the lookup table required by this chip into the …","","Returns the lookup range check config used in this config.","","","","","","","","","","","","SWU hash-to-curve personalization for the Merkle CRH …","Instructions to check the validity of a Merkle path of a …","Gadget representing a Merkle path that proves a leaf …","","","Calculates the root of the tree containing the given leaf …","Chip implementing a Merkle hash using Sinsemilla as the …","","","Constructs a MerklePath.","","","","","Returns the argument unchanged.","Compute MerkleCRH for a given layer. The hash that …","","Calls U::from(self).","","","","","","Chip implementing MerkleInstructions.","Configuration for the MerkleChip implementation.","","","","","","","","","","Configures the MerkleChip.","Constructs a MerkleChip given a MerkleConfig.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","The largest integer such that $2^c \\\\leq (r_P - 1) / 2$, …","A domain in which $\\\\mathsf{SinsemillaCommit}$ and …","A domain in which $\\\\mathsf{SinsemillaHashToPoint}$ and …","$\\\\frac{1}{2^K}$","Number of bits of each message piece in …","Returns the Sinsemilla $Q$ constant for this domain.","Returns the Sinsemilla $Q$ constant for this domain.","SWU hash-to-curve personalization for Sinsemilla $Q$ …","Returns the Sinsemilla $R$ constant for this domain.","The precomputed bases for the Sinsemilla hash function.","SWU hash-to-curve personalization for Sinsemilla $S$ …","","","","","","","$\\\\mathsf{SinsemillaCommit}$ from § 5.4.8.4.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","$\\\\mathsf{SinsemillaHash}$ from § 5.4.1.9.","$\\\\mathsf{SinsemillaHashToPoint}$ from § 5.4.1.9.","","","Calls U::from(self).","Calls U::from(self).","Constructs a new HashDomain with a specific prefix string.","Constructs a new CommitDomain with a specific prefix …","$\\\\mathsf{SinsemillaShortCommit}$ from § 5.4.8.4.","","","","","","","","","","A type that has a value at either keygen or proving time.","A type representing a range-constrained field element.","Trait for utilities used across circuits.","Trait for a variable in the circuit.","Variable in the circuit.","Constructs a RangeConstrained<Value<F>> as a bitrange of …","Takes a specified subsequence of the little-endian bit …","Checks that an expression is either 1 or 0.","","","The cell at which this variable was allocated.","","","Gadget and chip for a conditional swap utility.","Decomposes an $n$-bit field element $\\\\alpha$ into $W$ …","Decompose a word alpha into window_num_bits bits …","","","","","Returns the argument unchanged.","The sequence of bits representing a u64 in little-endian …","","Returns the range-constrained inner type.","Calls U::from(self).","The u64 integer represented by an L-bit little-endian …","Load a variable.","Make use of a K-bit lookup table to decompose a field …","Returns the number of bits to which this cell is …","Check that an expression is in the small range [0..range), …","If a then b, else c. Returns (a * b) + (1 - a) * c.","","","","","Constructs a RangeConstrained<AssignedCell<F, F>> without …","Returns the value of this type.","The value allocated to this variable.","Extracts the range-constrained value from this …","","Witnesses a subset of the bits in value and constrains …","A chip implementing a conditional swap.","Configuration for the CondSwapChip.","Instructions for a conditional swap gadget.","","","","","","","","","","Configures this chip for use in a circuit.","Constructs a CondSwapChip given a CondSwapConfig.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","Given an input pair (a,b) and a swap boolean flag, returns …","","","","","","","","","","","","The running sum $[z_0, …, z_W]$. If created in strict …","Configuration that provides methods for running sum …","","","","","","","perm MUST include the advice column z.","Decompose an existing variable alpha that is copied into …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Decompose a field element alpha that is witnessed in this …","Configuration that provides methods for a lookup range …","The running sum $[z_0, …, z_W]$. If created in strict …","","","","","","","The running_sum advice column breaks the field element …","Range check on an existing cell that is copied into this …","Short range check on an existing cell that is copied into …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Range check on a value that is witnessed in this helper.","Short range check on value that is witnessed in this …"],"i":[0,0,0,0,0,28,0,0,0,0,0,0,9,28,0,9,0,9,0,9,0,9,0,9,28,0,9,9,6,7,9,6,18,21,22,6,7,17,12,13,14,18,21,22,6,7,17,12,13,14,0,6,7,12,13,14,6,7,12,13,14,9,6,7,18,21,22,6,7,17,12,13,14,18,21,22,6,7,17,12,13,14,18,21,22,6,7,17,12,13,14,9,6,7,18,21,22,6,7,17,12,13,14,18,21,22,6,7,7,17,12,13,14,18,6,7,17,12,13,14,18,21,22,6,7,17,12,13,14,6,7,17,18,21,22,6,7,17,12,13,14,9,6,12,13,14,9,9,9,18,21,22,6,7,9,23,6,7,12,13,14,18,21,22,6,7,17,12,13,14,18,21,22,6,7,17,12,13,14,18,21,22,6,7,17,12,13,14,18,21,22,6,7,17,12,13,14,9,9,9,9,0,35,0,0,0,0,0,0,0,119,0,35,120,0,0,0,26,26,32,30,31,32,44,45,46,26,33,34,35,30,31,32,44,45,46,26,33,34,35,30,31,32,26,33,34,35,30,31,32,26,33,34,35,26,26,0,26,26,30,31,32,44,45,46,26,33,34,35,30,31,32,44,45,46,26,33,34,35,30,31,32,44,45,46,26,33,34,35,32,26,32,26,26,30,31,32,44,45,46,26,33,34,35,30,30,31,32,44,45,46,26,33,34,35,119,30,31,32,44,45,46,26,33,34,35,30,31,32,44,45,46,26,33,34,35,119,26,32,26,26,26,26,30,31,26,26,30,31,32,26,33,34,35,30,31,32,44,45,46,26,33,34,35,30,31,32,44,45,46,26,33,34,35,30,31,32,44,45,46,26,33,34,35,119,30,31,32,44,45,46,26,33,34,35,26,26,26,26,30,31,30,31,119,0,0,0,0,0,0,0,0,0,54,0,54,0,0,0,0,0,0,0,67,56,60,61,64,61,62,54,66,56,69,64,61,62,54,66,56,69,62,64,62,54,64,62,54,61,61,61,64,61,62,54,66,56,69,64,61,62,54,66,56,69,64,61,62,54,66,56,69,56,64,61,62,54,66,56,69,64,61,62,62,54,66,56,69,66,60,61,69,64,61,62,54,66,56,69,69,60,61,66,64,61,62,54,66,56,69,61,56,67,61,0,56,64,62,54,64,61,62,54,66,56,69,64,61,62,54,66,56,69,64,61,62,54,66,56,69,62,64,61,62,54,66,56,69,0,0,0,0,0,0,59,0,0,0,74,75,55,65,70,74,75,55,65,70,70,70,58,75,75,74,75,55,65,70,74,75,55,65,70,74,75,55,65,70,74,75,55,65,70,74,75,55,65,70,58,75,75,0,74,74,74,75,55,65,70,59,70,74,75,55,65,70,59,70,59,70,58,75,75,58,75,75,58,75,75,70,74,75,55,65,70,74,75,55,65,70,74,75,55,65,70,74,75,55,65,70,0,0,83,0,0,0,83,0,0,79,80,81,82,84,79,80,81,82,84,79,80,81,79,80,81,83,81,81,81,81,79,79,80,81,82,84,79,80,81,82,84,83,81,84,79,80,81,82,84,84,79,80,81,82,84,79,80,81,82,84,79,80,81,82,84,83,81,83,81,79,80,81,82,84,81,81,84,79,80,81,79,80,81,82,84,79,80,81,82,84,79,80,81,82,84,84,79,80,81,82,84,86,0,0,86,86,0,0,86,0,86,0,86,86,92,86,0,86,85,87,89,88,85,87,89,88,0,85,87,85,87,88,85,87,89,88,85,87,89,88,85,87,89,88,86,85,87,89,88,85,87,89,88,87,85,87,89,93,86,89,85,87,89,88,87,85,87,89,88,0,89,88,0,93,88,85,87,85,87,89,88,85,87,89,88,85,87,89,88,85,87,89,88,86,0,0,91,94,91,94,91,94,91,94,94,94,94,91,94,91,94,91,94,91,94,91,94,94,91,94,91,94,94,91,94,91,94,94,94,91,91,94,91,94,91,94,91,94,91,94,94,0,0,0,96,96,96,0,96,96,96,96,96,96,96,96,97,96,96,96,96,96,96,96,0,0,99,100,99,100,99,100,99,100,100,100,100,99,100,99,100,99,100,99,100,99,100,100,99,100,99,100,100,100,99,100,99,100,100,100,99,100,99,100,99,100,99,100,99,100,100,0,0,0,0,0,101,103,0,103,0,0,101,103,101,103,101,101,103,101,103,101,103,101,103,101,103,101,103,101,101,101,103,101,103,101,103,103,101,101,103,101,103,101,103,101,103,0,0,0,0,121,108,0,0,108,108,122,108,108,0,0,0,108,108,108,108,108,0,108,108,108,0,121,0,108,0,0,108,108,108,108,108,111,122,108,108,108,0,0,0,112,113,112,113,112,113,112,113,112,112,112,112,113,112,113,112,113,113,113,112,113,112,113,112,113,112,113,112,123,112,112,113,112,113,112,113,112,113,112,113,0,0,117,114,117,114,114,114,114,114,117,117,114,117,114,117,114,114,114,117,114,117,114,117,114,117,114,114,117,114,117,114,117,114,117,114,114,0,0,118,41,118,41,41,41,41,41,41,118,118,41,118,41,118,41,41,41,118,41,118,41,118,41,118,41,41,118,41,118,41,118,41,118,41,41,41],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-2,-3,-4],[[2,[1]]],[],3,[4,5],[4,5]],[[[6,[-1,-2]],-3,-4],[[2,[[7,[-1,-2]],1]]],8,[[9,[-1]]],3,[[4,[[7,[-1,-2]]]],5]],[[[7,[-1,-2]],-3,-4],[[2,[[7,[-1,-2]],1]]],8,[[9,[-1]],5,10,11],3,[[4,[[7,[-1,-2]]]],5]],[[-1,-2],[[2,[1]]],[],3],[[[6,[-1,-2]],-3,[6,[-1,-2]]],[[2,[[6,[-1,-2]],1]]],8,[[9,[-1]]],3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[6,[-1,-2]]],[[6,[-1,-2]]],[5,8],[5,[9,[-1]]]],[[[7,[-1,-2]]],[[7,[-1,-2]]],[5,8],[5,[9,[-1]],5,10,11]],[[[12,[-1,-2]]],[[12,[-1,-2]]],[5,8],[5,[9,[-1]]]],[[[13,[-1,-2]]],[[13,[-1,-2]]],[5,8],[5,[9,[-1]]]],[[[14,[-1,-2]]],[[14,[-1,-2]]],[5,8],[5,[9,[-1]]]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],[[2,[15,1]]],[],3],[[[6,[-1,-2]],-3,-4],[[2,[15,1]]],8,[[9,[-1]]],3,[[4,[[7,[-1,-2]]]],5]],[[[7,[-1,-2]],-3,-4],[[2,[15,1]]],8,[[9,[-1]],5,10,11],3,[[4,[[7,[-1,-2]]]],5]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[-1,[],[4,5]],[[[6,[-1,-2]]],[[17,[-1,-2]]],8,[[9,[-1]]]],[[[7,[-1,-2]]],[[17,[-1,-2]]],8,[[9,[-1]],5,10,11]],[[[18,[-1,-2]],19],20,[10,8],[10,[9,[-1]]]],[[[21,[-1,-2]],19],20,[10,8],[10,[9,[-1]]]],[[[22,[-1,-2]],19],20,[10,8],[10,[9,[-1]]]],[[[6,[-1,-2]],19],20,[10,8],[10,[9,[-1]]]],[[[7,[-1,-2]],19],20,[10,8],[10,[9,[-1]],5,10,11]],[[[17,[-1,-2]],19],20,[10,8],[10,[9,[-1]]]],[[[12,[-1,-2]],19],20,[10,8],[10,[9,[-1]]]],[[[13,[-1,-2]],19],20,[10,8],[10,[9,[-1]]]],[[[14,[-1,-2]],19],20,[10,8],[10,[9,[-1]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[6,[-1,-2]]],[[7,[-1,-2]]],8,[[9,[-1]],5,10,11]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[-2,-3],[[2,[[18,[-1,-2]],1]]],8,[[23,[-1]]],3],[-2,[[6,[-1,-2]]],8,[[9,[-1]]]],[-2,[[7,[-1,-2]]],8,[[9,[-1]],5,10,11]],[-2,[[17,[-1,-2]]],8,[[9,[-1]]]],[-2,[[12,[-1,-2]]],8,[[9,[-1]]]],[-2,[[13,[-1,-2]]],8,[[9,[-1]]]],[-2,[[14,[-1,-2]]],8,[[9,[-1]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[[6,[-1,-2]]],[],8,[[9,[-1]]]],[[[7,[-1,-2]]],[],8,[[9,[-1]],5,10,11]],[[[17,[-1,-2]]],[],8,[[9,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2],[[2,[15,1]]],[],3],[[[6,[-1,-2]],-3,[18,[-1,-2]]],[[2,[[15,[[7,[-1,-2]],[18,[-1,-2]]]],1]]],8,[[9,[-1]]],3],[[[12,[-1,-2]],-3,[21,[-1,-2]]],[[2,[[15,[[7,[-1,-2]],[21,[-1,-2]]]],1]]],8,[[9,[-1]]],3],[[[13,[-1,-2]],-3],[[2,[[7,[-1,-2]],1]]],8,[[9,[-1]]],3],[[[14,[-1,-2]],-3,[22,[-1,-2]]],[[2,[[15,[[7,[-1,-2]],[22,[-1,-2]]]],1]]],8,[[9,[-1]]],3],[[-1,-2],[[2,[15,1]]],[],3],[[-1,-2],[[2,[1]]],[],3],[[-1,-2],[[2,[15,1]]],[],3],[[-2,-3,24],[[2,[[18,[-1,-2]],1]]],8,[[9,[-1]]],3],[[-2,-3,24],[[2,[[21,[-1,-2]],1]]],8,[[9,[-1]]],3],[[-2,-3,15],[[2,[[22,[-1,-2]],1]]],8,[[9,[-1]]],3],[[-2,-3,[24,[-1]]],[[2,[[6,[-1,-2]],1]]],8,[[9,[-1]]],3],[[-2,-3,[24,[-1]]],[[2,[[7,[-1,-2]],1]]],8,[[9,[-1]],5,10,11],3],[[-1,-2,15],[[2,[1]]],[],3],[[-1,-2],[[2,[1]]],[],3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,[24,[-3]]],[[2,[1]]],[],3,[]],[[-1,-2,[24,[-3]]],[[2,[1]]],[],3,[]],[[-1,-2,24],[[2,[1]]],[],3],[[-1,-2,24],[[2,[1]]],[],3],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[26,[-1]],-2,-3,-4],[[2,[1]]],[[28,[27]]],[[3,[29]]],[4,5],[4,5]],[[[26,[-1]],-2],[[2,[1]]],[[28,[27]]],[[3,[29]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[30,30],[31,31],[[[32,[-1]]],[[32,[-1]]],[5,[28,[27]]]],[[[26,[-1]]],[[26,[-1]]],[5,[28,[27]]]],[33,33],[34,34],[35,35],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[[26,[-1]]],[],[[28,[27]]]],[[[36,[29]],[39,[[38,[37]]]],[39,[[38,[40]]]],[41,[29]]]],0,[[[26,[-1]],-2],[[2,[15,1]]],[[28,[27]]],[[3,[29]]]],[[],[[26,[-1]]],[[28,[27]]]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[[[32,[-1]],[32,[-1]]],42,[43,[28,[27]]]],[[[26,[-1]],[26,[-1]]],42,[43,[28,[27]]]],[[-1,-2],42,[],[]],[[-1,-2],42,[],[]],[-1,[],[4,5]],[[30,19],20],[[31,19],20],[[[32,[-1]],19],20,[10,[28,[27]]]],[[44,19],20],[[45,19],20],[[46,19],20],[[[26,[-1]],19],20,[10,[28,[27]]]],[[33,19],20],[[34,19],20],[[35,19],20],[-1,-1,[]],[31,30],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[47,[39]]],[]],[[[26,[-1]]],[],[[28,[27]]]],0,[[[26,[-1]],-2],[[2,[15,1]]],[[28,[27]]],[[3,[29]]]],[[[26,[-1]],-2],[[2,[15,1]]],[[28,[27]]],[[3,[29]]]],[[[26,[-1]],-2,[48,[29,29]]],[[2,[1]]],[[28,[27]]],[[3,[29]]]],[[[26,[-1]],-2],[[2,[15,1]]],[[28,[27]]],[[3,[29]]]],[30,[[24,[27]]]],[31,[[24,[27]]]],[[[26,[-1]],-2,[15,[[48,[29,29]],[48,[29,29]]]]],[[2,[1]]],[[28,[27]]],[[3,[29]]]],[[[26,[-1]],-2],[[2,[1]]],[[28,[27]]],[[3,[29]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,[[47,[39]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1]],-2,[24,[27]]],[[2,[1]]],[[28,[27]]],[[3,[29]]]],[[[26,[-1]],-2,[24,[27]]],[[2,[1]]],[[28,[27]]],[[3,[29]]]],[[[26,[-1]],-2,[24,[49]]],[[2,[1]]],[[28,[27]]],[[3,[29]]]],[[[26,[-1]],-2,[24,[49]]],[[2,[1]]],[[28,[27]]],[[3,[29]]]],[30,[[48,[29,29]]]],[31,[[48,[29,29]]]],[30,[[48,[29,29]]]],[31,[[48,[29,29]]]],[-1,[[47,[50]]],[]],0,0,0,0,[[-1,16],[[47,[39]]],8],[[-1,16],[[51,[[47,[[15,[50,39]]]]]]],8],[[-1,16],15,8],[[-1,[52,[50]],[52,[[39,[[39,[53]]]]]],16],15,8],0,0,0,0,0,0,0,0,0,0,0,0,[[[56,[-1,-4,-2,[55,[[54,[-1]]]],-3]],-5,[54,[-1]]],[[2,[15,1]]],57,[[58,[-1]]],[[59,[-1]]],[[60,[-1,-2,-3]]],[[3,[-1]]]],[[-1,-3,39,[55,[[54,[-2]]]]],[[2,[39,1]]],[],[],[[3,[-2]]]],[[[61,[-1]],-2,39,[55,[[54,[-1]]]]],[[2,[39,1]]],57,[[3,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[62,[-1]]],63,57],[[[64,[-1]]],[[64,[-1]]],[5,57]],[[[62,[-1]]],[[62,[-1]]],[5,57]],[[[54,[-1]]],[[54,[-1]]],[5,57]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[[61,[-1]]],[],57],[[[36,[-1]],[39,[[38,[37]]]],[38,[37]],[39,[[38,[40]]]],[39,[[38,[40]]]]],[[64,[-1]]],57],[[[64,[-1]]],[[61,[-1]]],57],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[16,15],[[[56,[-1,-4,-2,[55,[[54,[-1]]]],-3]],-5],[[2,[[56,[-1,-4,-2,65,-3]],1]]],57,[[58,[-1]]],[[59,[-1]]],[[60,[-1,-2,-3]]],[[3,[-1]]]],[[[64,[-1]],19],20,[10,57]],[[[61,[-1]],19],20,[10,57]],[[[62,[-1]],19],20,[10,57]],[[[54,[-1]],19],20,[10,57]],[[[66,[-1,-3,-2]],19],20,[10,57],[10,[58,[-1]]],[10,[67,[-1,-2]]]],[[[56,[-1,-4,-2,-5,-3]],19],20,[10,57],[10,[58,[-1]]],[10,[59,[-1]]],[10,[60,[-1,-2,-3]]],[10,68]],[[[69,[-1,-4,-2,-3]],19],20,[10,57],[10,[58,[-1]]],[10,[59,[-1]]],[10,[60,[-1,-2,-3]]]],[-1,-1,[]],[-1,-1,[]],[[[48,[-1,-1]]],[[62,[-1]]],57],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],[[66,[-1,-3,-2]]],57,[[58,[-1]]],[[67,[-1,-2]]]],[39,65],[39,65],[[[69,[-1,-3,-2,70]],-4,[39,[[48,[-1,-1]]]]],[[2,[[48,[-1,-1]],1]]],71,[[58,[-1]]],[[60,[-1,-2,70]]],[[3,[-1]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[-4,-5],[[2,[[69,[-1,-4,-2,-3]],1]]],57,[[58,[-1]]],[[59,[-1]]],[[60,[-1,-2,-3]]],[[3,[-1]]]],[[-1,-3],[[2,[39,1]]],[],[],[[3,[-2]]]],[[[61,[-1]],-2],[[2,[39,1]]],57,[[3,[-1]]]],[[[66,[-1,-3,-2]]],[],57,[[58,[-1]]],[[67,[-1,-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[61,[-1]]],[],57],[[-4,-5],[[2,[[56,[-1,-4,-2,[55,[[54,[-1]]]],-3]],1]]],57,[[58,[-1]]],[[59,[-1]]],[[60,[-1,-2,-3]]],[[3,[-1]]]],[[-1,-3,39],[[2,[39,1]]],[],[],[[3,[-2]]]],[[[61,[-1]],-2,39],[[2,[39,1]]],57,[[3,[-1]]]],0,[[[56,[-1,-4,-2,65,-3]],-5],[[2,[[48,[-1,-1]],1]]],57,[[58,[-1]]],[[59,[-1]]],[[60,[-1,-2,-3]]],[[3,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[[62,[-1]]],[[24,[-1]]],57],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[70,70],[[-1,-2],15,[],[]],[[],[[15,[[47,[[39,[-1]]]],[72,[-1]],[72,[-1]]]]],[]],[[],[[15,[[47,[[39,[73]]]],[72,[73]],[72,[73]]]]]],[[],[[15,[[47,[[39,[29]]]],[72,[29]],[72,[29]]]]]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[16,15],[16,15],[16,15],[[[74,[-1,-2,-3]],19],20,57,[[58,[-1]]],[[59,[-1]]]],[[75,19],20],[[[55,[-1]],19],20,10],[[[65,[-1]],19],20,10],[[70,19],20],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],16],[[],16],[[],16],[[],[[15,[[47,[[39,[-1]]]],[72,[-1]],[72,[-1]]]]],[76,77]],[[[74,[-1,-2,70]],[39,[-1]]],-1,71,[[58,[-1]]]],[[],[[74,[-1,-2,-3]]],57,[[58,[-1]]],[[59,[-1]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],-1,[]],[[],-1,71],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],78],[[],78],[16],[16],[[],16],[[],16],[[],16],[-1,-1,[]],[29,29],[73,73],[[],16],[[],16],[[],16],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[79,79],[80,80],[81,81],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[-1,-3,39],[[2,[1]]],[],[],[[3,[-2]]]],[[81,-1,39],[[2,[1]]],[[3,[29]]]],[81],[[[36,[29]]]],[[],81],[[],79],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[[-1,-3],[[2,[39,1]]],[],[],[[3,[-2]]]],[[81,-1],[[2,[39,1]]],[[3,[29]]]],[[-2,-3,52],[[2,[82,1]]],57,[[83,[-1]]],[[3,[-1]]]],[16,15],[16,15],[16,15],[16,15],[16,15],[[[84,[-1,-2]],-3],[[2,[82,1]]],57,[[83,[-1]]],[[3,[-1]]]],[[79,19],20],[[80,19],20],[[81,19],20],[[[82,[-1]],19],20,10],[[[84,[-1,-2]],19],20,[10,57],[10,[83,[-1]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],16],[[],16],[[],16],[[],16],[[],16],[[-1,-3],[[2,[1]]],[],[],[[3,[-2]]]],[[81,-1],[[2,[1]]],[[3,[29]]]],[[-1,-3],[[2,[1]]],[],[],[[3,[-2]]]],[[81,-1],[[2,[0,1]]],[[3,[29]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[80,-1],[[2,[15,1]]],[[3,[29]]]],[81],[[-2,-3],[[2,[[84,[-1,-2]],1]]],57,[[83,[-1]]],[[3,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[[[84,[-1,-2]],-3,52],[[2,[15,1]]],57,[[83,[-1]]],[[3,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[85,[-1,-2]]],[[85,[-1,-2]]],[5,8],[[86,[-1]],5,10,11,5]],[[[87,[-1,-2]]],[[87,[-1,-2]]],[5,8],[[86,[-1]],5,10,11,5]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[[88,[-1,-2,-3]],-4,[85,[-1,-2]],[21,[-1,-3]]],[[2,[[15,[[7,[-1,-3]],47]],1]]],8,[[86,[-1]],5,10,11],[[9,[-1]],5,10,11],3],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[16,15],[16,15],[[]],[[[85,[-1,-2]],19],20,[10,8],[[86,[-1]],5,10,11,10]],[[[87,[-1,-2]],19],20,[10,8],[[86,[-1]],5,10,11,10]],[[[89,[-1,-2,-3]],19],20,[10,8],[[86,[-1]],5,10,11,10],[[9,[-1]],5,10,11,10]],[[[88,[-1,-2,-3]],19],20,[10,8],[[86,[-1]],5,10,11,10],[[9,[-1]],5,10,11,10]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[-2,-3,24,16],[[2,[[87,[-1,-2]],1]]],8,[[86,[-1]],5,10,11],3],[[-2,[47,[[87,[-1,-2]]]]],[[85,[-1,-2]]],8,[[86,[-1]],5,10,11]],[[-2,-3,-4],[[2,[[87,[-1,-2]],1]]],8,[[86,[-1]],5,10,11],3,90],[[[89,[-1,-2,-3]],-4,[85,[-1,-2]]],[[2,[[15,[[17,[-1,-3]],47]],1]]],8,[[86,[-1]],5,10,11],[[9,[-1]],5,10,11],3],[-1,-2,[],[]],[[-1,-2,-3],[[2,[[15,[47]],1]]],[],3,[]],[[[89,[-1,-2,-3]],-4,[85,[-1,-2]]],[[2,[[15,[[6,[-1,-3]],47]],1]]],8,[[86,[-1]],5,10,11],[[9,[-1]],5,10,11],3],[[],16],[[],16],[[],16],[[],16],[[[87,[-1,-2]]],[],8,[[86,[-1]],5,10,11]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-2,-3],[[89,[-1,-2,-3]]],8,[[86,[-1]],5,10,11],[[9,[-1]],5,10,11]],[[-2,-3],[[88,[-1,-2,-3]]],8,[[86,[-1]],5,10,11],[[9,[-1]],5,10,11]],0,[-1,[],[]],[[[88,[-1,-2,-3]],-4,[85,[-1,-2]],[21,[-1,-3]]],[[2,[[15,[[17,[-1,-3]],47]],1]]],8,[[86,[-1]],5,10,11],[[9,[-1]],5,10,11],3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,24,16],[[2,[1]]],[],3],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[91,[-1,-3,-2]]],[[91,[-1,-3,-2]]],[[92,[27]],5],[[28,[27]],5],[[93,[27,-2,-1]],5]],[[[94,[-1,-3,-2]]],[[94,[-1,-3,-2]]],[[92,[27]],5],[[28,[27]],5],[[93,[27,-2,-1]],5]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[[94,[-1,-3,-2]]],[],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]]],[[[36,[29]],[39,[[38,[37]]]],[38,[37]],[38,[40]],[15,[95,95,95]],[41,[29]]]],[[],[[94,[-1,-3,-2]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[[[91,[-1,-3,-2]],[91,[-1,-3,-2]]],42,[[92,[27]],43],[[28,[27]],43],[[93,[27,-2,-1]],43]],[[[94,[-1,-3,-2]],[94,[-1,-3,-2]]],42,[[92,[27]],43],[[28,[27]],43],[[93,[27,-2,-1]],43]],[[-1,-2],42,[],[]],[[-1,-2],42,[],[]],[[]],[[[91,[-1,-3,-2]],19],20,[[92,[27]],10],[[28,[27]],10],[[93,[27,-2,-1]],10]],[[[94,[-1,-3,-2]],19],20,[[92,[27]],10],[[28,[27]],10],[[93,[27,-2,-1]],10]],[-1,-1,[]],[-1,-1,[]],[[[94,[-1,-3,-2]],-4,27],[[2,[[15,[47]],1]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]],[[3,[29]]]],[[],16],[[],16],[-1,-2,[],[]],[-1,-2,[],[]],[[[91,[-1,-3,-2]],-4],[[2,[1]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]],[[3,[29]]]],[[[94,[-1,-3,-2]]],[],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]]],[[[91,[-1,-3,-2]]],[[41,[29]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[94,[-1,-3,-2]],-4,[24,[29]],16],[[2,[1]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]],[[3,[29]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[[96,[-1,-2]],-3],[[2,[1]]],8,[[97,[-1]],5],3],0,[[[96,[-1,-2]]],[[96,[-1,-2]]],[5,8],[[97,[-1]],5,5]],[[-1,-2],15,[],[]],[[[39,[-2]],[24,[98]],[24,[39]]],[[96,[-1,-2]]],8,[[97,[-1]],5]],[16,-1,[]],[16,-1,[]],[16,15],[[[96,[-1,-2]],19],20,[10,8],[[97,[-1]],5,10]],[-1,-1,[]],[[-1,-2,-3,16],[[2,[1]]],[],3,[]],[[],16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[99,[-1,-3,-2]]],[[99,[-1,-3,-2]]],[[92,[27]],5],[[28,[27]],5],[[93,[27,-2,-1]],5]],[[[100,[-1,-3,-2]]],[[100,[-1,-3,-2]]],[[92,[27]],5],[[28,[27]],5],[[93,[27,-2,-1]],5]],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[[100,[-1,-3,-2]]],[],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]]],[[[36,[29]],[91,[-1,-3,-2]]],[[99,[-1,-3,-2]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]]],[[[99,[-1,-3,-2]]],[[100,[-1,-3,-2]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[[[99,[-1,-3,-2]],[99,[-1,-3,-2]]],42,[[92,[27]],43],[[28,[27]],43],[[93,[27,-2,-1]],43]],[[[100,[-1,-3,-2]],[100,[-1,-3,-2]]],42,[[92,[27]],43],[[28,[27]],43],[[93,[27,-2,-1]],43]],[[-1,-2],42,[],[]],[[-1,-2],42,[],[]],[[]],[[[99,[-1,-3,-2]],19],20,[[92,[27]],10],[[28,[27]],10],[[93,[27,-2,-1]],10]],[[[100,[-1,-3,-2]],19],20,[[92,[27]],10],[[28,[27]],10],[[93,[27,-2,-1]],10]],[-1,-1,[]],[-1,-1,[]],[[[100,[-1,-3,-2]],-4,27,16],[[2,[1]]],[[92,[27]],11],[[28,[27]]],[[93,[27,-2,-1]],11],[[3,[29]]]],[[[100,[-1,-3,-2]],-4,27],[[2,[[15,[[47,[47]]]],1]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]],[[3,[29]]]],[[],16],[[],16],[-1,-2,[],[]],[-1,-2,[],[]],[[[100,[-1,-3,-2]]],[],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]]],[[[100,[-1,-3,-2]],-4,[15,[[24,[29]]]],[24,[42]]],[[2,[15,1]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]],[[3,[29]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[100,[-1,-3,-2]],-4,[24,[29]],16],[[2,[1]]],[[92,[27]]],[[28,[27]]],[[93,[27,-2,-1]]],[[3,[29]]]],0,0,0,0,0,[101,102],[103,102],0,[103,102],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[101,101],[[-1,-2],15,[],[]],[[103,-1,49],[[104,[102]]],105],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[[101,19],20],[[103,19],20],[-1,-1,[]],[-1,-1,[]],[[101,-1],[[104,[29]]],105],[[101,-1],[[104,[102]]],105],[[],16],[[],16],[-1,-2,[],[]],[-1,-2,[],[]],[106,101],[106,103],[[103,-1,49],[[104,[29]]],105],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[[24,[-1]],[107,[16]]],[[108,[-1,[24,[-1]]]]],109],[[-1,[107,[16]]],-1,109],[[[110,[-1]]],[[110,[-1]]],71],[-1,-2,[],[]],[-1,-2,[],[]],[-1,63,[]],[[[108,[-1,-2]]],[[108,[-1,-2]]],[5,57],[5,[111,[-1]]]],[[-1,-2],15,[],[]],0,0,[[-1,16,16],[[47,[53]]],109],[16,-1,[]],[16,-1,[]],[16,15],[[[108,[-1,-2]],19],20,[10,57],[10,[111,[-1]]]],[-1,-1,[]],[50,[[39,[42]]]],[[],16],[[[108,[-1,-2]]],-2,57,[[111,[-1]]]],[-1,-2,[],[]],[[[39,[42]]],50],[[-1,-3,[38,[37]],[24,[-2]]],[[2,[1]]],[],[],[[3,[-2]]]],0,[[[108,[-1,-2]]],16,57,[[111,[-1]]]],[[[110,[-1]],16],[[110,[-1]]],71],[[[110,[-1]],[110,[-1]],[110,[-1]]],[[110,[-1]]],57],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[[[48,[-1,-1]],16],[[108,[-1,[48,[-1,-1]]]]],57],[-1,[[24,[-2]]],[],[]],[-1,[[24,[-2]]],[],[]],[[[108,[-1,[48,[-1,-1]]]]],[[108,[-1,[24,[-1]]]]],57],[-1,-2,[],[]],[[[41,[-1]],-2,[24,[-1]],[107,[16]]],[[2,[[108,[-1,[48,[-1,-1]]]],1]]],109,[[3,[-1]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[112,[-1]]],[[112,[-1]]],5],[113,113],[[-1,-2],15,[],[]],[[-1,-2],15,[],[]],[[[112,[-1]]],[],57],[[[36,[-1]],[39,[[38,[37]]]]],113,71],[113,[[112,[-1]]],71],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[[113,113],42],[[-1,-2],42,[],[]],[[[112,[-1]],19],20,10],[[113,19],20],[-1,-1,[]],[-1,-1,[]],[[],16],[[],16],[-1,-2,[],[]],[-1,-2,[],[]],[[[112,[-1]]],[],57],[[-1,-3,[15,[[24,[-2]]]],[24,[42]]],[[2,[15,1]]],[],[],[[3,[-2]]]],[[[112,[-1]],-2,[15,[[24,[-1]]]],[24,[42]]],[[2,[15,1]]],71,[[3,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[114,[-1]]],[[114,[-1]]],[5,109]],[[-1,-2],15,[],[]],[[[36,[-1]],115,[38,[37]]],[[114,[-1]]],109],[[[114,[-1]],[116,[-1]],16,[48,[-1,-1]],42,16,16],[[2,[[117,[-1]],1]]],109],[[[117,[-1]]],[[47,[[48,[-1,-1]]]]],109],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[[[114,[-1]],[114,[-1]]],42,[43,109]],[[-1,-2],42,[],[]],[[[117,[-1]],19],20,[10,109]],[[[114,[-1]],19],20,[10,109]],[-1,-1,[]],[-1,-1,[]],[[],16],[[],16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[114,[-1]],[116,[-1]],16,[24,[-1]],42,16,16],[[2,[[117,[-1]],1]]],109],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[41,[-1]]],[[41,[-1]]],[5,109]],[[-1,-2],15,[],[]],[[[36,[-1]],[38,[37]],95],[[41,[-1]]],109],[[[41,[-1]],-2,[48,[-1,-1]],16,42],[[2,[[118,[-1]],1]]],109,[[3,[-1]]]],[[[41,[-1]],-2,[48,[-1,-1]],16],[[2,[15,1]]],109,[[3,[-1]]]],[16,-1,[]],[[[118,[-1]]],[[47,[[48,[-1,-1]]]]],109],[16,-1,[]],[16,-1,[]],[16,-1,[]],[16,15],[16,15],[[[41,[-1]],[41,[-1]]],42,[43,109]],[[-1,-2],42,[],[]],[[[118,[-1]],19],20,[10,109]],[[[41,[-1]],19],20,[10,109]],[-1,-1,[]],[-1,-1,[]],[[],16],[[],16],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,[[2,[-2]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[41,[-1]],-2,[24,[-1]],16,42],[[2,[[118,[-1]],1]]],109,[[3,[-1]]]],[[[41,[-1]],-2,[24,[-1]],16],[[2,[[48,[-1,-1]],1]]],109,[[3,[-1]]]]],"c":[],"p":[[4,"Error",1167],[4,"Result",1168],[8,"Layouter",1169],[8,"Into",1170],[8,"Clone",1171],[3,"NonIdentityPoint",5],[3,"Point",5],[8,"CurveAffine",1172],[8,"EccInstructions",5],[8,"Debug",1173],[8,"Eq",1174],[3,"FixedPoint",5],[3,"FixedPointBaseField",5],[3,"FixedPointShort",5],[15,"tuple"],[15,"usize"],[3,"X",5],[3,"ScalarVar",5],[3,"Formatter",1173],[6,"Result",1173],[3,"ScalarFixed",5],[3,"ScalarFixedShort",5],[8,"BaseFitsInScalarInstructions",5],[3,"Value",1175],[3,"TypeId",1176],[3,"EccChip",201],[6,"Affine",1177],[8,"FixedPoints",5],[6,"Base",1177],[3,"EccPoint",201],[3,"NonIdentityEccPoint",201],[3,"EccConfig",201],[3,"EccScalarFixed",201],[3,"EccScalarFixedShort",201],[4,"ScalarVar",201],[3,"ConstraintSystem",1178],[3,"Advice",1178],[3,"Column",1178],[15,"array"],[3,"Fixed",1178],[3,"LookupRangeCheckConfig",1128],[15,"bool"],[8,"PartialEq",1174],[4,"FullScalar",201],[4,"ShortScalar",201],[4,"BaseFieldElem",201],[3,"Vec",1179],[3,"AssignedCell",1169],[6,"Scalar",1177],[15,"u64"],[4,"Option",1180],[15,"slice"],[15,"u8"],[4,"PaddedWord",412],[3,"Absorbing",548],[3,"Sponge",412],[8,"Field",1181],[8,"Spec",548],[8,"Domain",548],[8,"PoseidonSpongeInstructions",412],[3,"Pow5Chip",412],[3,"StateWord",412],[3,"Cell",1169],[3,"Pow5Config",412],[3,"Squeezing",548],[3,"Word",412],[8,"PoseidonInstructions",412],[8,"SpongeMode",548],[3,"Hash",412],[3,"ConstantLength",548],[8,"PrimeField",1181],[6,"Mds",548],[6,"Base",1182],[3,"Hash",548],[3,"P128Pow5T3",548],[8,"FromUniformBytes",1181],[8,"Ord",1174],[3,"String",1183],[3,"BlockWord",650],[3,"Table16Config",650],[3,"Table16Chip",650],[3,"Sha256Digest",650],[8,"Sha256Instructions",650],[3,"Sha256",650],[3,"Message",751],[8,"SinsemillaInstructions",751],[3,"MessagePiece",751],[3,"CommitDomain",751],[3,"HashDomain",751],[8,"IntoIterator",1184],[3,"SinsemillaConfig",844],[8,"HashDomains",751],[8,"CommitDomains",751],[3,"SinsemillaChip",844],[3,"TableColumn",1178],[3,"MerklePath",891],[8,"MerkleInstructions",891],[15,"u32"],[3,"MerkleConfig",914],[3,"MerkleChip",914],[3,"HashDomain",961],[6,"Point",1177],[3,"CommitDomain",961],[3,"CtOption",1185],[8,"Iterator",1186],[15,"str"],[3,"Range",1187],[3,"RangeConstrained",1007],[8,"PrimeFieldBits",1181],[4,"Expression",1178],[8,"FieldValue",1007],[3,"CondSwapChip",1048],[3,"CondSwapConfig",1048],[3,"RunningSumConfig",1091],[3,"Selector",1178],[3,"Region",1169],[3,"RunningSum",1091],[3,"RunningSum",1128],[8,"FixedPoint",201],[8,"FixedScalarKind",201],[8,"UtilitiesInstructions",1007],[8,"Var",1007],[8,"CondSwapInstructions",1048]]},\ +"halo2_proofs":{"doc":"halo2_proofs","t":"AAACAAAQQQSDIIQIISQQSKKKKFFLLLLFLKLLLLKLKFLLKLKLLKKKLLKFFKFLLKFFLLKKLLLLLLLLLDDIQIQDDDDQDDIDLLLLLLLLLLLLLLLLLKLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLAKLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNEIDNIKLKLKLKKLLLLLLLLLLLKLKLLLLLLLKLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLNCDDNNENNNDNNDELLLLLLLLLLLLLLLFLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNNDEEIDNIDNNIQNDDNDEEDNNDIQDNNDNNNNNNQNDDNDNNDNDNNDENNNNNIDDNLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLKKLKLLLKLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLKMIDEDDDNDDDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLFLLLLLLDDMLLLLLLLLFLLLLLLLLLLLLLLLLMMLLLLLLLLFLLDDDDIQIIILLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLKLKLKLKLLLLLLLLLLLLLLLLLLLLLLLLKLKL","n":["arithmetic","circuit","dev","pasta","plonk","poly","transcript","AffineExt","Base","Base","CURVE_ID","Coordinates","CurveAffine","CurveExt","CurveExt","FftGroup","Field","ONE","ScalarExt","ScalarExt","ZERO","a","a","b","b","best_fft","best_multiexp","borrow","borrow_mut","clone","clone_into","compute_inner_product","conditional_select","coordinates","cube","default","deref","deref_mut","double","drop","endo","eval_polynomial","fmt","from","from_xy","from_xy","hash_to_curve","init","into","invert","is_on_curve","is_on_curve","is_zero","is_zero_vartime","jacobian_coordinates","kate_division","lagrange_interpolate","new_jacobian","parallelize","pow","pow_vartime","random","recursive_butterfly_arithmetic","small_multiexp","sqrt","sqrt_alt","sqrt_ratio","square","to_owned","try_from","try_into","type_id","u","v","vzip","x","y","AssignedCell","Cell","Chip","Config","Layouter","Loaded","NamespacedLayouter","Region","RegionIndex","RegionStart","Root","SimpleFloorPlanner","Table","TableLayouter","Value","add","add","add","add","add","add","add","add","add","add","and_then","as_mut","as_ref","assert_if_known","assign_advice","assign_advice_from_constant","assign_advice_from_instance","assign_cell","assign_cell","assign_fixed","assign_region","assign_region","assign_table","assign_table","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cell","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cloned","cloned","config","constrain_constant","constrain_equal","constrain_instance","constrain_instance","copied","copied","copy_advice","cube","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","double","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","error_if_known_and","evaluate","evaluate","floor_planner","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","get_root","get_root","init","init","init","init","init","init","init","init","init","instance_value","into","into","into","into","into","into","into","into","into","into_field","invert","known","layouter","loaded","map","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","namespace","neg","pop_namespace","pop_namespace","push_namespace","push_namespace","square","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","synthesize","to_field","to_owned","to_owned","to_owned","to_owned","to_owned","transpose_array","transpose_vec","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unknown","unzip","value","value_field","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","zip","V1","V1Pass","assign_region","assign_table","borrow","borrow","borrow_mut","borrow_mut","constrain_instance","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","get_root","init","init","into","into","pop_namespace","push_namespace","synthesize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Column","RegionColumn","RegionLayouter","RegionShape","Selector","TableLayouter","assign_advice","assign_advice","assign_advice_from_constant","assign_advice_from_constant","assign_advice_from_instance","assign_advice_from_instance","assign_cell","assign_fixed","assign_fixed","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","columns","constrain_constant","constrain_constant","constrain_equal","constrain_equal","deref","deref","deref_mut","deref_mut","drop","drop","enable_selector","enable_selector","eq","equivalent","fmt","fmt","from","from","from","from","hash","init","init","instance_value","instance_value","into","into","new","partial_cmp","region_index","row_count","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","CellNotAssigned","CircuitCost","CircuitGates","CircuitLayout","ConstraintNotSatisfied","ConstraintPoisoned","FailureLocation","InRegion","InstanceCellNotAssigned","Lookup","MockProver","OutsideRegion","Permutation","TracingFloorPlanner","VerifyFailure","assert_satisfied","assign_advice","assign_fixed","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","circuit_dot_graph","collect","copy","cost","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","enable_selector","enter_region","eq","eq","equivalent","equivalent","exit_region","fill_from_row","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","mark_equality_cells","metadata","pop_namespace","push_namespace","queries_to_csv","query_instance","render","run","show_equality_constraints","show_labels","synthesize","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","verify","view_height","view_width","vzip","vzip","vzip","vzip","vzip","vzip","offset","region","row","cell_values","column","column","column","constraint","constraint","gate","gate","gate_offset","gate_offset","location","location","location","lookup_index","offset","region","region","row","CircuitCost","MarginalProofSize","ProofSize","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","marginal_proof_size","measure","proof_size","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Column","Constraint","Gate","Region","VirtualCell","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","into","into","into","into","into","partial_cmp","partial_cmp","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","Advice","Advice","Advice","AdviceQuery","Any","Assigned","Assignment","BatchVerifier","BoundsFailure","Circuit","Column","ColumnNotAssigned","ColumnNotInPermutation","ColumnType","Config","Constant","Constraint","ConstraintSystem","ConstraintSystemFailure","Constraints","Error","Expression","Fixed","Fixed","Fixed","FixedQuery","FloorPlanner","FloorPlanner","Instance","Instance","Instance","InstanceQuery","InstanceTooLarge","InvalidInstances","Negated","NotEnoughColumnsForConstants","NotEnoughRowsAvailable","Opening","Output","OverwriteDefault","PinnedConstraintSystem","PinnedVerificationKey","Product","ProvingKey","Rational","Scaled","Selector","Selector","SingleVerifier","Sum","Synthesis","TableColumn","TableError","TableError","Transcript","Trivial","UnevenColumnLengths","UsedColumn","VerificationStrategy","VerifyingKey","VirtualCells","Zero","add","add","add","add","add","add","add","add_assign","add_assign","add_proof","advice_column","assign_advice","assign_fixed","blinding_factors","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","column_type","complex_selector","configure","copy","create_gate","create_proof","cube","default","default","degree","degree","denominator","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","double","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enable","enable_constant","enable_equality","enable_equality","enable_selector","enter_region","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","evaluate","evaluate","exit_region","fill_from_row","finalize","fixed_column","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_domain","get_vk","hash","hash","hash","hash","hash","hash","hash","hash_into","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","instance_column","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","invert","is_simple","is_zero_vartime","keygen_pk","keygen_vk","lookup","lookup_table_column","minimum_rows","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","neg","neg","neg","new","new","numerator","partial_cmp","partial_cmp","partial_cmp","pinned","pinned","pop_namespace","process","process","push_namespace","query_advice","query_any","query_fixed","query_instance","query_instance","query_selector","selector","set_minimum_degree","source","square","square","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","synthesize","synthesize","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","verify_proof","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_selector","without_witnesses","current_k","Basis","Coeff","Error","EvaluationDomain","ExtendedLagrangeCoeff","LagrangeCoeff","OpeningError","PinnedEvaluationDomain","Polynomial","Rotation","SamplingError","add","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","coeff_from_vec","coeff_to_extended","commitment","constant_extended","constant_lagrange","cur","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","divide_by_vanishing_poly","drop","drop","drop","drop","drop","drop","drop","drop","empty_coeff","empty_extended","empty_lagrange","eq","equivalent","extended_len","extended_to_coeff","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_extended_omega","get_omega","get_omega_inv","get_quotient_poly_degree","index","index","index","index_mut","index_mut","index_mut","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","iter","iter_mut","l_i_range","lagrange_from_vec","lagrange_to_coeff","mul","multiopen","new","next","num_coeffs","pinned","prev","rotate","rotate_extended","rotate_omega","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Accumulator","Blind","Guard","MSM","Params","add","add_assign","add_assign","add_constant_term","add_msm","add_to_g_scalars","add_to_u_scalar","add_to_w_scalar","append_term","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","commit","commit_lagrange","compute_g","create_proof","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","empty_msm","eq","equivalent","eval","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","g","get_g","init","init","init","init","init","into","into","into","into","into","mul","mul_assign","mul_assign","new","new","read","scale","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","u_packed","use_challenges","use_g","verify_proof","vzip","vzip","vzip","vzip","vzip","write","ProverQuery","VerifierQuery","blind","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","create_proof","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","init","init","into","into","new_commitment","new_msm","point","poly","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","verify_proof","vzip","vzip","Blake2bRead","Blake2bWrite","Challenge255","ChallengeScalar","EncodedChallenge","Input","Transcript","TranscriptRead","TranscriptWrite","as_challenge_scalar","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","common_point","common_point","common_point","common_scalar","common_scalar","common_scalar","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","finalize","fmt","fmt","fmt","fmt","from","from","from","from","get_scalar","get_scalar","init","init","init","init","init","init","into","into","into","into","new","new","read_point","read_point","read_scalar","read_scalar","squeeze_challenge","squeeze_challenge","squeeze_challenge","squeeze_challenge_scalar","to_owned","to_owned","to_owned","to_owned","translate","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","write_point","write_point","write_scalar","write_scalar"],"q":[[0,"halo2_proofs"],[7,"halo2_proofs::arithmetic"],[77,"halo2_proofs::circuit"],[322,"halo2_proofs::circuit::floor_planner"],[357,"halo2_proofs::circuit::layouter"],[423,"halo2_proofs::dev"],[552,"halo2_proofs::dev::FailureLocation"],[555,"halo2_proofs::dev::VerifyFailure"],[573,"halo2_proofs::dev::cost"],[618,"halo2_proofs::dev::metadata"],[726,"halo2_proofs::plonk"],[1291,"halo2_proofs::plonk::Error"],[1292,"halo2_proofs::poly"],[1467,"halo2_proofs::poly::commitment"],[1584,"halo2_proofs::poly::multiopen"],[1625,"halo2_proofs::transcript"],[1727,"core::clone"],[1728,"subtle"],[1729,"subtle"],[1730,"core::fmt"],[1731,"core::fmt"],[1732,"core::fmt"],[1733,"alloc::alloc"],[1734,"alloc::boxed"],[1735,"alloc::vec"],[1736,"core::iter::traits::collect"],[1737,"core::marker"],[1738,"core::marker"],[1739,"rand_core"],[1740,"core::any"],[1741,"core::ops::arith"],[1742,"core::ops::function"],[1743,"core::fmt"],[1744,"core::option"],[1745,"core::ops::arith"],[1746,"std::collections::hash::set"],[1747,"core::hash"],[1748,"core::cmp"],[1749,"plotters::drawing::area"],[1750,"plotters::drawing::area"],[1751,"core::ops::range"],[1752,"group::prime"],[1753,"core::cmp"],[1754,"core::hash"],[1755,"ff"],[1756,"core::ops::range"],[1757,"std::io"],[1758,"std::io"]],"d":["This module provides common utilities, traits and …","Traits and structs for implementing circuit components.","Tools for developing circuits.","","This module provides an implementation of a variant of …","Contains utilities for performing arithmetic over …","This module contains utilities and traits for dealing with …","The affine version of the curve","The base field over which this elliptic curve is …","The base field over which this elliptic curve is …","CURVE_ID used for hash-to-curve.","The affine coordinates of a point on an elliptic curve.","This trait is the affine counterpart to Curve and is used …","This trait is a common interface for dealing with elements …","The projective form of the curve","This represents an element of a group with basic …","This trait represents an element of a field.","The one element of the field, the multiplicative identity.","The scalar field of this elliptic curve.","The scalar field of this elliptic curve.","The zero element of the field, the additive identity.","Returns the curve constant a.","Returns the curve constant $a$.","Returns the curve constant b.","Returns the curve constant $b$.","Performs a radix-$2$ Fast-Fourier Transformation (FFT) on …","Performs a multi-exponentiation operation.","","","","","This computes the inner product of two vectors a and b.","","Gets the coordinates of this point.","Cubes this element.","","","","Doubles this element.","","Apply the curve endomorphism by multiplying the …","This evaluates a provided polynomial (in coefficient form) …","","Returns the argument unchanged.","Obtains a point given $(x, y)$, failing if it is not on the","Obtains a Coordinates value given $(x, y)$, failing if it …","Requests a hasher that accepts messages and returns …","","Calls U::from(self).","Computes the multiplicative inverse of this element, …","Returns whether or not this element is on the curve; should","Returns whether or not this element is on the curve; should","Returns true iff this element is zero.","Returns true iff this element is zero.","Return the Jacobian coordinates of this point.","Divides polynomial a in X by X - b with no remainder.","Returns coefficients of an n - 1 degree polynomial given a …","Obtains a point given Jacobian coordinates $X : Y : Z$, …","This simple utility function will parallelize an operation …","Exponentiates self by exp, where exp is a little-endian …","Exponentiates self by exp, where exp is a little-endian …","Returns an element chosen uniformly at random using a …","This perform recursive butterfly arithmetic","Performs a small multi-exponentiation operation. Uses the …","Returns the square root of the field element, if it is …","Equivalent to Self::sqrt_ratio(self, one()).","Computes:","Squares this element.","","","","","Returns the u-coordinate.","Returns the v-coordinate.","","Returns the x-coordinate.","Returns the y-coordinate.","An assigned cell.","A pointer to a cell within a circuit.","A chip implements a set of instructions that can be used …","A type that holds the configuration for this chip, and any …","A layout strategy within a circuit. The layouter is …","A type that holds any general chip state that needs to be …","This is a “namespaced” layouter which borrows a …","A region of the circuit in which a Chip can assign cells.","Index of a region in a layouter","Starting row of a region in a layouter","Represents the type of the “root” of this layouter, so …","A simple FloorPlanner that performs minimal optimizations.","A lookup table in the circuit.","Helper trait for implementing a custom Layouter.","A value that might exist within a circuit.","","","","","","","","","","","Returns Value::unknown() if the value is Value::unknown(), …","Converts from &mut Value<V> to Value<&mut V>.","Converts from &Value<V> to Value<&V>.","Enforces an assertion on the contained value, if known.","Assign an advice column value (witness).","Assigns a constant value to the column advice at offset …","Assign the value of the instance column’s cell at …","Assigns a fixed value to a table cell.","Assigns a fixed value to a table cell.","Assign a fixed value.","Assign a region of gates to an absolute row number.","","Assign a table region to an absolute row number.","","","","","","","","","","","","","","","","","","","","Returns the cell.","","","","","","","","","","","Maps a Value<&mut V> to a Value<V> by cloning the contents …","Maps a Value<&V> to a Value<V> by cloning the contents of …","The chip holds its own configuration.","Constrains a cell to have a constant value.","Constrains two cells to have the same value.","Constrains a Cell to equal an instance column’s row …","","Maps a Value<&mut V> to a Value<V> by copying the contents …","Maps a Value<&V> to a Value<V> by copying the contents of …","Copies the value to a given advice cell and constrains …","Cubes this field element.","","","","","","","","","","","","","","","","","","","","","","Doubles this field element.","","","","","","","","","","","","","Checks the contained value for an error condition, if …","Evaluates this value directly, performing an unbatched …","Evaluates this assigned cell’s value directly, …","Implementations of common circuit floor planners.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Takes each element in the Iterator: if it is …","Gets the “root” of this assignment, bypassing the …","","","","","","","","","","","Returns the value of the instance column’s cell at …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the field element corresponding to this value.","Inverts this assigned value (taking the inverse of zero to …","Constructs a known value.","Implementations of common circuit layouters.","Provides access to general chip state loaded at the …","Maps a Value<V> to Value<W> by applying a function to the …","","","","","","","","","","","Enters into a namespace.","","Exits out of the existing namespace.","","Creates a new (sub)namespace and enters into it.","","Squares this field element.","","","","","","","","","","","","Returns the field element corresponding to this value.","","","","","","Transposes a Value<[V; LEN]> into a [Value<V>; LEN].","Transposes a Value<impl IntoIterator<Item = V>> into a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constructs an unwitnessed value.","Unzips a value containing a tuple of two values.","Returns the value of the AssignedCell.","Returns the field element value of the AssignedCell.","","","","","","","","","","Zips self with another Value.","The version 1 FloorPlanner provided by halo2.","A single pass of the V1 layouter.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Concrete column","The virtual column involved in a region. This includes …","Helper trait for implementing a custom Layouter.","The shape of a region. For a region at a certain index, we …","Virtual column representing a (boolean) selector","Helper trait for implementing a custom Layouter.","Assign an advice column value (witness)","","Assigns a constant value to the column advice at offset …","","Assign the value of the instance column’s cell at …","","Assigns a fixed value to a table cell.","Assigns a fixed value","","","","","","","","","","","Get a reference to the set of columns used in a RegionShape…","Constrains a cell to have a constant value.","","Constraint two cells to have the same value.","","","","","","","","Enables a selector at the given offset.","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the value of the instance column’s cell at …","","Calls U::from(self).","Calls U::from(self).","Create a new RegionShape for a region at region_index.","","Get the region_index of a RegionShape.","Get the row_count of a RegionShape.","","","","","","","","","","","A cell used in an active gate was not assigned to.","","A struct for collecting and displaying the gates within a …","Graphical renderer for circuit layouts.","A constraint was not satisfied for a particular row.","A constraint was active on an unusable row, and is likely …","The location within the circuit at which a particular …","A location inside a region.","An instance cell used in an active gate was not assigned …","A lookup input did not exist in its corresponding table.","A test prover for debugging circuits.","A location outside of a region.","A permutation did not preserve the original value of a …","A helper type that augments a FloorPlanner with tracing …","The reasons why a particular circuit is not satisfied.","Panics if the circuit being checked by this MockProver is …","","","","","","","","","","","","","","","Builds a dot graph string representing the given circuit.","Collects the gates from within the circuit.","","Developer tools for investigating the cost of a circuit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Marks cells involved in equality constraints, in red.","Metadata about circuits.","","","Prints the queries in this circuit to a CSV grid.","","Renders the given circuit on the given drawing area.","Runs a synthetic keygen-and-prove operation on the given …","Draws red lines between equality-constrained cells.","Sets the visibility of region labels.","","","","","","","","","","","","","","","","","","","","","","","Returns Ok(()) if this MockProver is satisfied, or a list …","Sets the view height for this layout, as a number of rows.","Sets the view width for this layout, as a number of …","","","","","","","The offset (relative to the start of the region) at which …","The region in which the failure occurred.","The circuit row on which the failure occurred.","The values of the virtual cells used by this constraint.","The column in which this cell should be assigned.","The column in which this cell should be assigned.","The column in which this permutation is not satisfied.","The polynomial constraint that is not satisfied.","The polynomial constraint that is not satisfied.","The index of the active gate.","The index of the active gate.","The offset (relative to the start of the region) at which …","The offset (relative to the start of the region) at which …","The location at which this constraint is not satisfied.","The location at which the lookup is not satisfied.","The location at which the permutation is not satisfied.","The index of the lookup that is not satisfied. These …","The offset (relative to the start of the region) at which …","The region in which this cell should be assigned.","The region in which this gate was activated.","The absolute row at which this cell should be assigned.","Measures a circuit to determine its costs, and explain …","The marginal size of a Halo 2 proof, broken down into its …","The size of a Halo 2 proof, broken down into its …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the marginal proof size per instance of this …","Measures a circuit with parameter constant k.","Returns the proof size for the given number of instances …","","","","","","","","","","","","","Metadata about a column within a circuit.","Metadata about a configured constraint within a circuit.","Metadata about a configured gate within a circuit.","Metadata about an assigned region within a circuit.","A “virtual cell” is a PLONK cell that has been queried …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An advice column","An Advice variant","This is an advice (witness) column queried at a certain …","Query of advice column at a certain relative location","An enum over the Advice, Fixed, Instance structs","A value assigned to a cell within a circuit.","This trait allows a Circuit to direct some backend to …","A verifier that checks multiple proofs in a batch. This …","Out of bounds index passed to a backend","This is a trait that circuits provide implementations for …","A column with an index and type","A TableColumn has not been assigned.","The instance sets up a copy constraint involving a column …","A column type","This is a configuration object that stores things like …","This is a constant polynomial","An individual polynomial constraint.","This is a description of the circuit environment, such as …","The constraint system is not satisfied.","A set of polynomial constraints with a common selector.","This is an error that could occur during proving or …","Low-degree expression representing an identity that must …","A fixed column","A Fixed variant","This is a fixed column queried at a certain relative …","Query of fixed column at a certain relative location","A floor planning strategy for a circuit.","The floor planner used for this circuit. This is an …","An instance column","An Instance variant","This is an instance (external) column queried at a certain …","Query of instance column at a certain relative location","Instance provided exceeds number of available rows","The provided instances do not match the circuit parameters.","This is a negated polynomial","Circuit synthesis requires global constants, but circuit …","k is too small for the given circuit.","Opening error","The output type of this verification strategy after …","Attempt to overwrite a default value","Represents the minimal parameters that determine a …","Minimal representation of a verification key that can be …","This is the product of two polynomials","This is a proving key which allows for the creation of …","A value stored as a fraction to enable batch inversion.","This is a scaled polynomial","A selector, representing a fixed boolean value per row of …","This is a virtual selector","A verifier that checks a single proof at a time.","This is the sum of two polynomials","This is an error that can occur during synthesis of the …","A fixed column of a lookup table.","This is an error that could occur during table synthesis.","An error relating to a lookup table.","Transcript error","A value that does not require inversion to evaluate.","A Table has columns of uneven lengths.","Attempt to assign a used TableColumn","Trait representing a strategy for verifying Halo 2 proofs.","This is a verifying key which allows for the verification …","Exposes the “virtual cells” that can be queried while …","The field element zero.","","","","","","","","","","Adds a proof to the batch.","Allocate a new advice column","Assign an advice column value (witness)","Assign a fixed value","Compute the number of blinding factors necessary to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Type of this column.","Allocate a new complex selector that can appear anywhere …","The circuit is given an opportunity to describe the exact …","Assign two cells to have the same value","Creates a new gate.","This creates a proof for the provided circuit when given …","Cubes this element.","","","Compute the degree of this polynomial","Compute the degree of the constraint system (the maximum …","Returns the denominator, if non-trivial.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Doubles this element.","","","","","","","","","","","","","","","","","","","","","","","","","Enable this selector at the given offset within the given …","Enables this fixed column to be used for global constant …","Enable equality on this TableColumn.","Enable the ability to enforce equality over cells in this …","Enables a selector at the given row.","Creates a new region and enters into it.","","","","","","","","","","","","","","","","","Evaluates this assigned value directly, performing an …","Evaluate the polynomial using the provided closures to …","Exits the current region.","Fills a fixed column starting from the given row with …","Finalizes the batch and checks its validity.","Allocate a new fixed column","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the underlying EvaluationDomain.","Get the underlying VerifyingKey.","","","","","","","","Hashes a verification key into a transcript.","","","","","","","","","","","","","","","","","","","","","","","","","Allocate a new instance column","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Inverts this assigned value (taking the inverse of zero to …","Is this selector “simple”? Simple selectors can only …","Returns true iff this element is zero.","Generate a ProvingKey from a VerifyingKey and an instance …","Generate a VerifyingKey from an instance of Circuit.","Add a lookup argument for some input expressions and table …","Allocates a new fixed column that can be used in a lookup …","Returns the minimum necessary rows that need to exist in …","","","","","","","","","","","","Constructs a new batch verifier.","Constructs a new single proof verifier.","Returns the numerator.","","","","Obtain a pinned version of this constraint system; a …","Obtains a pinned representation of this verification key …","Exits out of the existing namespace.","Obtains an MSM from the verifier strategy and yields back …","","Creates a new (sub)namespace and enters into it.","Query an advice column at a relative position","Query an Any column at a relative position","Query a fixed column at a relative position","Queries the cell of an instance column at a particular …","Query an instance column at a relative position","Query a selector at the current position.","Allocate a new (simple) selector. Simple selectors cannot …","Sets the minimum degree required by the circuit, which can …","","Squares this element.","Square this expression.","","","","","","","","","","Given the provided cs, synthesize the given circuit.","Given the provided cs, synthesize the circuit. The …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a boolean indicating whether or not the proof is …","","","","","","","","","","","","","","","","","","","","","","","","","Constructs a set of constraints that are controlled by the …","Returns a copy of this circuit with no witness values …","The current value of k being used.","The basis over which a polynomial is described.","The polynomial is defined as coefficients","This is an error that could occur during proving or …","This structure contains precomputed constants and other …","The polynomial is defined as coefficients of Lagrange …","The polynomial is defined as coefficients of Lagrange …","OpeningProof is not well-formed","Represents the minimal parameters that determine an …","Represents a univariate polynomial defined over a field …","Describes the relative rotation of a vector. Negative …","Caller needs to re-sample a point","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Obtains a polynomial in coefficient form when given a …","This takes us from an n-length coefficient vector into a …","This module contains an implementation of the polynomial …","Returns a constant polynomial in the extended Lagrange …","Returns a constant polynomial in the Lagrange coefficient …","The current location in the evaluation domain","","","","","","","","","","","","","","","","","","","This divides the polynomial (in the extended domain) by …","","","","","","","","","Returns an empty (zero) polynomial in the coefficient basis","Returns an empty (zero) polynomial in the extended …","Returns an empty (zero) polynomial in the Lagrange …","","","Get the size of the extended domain","This takes us from the extended evaluation domain and gets …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the generator of the extended domain’s …","Get $\\\\omega$, the generator of the $2^k$ order …","Get $\\\\omega^{-1}$, the inverse of the generator of the …","Gets the quotient polynomial’s degree (as a multiple of …","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Iterate over the values, which are either in coefficient …","Iterate over the values mutably, which are either in …","Computes evaluations (at the point x, where xn = x^n) of …","Obtains a polynomial in Lagrange form when given a vector …","This takes us from an n-length vector into the coefficient …","","This module contains an optimisation of the polynomial …","This constructs a new evaluation domain object based on …","The next location in the evaluation domain","Gets the size of this polynomial in terms of the number of …","Obtain a pinned version of this evaluation domain; a …","The previous location in the evaluation domain","Rotates the values in a Lagrange basis polynomial by …","Rotate the extended domain polynomial over the original …","Multiplies a value by some power of $\\\\omega$, essentially …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An accumulator instance consisting of an evaluation claim …","Wrapper type around a blinding factor.","A guard returned by the verifier","A multiscalar multiplication in the polynomial commitment …","These are the public parameters for the polynomial …","","","","Add a value to the first entry of g_scalars.","Add another multiexp into this one","Add a vector of scalars to g_scalars. This function will …","Add to u_scalar","Add to w_scalar","Add arbitrary term (the scalar and the point)","","","","","","","","","","","","","","","","","","","","","This computes a commitment to a polynomial described by …","This commits to a polynomial using its evaluations over …","Computes G = ⟨s, params.g⟩","Create a polynomial commitment opening proof for the …","","","","","","","","","","","","","","","","","Generates an empty multiscalar multiplication struct using …","","","Perform multiexp and check that it results in zero","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The claimed output of the linear-time polycommit opening …","Getter for g generators","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Create a new, empty MSM using the provided parameters.","Initializes parameters for the curve, given a random …","Reads params from a buffer.","Scale all scalars in the MSM by some scaling factor","","","","","","","","","","","","","","","","","","","","","A vector of challenges u_0, …, u_{k - 1} sampled by the …","Lets caller supply the challenges and obtain an MSM with …","Lets caller supply the purported G point and simply appends","Checks to see if the proof represented within transcript …","","","","","","Writes params to a buffer.","A polynomial query at a point","A polynomial query at a point","blinding factor of polynomial","","","","","","","","","Create a multi-opening proof","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Create a new verifier query based on a commitment","Create a new verifier query based on a linear combination …","point at which polynomial is queried","coefficients of polynomial","","","","","","","","","Verify a multi-opening proof","","","We will replace BLAKE2b with an algebraic hash function in …","We will replace BLAKE2b with an algebraic hash function in …","A 255-bit challenge.","The scalar representation of a verifier challenge.","EncodedChallenge<C> defines a challenge encoding with a …","The Input type used to derive the challenge encoding. For …","Generic transcript view (from either the prover or verifier…","Transcript view from the perspective of a verifier that …","Transcript view from the perspective of a prover that has …","Cast an encoded challenge as a typed ChallengeScalar.","","","","","","","","","","","","","","","","","Writing the point to the transcript without writing it to …","","","Writing the scalar to the transcript without writing it to …","","","","","","","","","","","","","","","","","Conclude the interaction and return the output buffer …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a scalar field element from an encoded challenge.","","Initialize a transcript given an input buffer.","","Initialize a transcript given an output buffer.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Get an encoded challenge from a given input challenge.","","Read a curve point from the prover.","","Read a curve scalar from the prover.","","Squeeze an encoded verifier challenge from the transcript.","","","Squeeze a typed challenge (in the scalar field) from the …","","","","","","","","","","","","","","","","","","","","","","Write a curve point to the proof and the transcript.","","Write a scalar to the proof and the transcript.",""],"i":[0,0,0,0,0,0,0,150,150,6,150,0,0,0,6,0,0,4,150,6,4,150,6,150,6,0,0,7,7,7,7,0,7,6,4,7,7,7,4,7,150,0,7,7,6,7,150,7,7,4,150,6,4,4,150,0,0,150,0,4,4,4,0,0,4,4,4,4,7,7,7,7,7,7,7,7,7,0,0,0,151,0,151,0,0,0,0,45,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,34,34,34,55,42,34,45,44,45,44,31,53,47,48,46,37,34,42,44,31,53,47,48,46,37,34,42,44,37,31,47,48,46,37,31,47,48,46,37,31,31,151,34,34,45,44,31,31,37,31,31,31,53,47,47,48,48,46,37,34,42,44,31,53,47,48,46,37,34,42,44,31,31,53,47,48,46,37,34,42,44,44,48,48,31,31,37,0,31,53,47,48,46,37,34,42,44,31,31,53,47,47,48,48,46,37,34,34,42,42,44,31,45,44,31,53,47,48,46,37,34,42,44,34,31,53,47,48,46,37,34,42,44,31,31,31,0,151,31,31,31,31,31,31,31,31,31,31,31,45,31,45,44,45,44,31,31,31,31,31,31,31,31,31,31,31,53,31,31,47,48,46,37,31,31,31,53,47,48,46,37,34,42,44,31,53,47,48,46,37,34,42,44,31,53,47,48,46,37,34,42,44,31,31,37,37,31,53,47,48,46,37,34,42,44,31,0,0,65,65,66,65,66,65,65,66,65,66,65,66,65,66,65,66,65,65,66,65,66,65,65,65,66,66,65,66,65,66,65,66,65,68,0,0,0,68,0,54,67,54,67,54,67,55,54,67,67,68,67,68,67,68,67,68,68,67,54,67,54,67,67,68,67,68,67,68,54,67,68,68,67,68,67,68,68,68,68,67,68,54,67,67,68,67,68,67,67,67,68,67,68,67,68,67,68,67,68,79,0,0,0,79,79,0,78,79,79,0,78,79,0,0,74,74,74,78,79,76,80,77,74,78,79,76,80,77,74,0,76,74,0,77,78,79,76,80,77,74,78,79,76,80,77,74,78,79,76,80,77,74,74,74,78,79,78,79,74,74,78,78,79,79,76,76,80,77,74,78,79,76,80,77,74,78,79,76,80,77,74,78,79,76,80,77,74,77,0,74,74,76,74,77,74,77,77,80,78,79,76,78,79,76,80,77,74,78,79,76,80,77,74,78,79,76,80,77,74,74,77,77,78,79,76,80,77,74,152,152,153,154,155,156,157,154,158,155,156,155,156,154,159,157,159,155,155,156,156,0,0,0,87,89,90,87,89,90,87,89,90,87,89,90,87,89,90,87,89,90,87,89,90,87,89,90,87,89,90,87,87,87,87,89,90,87,89,90,87,89,90,87,89,90,0,0,0,0,0,91,93,94,95,92,91,93,94,95,92,91,92,91,92,91,93,91,93,94,95,92,91,93,94,95,92,91,93,94,95,92,91,93,94,95,92,91,93,94,95,92,91,91,93,93,94,94,95,95,92,92,91,91,91,93,93,93,94,94,95,95,92,92,92,91,93,94,95,92,91,93,94,95,92,91,93,91,92,91,93,94,95,92,91,93,94,95,92,91,93,94,95,92,91,93,94,95,92,91,93,94,95,92,0,72,97,0,0,0,0,0,38,0,0,115,38,0,63,97,0,0,38,0,0,0,0,72,97,0,0,63,0,72,97,0,38,38,97,38,38,38,125,115,0,0,97,0,30,97,0,97,0,97,38,0,0,38,38,30,115,115,0,0,0,30,30,30,30,30,30,30,97,30,30,98,100,62,62,100,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,30,36,35,43,40,72,71,102,103,104,41,97,100,105,106,30,36,35,43,40,72,71,102,103,104,41,97,100,105,106,36,72,41,36,100,63,62,100,0,30,100,98,97,100,30,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,30,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,71,100,41,100,62,62,30,36,35,43,40,72,71,41,30,36,35,43,40,72,71,41,30,97,62,62,98,100,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,38,115,115,98,116,105,117,106,30,30,30,30,30,36,36,36,36,35,43,40,72,72,72,72,71,102,103,104,41,97,111,111,111,112,100,113,114,38,38,115,98,116,105,117,106,105,106,36,35,43,40,72,71,41,105,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,100,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,112,30,71,30,0,0,100,100,100,30,30,30,30,97,97,30,30,30,30,97,98,116,30,36,72,41,100,105,62,125,116,62,114,114,114,62,114,114,100,100,38,30,97,30,30,30,30,30,30,97,30,30,81,63,30,36,35,43,40,72,71,102,103,104,41,97,100,105,106,38,115,30,36,36,36,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,0,30,36,35,43,40,72,71,102,103,104,41,97,111,112,100,113,114,38,115,98,116,105,117,106,112,63,160,0,0,0,0,0,0,134,0,0,0,134,127,119,133,134,129,130,131,127,123,119,133,134,129,130,131,127,123,119,129,130,131,127,123,119,129,130,131,127,123,119,119,0,119,119,123,119,133,134,129,130,131,127,127,123,119,133,134,129,130,131,127,127,123,119,119,133,134,129,130,131,127,123,119,119,119,123,123,119,119,119,133,134,129,130,131,127,123,119,133,134,129,130,131,127,123,119,119,119,119,127,127,127,127,127,127,119,133,134,129,130,131,127,123,119,133,134,129,130,131,127,123,127,127,119,119,119,127,0,119,123,127,119,123,127,119,119,119,129,130,131,127,123,119,133,134,129,130,131,127,123,119,133,134,129,130,131,127,123,119,133,134,129,130,131,127,123,119,133,134,129,130,131,127,123,0,0,0,0,0,138,138,138,139,139,139,139,139,139,139,140,141,107,138,139,140,141,107,138,139,140,141,107,138,139,140,141,107,138,107,107,140,0,138,139,140,141,107,138,139,140,141,107,138,139,140,141,107,138,107,138,138,139,139,140,141,107,138,139,140,141,107,138,141,107,139,140,141,107,138,139,140,141,107,138,138,138,138,139,107,107,139,139,140,141,107,138,139,140,141,107,138,139,140,141,107,138,139,140,141,107,138,141,140,140,0,139,140,141,107,138,107,0,0,144,144,145,144,145,144,145,144,145,0,144,145,144,145,144,145,144,145,144,145,144,145,144,145,145,145,144,144,144,145,144,145,144,145,144,145,0,144,145,0,0,0,0,0,108,0,0,0,108,147,148,146,149,147,148,146,149,147,148,146,149,147,148,146,149,122,147,148,122,147,148,147,148,146,146,149,149,147,148,146,149,147,148,146,149,148,147,148,146,149,147,148,146,149,108,149,147,147,148,148,146,149,147,148,146,149,108,149,126,147,126,147,122,147,148,122,147,148,146,149,146,147,148,146,149,147,148,146,149,147,148,146,149,147,148,146,149,109,148,109,148],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[[1,[-2]],-1,2],3,4,[[5,[-1]]]],[[1,[1,[-1]]],[],6],[-1,-2,[],[]],[-1,-2,[],[]],[[[7,[-1]]],[[7,[-1]]],[8,6]],[[-1,-2],3,[],[]],[[[1,[-1]],[1,[-1]]],-1,4],[[[7,[-1]],[7,[-1]],9],[[7,[-1]]],6],[-1,[[10,[[7,[-1]]]]],[]],[-1,-1,[]],[[],[[7,[-1]]],[11,6]],[12,-1,[]],[12,-1,[]],[-1,-1,[]],[12,3],[-1,-1,[]],[[[1,[-1]],-1],-1,4],[[[7,[-1]],13],[[15,[3,14]]],[16,6]],[-1,-1,[]],[[],[[10,[-1]]],[]],[[],[[10,[[7,[-1]]]]],6],[17,[[20,[18,19]]]],[[],12],[-1,-2,[],[]],[-1,[[10,[-1]]],[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,21,[]],[-1,3,[]],[[-1,-2],[[22,[-2]]],23,4],[[[1,[-1]],[1,[-1]]],[[22,[-1]]],4],[[],[[10,[-1]]],[]],[[[1,[-1]],-2],3,24,[18,24,25,8]],[[-1,-2],-1,[],[[27,[[1,[26]]]]]],[[-1,-2],-1,[],[[27,[[1,[26]]]]]],[-1,-2,28,[]],[[[1,[-2]],12,12,[1,[-1]]],3,4,[[5,[-1]]]],[[1,[1,[-1]]],[],6],[-1,[[10,[-1]]],[]],[-1,[[3,[9,-1]]],[]],[[-1,-1],[[3,[9,-1]]],[]],[-1,-1,[]],[-1,-2,[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[[[7,[-1]]],[],6],[[[7,[-1]]],[],6],[-1,-2,[],[]],[[[7,[-1]]],[],6],[[[7,[-1]]],[],6],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[31,[[30,[-1]]]],[31,[-1]]],[],4],[[[31,[[30,[-1]]]],-1],[],4],[[[31,[-1]],[31,[-1]]],[],32],[[[31,[[30,[-1]]]],-1],[],4],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[[30,[-1]]]],[31,[-1]]],[],4],[[[31,[-1]],-2],[[31,[-3]]],[],33,[]],[[[31,[-1]]],[[31,[-1]]],[]],[[[31,[-1]]],[[31,[-1]]],[]],[[[31,[-1]],-2],3,[],33],[[[34,[-1]],-2,[36,[35]],12,-3],[[15,[[37,[-4,-1]],38]]],4,18,39,[]],[[[34,[-1]],-2,[36,[35]],12,-3],[[15,[[37,[-3,-1]],38]]],4,18,[]],[[[34,[-1]],-2,[36,[40]],12,[36,[35]],12],[[15,[[37,[-1,-1]],38]]],4,18],[[-1,18,41,12,39],[[15,[3,38]]],[]],[[[42,[-1]],-2,41,12,-3],[[15,[3,38]]],4,18,39],[[[34,[-1]],-2,[36,[43]],12,-3],[[15,[[37,[-4,-1]],38]]],4,18,39,[]],[[-1,-2,-3],[[15,[-4,38]]],[],18,39,[]],[[[44,[-1,-2]],-3,-4],[[15,[-5,38]]],4,[[45,[-1]]],18,39,[]],[[-1,-2,-3],[[15,[3,38]]],[],18,39],[[[44,[-1,-2]],-3,-4],[[15,[3,38]]],4,[[45,[-1]]],18,39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,-2]]],46,[],4],[[[31,[-1]]],[[31,[-1]]],8],[47,47],[48,48],[46,46],[[[37,[-1,-2]]],[[37,[-1,-2]]],8,[8,4]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[[31,[-1]]],[[31,[-1]]],8],[[[31,[-1]]],[[31,[-1]]],8],[-1,[],[]],[[[34,[-1]],46,-2],[[15,[3,38]]],4,[[49,[[30,[-1]]]]]],[[[34,[-1]],46,46],[[15,[3,38]]],4],[[-1,46,[36,[40]],12],[[15,[3,38]]],[]],[[[44,[-1,-2]],46,[36,[40]],12],[[15,[3,38]]],4,[[45,[-1]]]],[[[31,[-1]]],[[31,[-1]]],50],[[[31,[-1]]],[[31,[-1]]],50],[[[37,[-1,-2]],-3,[34,[-2]],[36,[35]],12],[[15,[[37,[-1,-2]],38]]],8,4,18],[[[31,[-2]]],[[31,[[30,[-1]]]]],4,[[51,[[30,[-1]]]]]],[[],[[31,[-1]]],[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[47],[12,-1,[]],[48],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[[[31,[-2]]],[[31,[[30,[-1]]]]],4,[[51,[[30,[-1]]]]]],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[[[44,[-1,-2]]],3,4,[[45,[-1]]]],[[48,48],21],[[-1,-2],21,[],[]],[[[31,[-1]],-2],[[15,[3,38]]],[],33],[[[31,[[30,[-1]]]]],[[31,[-1]]],4],[[[37,[[30,[-1]],-1]]],[[37,[-1,-1]]],4],0,[[[31,[-1]],13],52,16],[[53,13],52],[[47,13],52],[[48,13],52],[[46,13],52],[[[37,[-1,-2]],13],52,16,[16,4]],[[[34,[-1]],13],52,[16,4]],[[[42,[-1]],13],52,[16,4]],[[[44,[-1,-2]],13],52,[16,4],[16,[45,[-1]]]],[[[31,[-1]]],[[31,[[30,[-1]]]]],4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[12,47],[-1,-1,[]],[12,48],[-1,-1,[]],[-1,-1,[]],[54,[[34,[-1]]],4],[-1,-1,[]],[55,[[42,[-1]]],4],[-1,-1,[]],[-1,-1,[]],[-1,[[31,[-3]]],23,[],[[56,[-2]]]],[-1,[],[]],[[[44,[-1,-2]]],[],4,[[45,[-1]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[[34,[-1]],[36,[40]],12],[[15,[[31,[-1]],38]]],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[31,[-2]]],[[31,[[30,[-1]]]]],4,[[49,[[30,[-1]]]]]],[[[31,[-2]]],[[31,[[30,[-1]]]]],4,[[51,[[30,[-1]]]]]],[-1,[[31,[-1]]],[]],0,[-1,[],[]],[[[31,[-1]],-2],[[31,[-3]]],[],33,[]],[[[31,[[30,[-1]]]],[31,[-1]]],[],4],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[[30,[-1]]]],-1],[],4],[[[31,[[30,[-1]]]],[31,[-1]]],[],4],[[[31,[[30,[-1]]]],-1],[],4],[[[31,[-1]],[31,[-1]]],[],57],[[-1,-2],[[44,[-3]]],[],33,[]],[[[31,[-1]]],[],58],[[-1,[60,[59]]],3,[]],[[[44,[-1,-2]],[60,[59]]],3,4,[[45,[-1]]]],[[-1,-2],3,[],33],[[[44,[-1,-2]],-3],3,4,[[45,[-1]]],33],[[[31,[-2]]],[[31,[[30,[-1]]]]],4,[[51,[[30,[-1]]]]]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[-1]],[31,[-1]]],[],61],[[[31,[[30,[-1]]]],[31,[-1]]],[],4],[[[31,[[30,[-1]]]],-1],[],4],[[[31,[-1]],[31,[-1]]],[],[]],[[[31,[[30,[-1]]]],-1],[],4],[[[31,[[30,[-1]]]],[31,[-1]]],[],4],[[[31,[-1]],[31,[-1]]],[],[]],[[-2,-3,[22,[[36,[43]]]]],[[15,[3,38]]],4,[[62,[-1]]],[[63,[-1]]]],[[[31,[-1]]],[[31,[[30,[-2]]]]],[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[31,[[64,[-1]]]]],[[64,[[31,[-1]]]]],50],[[[31,[-1]],12],[[22,[[31,[-2]]]]],23,[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[],[[31,[-1]]],[]],[[[31,[[3,[-1,-2]]]]],[[3,[[31,[-1]],[31,[-2]]]]],[],[]],[[[37,[-1,-2]]],[[31,[-1]]],[],4],[[[37,[-1,-2]]],[[31,[[30,[-2]]]]],[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[31,[-1]],[31,[-2]]],[[31,[[3,[-1,-2]]]]],[],[]],0,0,[[[65,[-1,-2]],-3,-4],[[15,[-5,38]]],4,[[62,[-1]]],18,39,[]],[[[65,[-1,-2]],-3,-4],[[15,[3,38]]],4,[[62,[-1]]],18,39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[65,[-1,-2]],46,[36,[40]],12],[[15,[3,38]]],4,[[62,[-1]]]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,3],[12,3],[[66,13],52],[[[65,[-1,-2]],13],52,[16,4],[16,[62,[-1]]]],[-1,-1,[]],[-1,-1,[]],[[[65,[-1,-2]]],[],4,[[62,[-1]]]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[[[65,[-1,-2]],[60,[59]]],3,4,[[62,[-1]]]],[[[65,[-1,-2]],-3],3,4,[[62,[-1]]],33],[[-2,-3,[22,[[36,[43]]]]],[[15,[3,38]]],4,[[62,[-1]]],[[63,[-1]]]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,18,[36,[35]],12,39],[[15,[46,38]]],[]],[[67,18,[36,[35]],12,39],[[15,[46,38]]]],[[-1,18,[36,[35]],12,[30,[-2]]],[[15,[46,38]]],[],[]],[[67,18,[36,[35]],12,[30,[-1]]],[[15,[46,38]]],4],[[-1,18,[36,[40]],12,[36,[35]],12],[[15,[[3,[46,[31,[-2]]]],38]]],[],[]],[[67,18,[36,[40]],12,[36,[35]],12],[[15,[[3,[46,[31,[-1]]]],38]]],4],[[-1,18,41,12,39],[[15,[3,38]]],[]],[[-1,18,[36,[43]],12,39],[[15,[46,38]]],[]],[[67,18,[36,[43]],12,39],[[15,[46,38]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[67,67],[68,68],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[68,68],69],[67,[[70,[68]]]],[[-1,46,[30,[-2]]],[[15,[3,38]]],[],[]],[[67,46,[30,[-1]]],[[15,[3,38]]],4],[[-1,46,46],[[15,[3,38]]],[]],[[67,46,46],[[15,[3,38]]]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,3],[12,3],[[-1,18,71,12],[[15,[3,38]]],[]],[[67,18,71,12],[[15,[3,38]]]],[[68,68],21],[[-1,-2],21,[],[]],[[67,13],52],[[68,13],52],[-1,-1,[]],[71,68],[[[36,[72]]],68],[-1,-1,[]],[[68,-1],3,73],[[],12],[[],12],[[-1,[36,[40]],12],[[15,[[31,[-2]],38]]],[],[]],[[67,[36,[40]],12],[[15,[[31,[-1]],38]]],4],[-1,-2,[],[]],[-1,-2,[],[]],[47,67],[[68,68],[[60,[69]]]],[67,47],[67,12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[74,[-1]]],3,[4,75]],[[[74,[-1]],-2,[36,[35]],12,-3],[[15,[3,38]]],4,33,33],[[[74,[-1]],-2,[36,[43]],12,-3],[[15,[3,38]]],4,33,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-2,59,4,[[63,[-1]]]],[[],76],[[[74,[-1]],[36,[72]],12,[36,[72]],12],[[15,[3,38]]],4],0,[[],77],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[[[74,[-1]],-2,71,12],[[15,[3,38]]],4,33],[[[74,[-1]],-2],3,4,33],[[78,78],21],[[79,79],21],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[[74,[-1]]],3,4],[[[74,[-1]],[36,[43]],12,[31,[[30,[-1]]]]],[[15,[3,38]]],4],[[78,13],52],[[78,13],52],[[79,13],52],[[79,13],52],[[76,13],52],[[76,13],[[15,[3,14]]]],[[[80,[-1]],13],52,[16,81]],[[77,13],52],[[[74,[-1]],13],52,[16,4]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[77,21],77],0,[[[74,[-1]],[60,[59]]],3,4],[[[74,[-1]],-2],3,4,33],[76,59],[[[74,[-1]],[36,[40]],12],[[15,[[31,[-1]],38]]],4],[[77,2,-2,[83,[-3,82]]],[[15,[3,84]]],4,[[63,[-1]]],85],[[2,-2,[22,[[22,[-1]]]]],[[15,[[74,[-1]],38]]],[4,75],[[63,[-1]]]],[[77,21],77],[[77,21],77],[[-2,-3,[22,[[36,[43]]]]],[[15,[3,38]]],4,[[62,[-1]]],[[63,[-1]]]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[[74,[-1]]],[[15,[3,[22,[79]]]]],[4,75]],[[77,[86,[12]]],77],[[77,[86,[12]]],77],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,3],[12,3],[12,3],[[[87,[-1,-2]],13],52,[16,88],[16,63]],[[[89,[-1]],13],52,[16,88]],[[[90,[-1]],13],52,[16,88]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[87,[-1,-2]]],[[89,[-1]]],88,63],[[2,-1],[[87,[-2,-1]]],63,88],[[[87,[-1,-2]],12],[[90,[-1]]],88,63],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[91,91],[92,92],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[91,91],69],[[93,93],69],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,3],[12,3],[12,3],[12,3],[12,3],[[91,91],21],[[93,93],21],[[94,94],21],[[95,95],21],[[92,92],21],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[91,13],52],[[91,13],52],[[93,13],52],[[93,13],52],[[94,13],52],[[94,13],52],[[95,13],52],[[95,13],52],[[92,13],52],[[92,13],52],[[[3,[72,12]]],91],[-1,-1,[]],[[[36,[72]]],91],[-1,-1,[]],[[[3,[91,96]]],93],[[[3,[17,91,96]]],93],[-1,-1,[]],[[[3,[12,17]]],94],[[[3,[94,12,17]]],95],[-1,-1,[]],[-1,-1,[]],[[[3,[12,17]]],92],[[[3,[12,59]]],92],[[],12],[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[91,91],[[60,[69]]]],[[93,93],[[60,[69]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,59,[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],-1],[[30,[-1]]],4],[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],-1],[[30,[-1]]],4],[[[97,[-1]],[97,[-1]]],[[97,[-1]]],4],[[[30,[-1]],[30,[-1]]],3,4],[[[30,[-1]],[30,[-1]]],3,4],[[[98,[-1]],[22,[[22,[22]]]],[22,[99]]],3,6],[[[100,[-1]]],[[36,[35]]],4],[[-1,-2,[36,[35]],12,-3],[[15,[3,38]]],[],33,33],[[-1,-2,[36,[43]],12,-3],[[15,[3,38]]],[],33,33],[[[100,[-1]]],12,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[30,[-1]]],[[30,[-1]]],8],[[[36,[-1]]],[[36,[-1]]],[8,101]],[35,35],[43,43],[40,40],[72,72],[71,71],[102,102],[103,103],[104,104],[41,41],[[[97,[-1]]],[[97,[-1]]],8],[[[100,[-1]]],[[100,[-1]]],[8,4]],[[[105,[-1]]],[[105,[-1]]],[8,6]],[[[106,[-1]]],[[106,[-1]]],[8,6]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[[36,[-1]],[36,[-1]]],69,101],[[72,72],69],[[41,41],69],[[[36,[-1]]],-1,101],[[[100,[-1]]],71,4],[[[100,[-1]]],[],[]],[[-1,[36,[72]],12,[36,[72]],12],[[15,[3,38]]],[]],[[[100,[-1]],17,-2],3,4,33],[[[107,[-1]],[106,[-1]],[1,[-2]],[1,[[1,[1]]]],-3,-5],[[15,[3,38]]],6,63,28,[[108,[-1]]],[[109,[-1,-4]]]],[[[30,[-1]]],[[30,[-1]]],4],[[],[[100,[-1]]],4],[[],[[98,[-1]]],[11,6]],[[[97,[-1]]],12,4],[[[100,[-1]]],12,4],[[[30,[-1]]],[[60,[-1]]],4],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[[[30,[-1]]],[[30,[-1]]],4],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[[71,[34,[-1]],12],[[15,[3,38]]],4],[[[100,[-1]],[36,[43]]],3,4],[[41,[100,[-1]]],3,4],[[[100,[-1]],-2],3,4,[[49,[[36,[72]]]]]],[[-1,-2,71,12],[[15,[3,38]]],[],33],[[-1,-2],3,[],33],[[[30,[-1]],[30,[-1]]],21,4],[[[36,[-1]],[36,[-1]]],21,[110,101]],[[35,35],21],[[43,43],21],[[40,40],21],[[72,72],21],[[71,71],21],[[41,41],21],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[-1,-2],21,[],[]],[[[30,[-1]]],-1,4],[[[97,[-1]],-2,-3,-4,-5,-6,-7,-8,-9,-10],-11,4,18,18,18,18,18,18,18,18,18,[]],[-1,3,[]],[[-1,[36,[43]],12,[31,[[30,[-2]]]]],[[15,[3,38]]],[],[]],[[[98,[-1]],[107,[-1]],[105,[-1]]],21,6],[[[100,[-1]]],[[36,[43]]],4],[[[30,[-1]],13],52,16],[[[36,[-1]],13],52,[16,101]],[[35,13],52],[[43,13],52],[[40,13],52],[[72,13],52],[[71,13],52],[[102,13],52],[[103,13],52],[[104,13],52],[[41,13],52],[[[97,[-1]],13],52,16],[[[111,[-1]],13],52,[16,4]],[[[112,[-1,-2,-3]],13],52,[16,4],[16,[49,[[111,[-1]]]]],[16,23]],[[[100,[-1]],13],52,[16,4]],[[[113,[-1]],13],52,[16,4]],[[[114,[-1]],13],52,[16,4]],[[38,13],52],[[38,13],52],[[115,13],52],[[115,13],52],[[[98,[-1]],13],52,[16,6]],[[[116,[-1]],13],52,[16,6]],[[[105,[-1]],13],52,[16,6]],[[[117,[-1]],13],52,[16,6]],[[[106,[-1]],13],52,[16,6]],[[[3,[-1,-1]]],[[30,[-1]]],4],[[[30,[-1]]],[[30,[-1]]],4],[-1,[[30,[-1]]],4],[-1,-1,[]],[-1,[[30,[-1]]],4],[-1,-1,[]],[[[36,[43]]],[[36,[72]]]],[[[36,[40]]],[[36,[72]]]],[[[36,[35]]],[[36,[72]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[43,72],[35,72],[40,72],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[3,[17,[97,[-1]]]]],[[111,[-1]]],4],[[[97,[-1]]],[[111,[-1]]],4],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[118,38],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[105,[-1]]],119,6],[[[106,[-1]]],[[105,[-1]]],6],[[[36,[-1]],-2],3,[120,101],73],[[35,-1],3,73],[[43,-1],3,73],[[40,-1],3,73],[[72,-1],3,73],[[71,-1],3,73],[[41,-1],3,73],[[[105,[-1]],-3],[[121,[3]]],6,[[108,[-1]]],[[122,[-1,-2]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[[100,[-1]]],[[36,[40]]],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[112,[-1,-2,-3]]],[],4,[[49,[[111,[-1]]]]],23],[[[30,[-1]]],[[30,[-1]]],4],[71,21],[[[30,[-1]]],21,4],[[[107,[-1]],[105,[-1]],-2],[[15,[[106,[-1]],38]]],6,63],[[[107,[-1]],-2],[[15,[[105,[-1]],38]]],6,63],[[[100,[-1]],-2],12,4,33],[[[100,[-1]]],41,4],[[[100,[-1]]],12,4],[[[30,[-1]],-1],[[30,[-1]]],4],[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],-1],[[30,[-1]]],4],[[[97,[-1]],[97,[-1]]],[[97,[-1]]],4],[[[97,[-1]],-1],[[97,[-1]]],4],[[[30,[-1]],[30,[-1]]],3,4],[[[30,[-1]],[30,[-1]]],3,4],[[[30,[-1]]],[],4],[[[30,[-1]]],[],4],[[[97,[-1]]],[],4],[[],[[98,[-1]]],6],[[[107,[-1]]],[[116,[-1]]],6],[[[30,[-1]]],-1,4],[[[36,[-1]],[36,[-1]]],[[60,[69]]],101],[[72,72],[[60,[69]]]],[[41,41],[[60,[69]]]],[[[100,[-1]]],[[113,[-1]]],4],[[[105,[-1]]],[[117,[-1]]],6],[[-1,[60,[59]]],3,[]],[[-1,-2],[[15,[38]]],[],33],[[[116,[-1]],-2],[[15,[38]]],6,33],[[-1,-2],3,[],33],[[[114,[-1]],[36,[35]],123],[[97,[-1]]],4],[[[114,[-1]],-2,123],[[97,[-1]]],4,[[49,[[36,[72]]]]]],[[[114,[-1]],[36,[43]]],[[97,[-1]]],4],[[-1,[36,[40]],12],[[15,[[31,[-2]],38]]],[],[]],[[[114,[-1]],[36,[40]],123],[[97,[-1]]],4],[[[114,[-1]],71],[[97,[-1]]],4],[[[100,[-1]]],71,4],[[[100,[-1]],12],3,4],[38,[[60,[124]]]],[[[30,[-1]]],[[30,[-1]]],4],[[[97,[-1]]],[[97,[-1]]],4],[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],-1],[[30,[-1]]],4],[[[30,[-1]],[30,[-1]]],[[30,[-1]]],4],[[[30,[-1]],-1],[[30,[-1]]],4],[[[97,[-1]],[97,[-1]]],[[97,[-1]]],4],[[[30,[-1]],[30,[-1]]],3,4],[[[30,[-1]],[30,[-1]]],3,4],[[-2,-3,[22,[[36,[43]]]]],[[15,[3,38]]],4,[[62,[-1]]],[[63,[-1]]]],[[-1,-3],[[15,[3,38]]],[],[],[[45,[-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,59,[]],[-1,59,[]],[-1,[[15,[-2]]],[],[]],[[[36,[72]]],[[15,[[36,[43]]]]]],[[[36,[72]]],[[15,[[36,[40]]]]]],[[[36,[72]]],[[15,[[36,[35]]]]]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[[[107,[-1]],[105,[-1]],-2,[1,[[1,[1]]]],-4],[[15,[38]]],6,[[125,[-1]]],[[108,[-1]]],[[126,[-1,-3]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[97,[-1]],-2],[[112,[-1,-3,-2]]],4,23,[[49,[[111,[-1]]]]]],[-1,-1,[]],0,0,0,0,0,0,0,0,0,0,0,0,[[[127,[-1,-2]],[127,[-1,-2]]],[[127,[-1,-2]]],4,128],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[119,[-1]]],[[119,[-1]]],[8,4]],[129,129],[130,130],[131,131],[[[127,[-1,-2]]],[[127,[-1,-2]]],8,8],[123,123],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[[119,[-1]],[22,[-1]]],[[127,[-1,129]]],132],[[[119,[-1]],[127,[-1,129]]],[[127,[-1,131]]],132],0,[[[119,[-1]],-1],[[127,[-1,131]]],132],[[[119,[-1]],-1],[[127,[-1,130]]],132],[[],123],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[[[127,[-1,-2]]],[[1,[-1]]],[],[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[[[127,[-1,-2]]],[[1,[-1]]],[],[]],[12,-1,[]],[[[119,[-1]],[127,[-1,131]]],[[127,[-1,131]]],132],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[12,3],[[[119,[-1]]],[[127,[-1,129]]],132],[[[119,[-1]]],[[127,[-1,131]]],132],[[[119,[-1]]],[[127,[-1,130]]],132],[[123,123],21],[[-1,-2],21,[],[]],[[[119,[-1]]],12,132],[[[119,[-1]],[127,[-1,131]]],[[22,[-1]]],132],[[[119,[-1]],13],52,[16,4]],[[[133,[-1]],13],52,[16,4]],[[134,13],52],[[129,13],52],[[130,13],52],[[131,13],52],[[[127,[-1,-2]],13],52,16,16],[[123,13],52],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[119,[-1]]],-1,132],[[[119,[-1]]],-1,132],[[[119,[-1]]],-1,132],[[[119,[-1]]],12,132],[[[127,[-1,-2]],135],[[1,[-1]]],[],[]],[[[127,[-1,-2]],[136,[12]]],[[1,[-1]]],[],[]],[[[127,[-1,-2]],12],-1,[],[]],[[[127,[-1,-2]],12],-1,[],[]],[[[127,[-1,-2]],[136,[12]]],[[1,[-1]]],[],[]],[[[127,[-1,-2]],135],[[1,[-1]]],[],[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[127,[-1,-2]]],[[0,[137]]],[],[]],[[[127,[-1,-2]]],[[0,[137]]],[],[]],[[[119,[-1]],-1,-1,-2],[[22,[-1]]],132,[23,8]],[[[119,[-1]],[22,[-1]]],[[127,[-1,130]]],132],[[[119,[-1]],[127,[-1,130]]],[[127,[-1,129]]],132],[[[127,[-1,-2]],-1],[[127,[-1,-2]]],4,128],0,[[2,2],[[119,[-1]]],132],[[],123],[[[127,[-1,-2]]],12,[],[]],[[[119,[-1]]],[[133,[-1]]],132],[[],123],[[[127,[-1,130]],123],[[127,[-1,130]]],4],[[[119,[-1]],[127,[-1,131]],123],[[127,[-1,131]]],132],[[[119,[-1]],-1,123],-1,132],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[[138,[-1]],[138,[-1]]],[[138,[-1]]],4],[[[138,[-1]],[138,[-1]]],3,4],[[[138,[-1]],-1],3,4],[[[139,[-1]]],3,6],[[[139,[-1]],[139,[-1]]],3,6],[[[139,[-1]],1],3,6],[[[139,[-1]]],3,6],[[[139,[-1]]],3,6],[[[139,[-1]],-1],3,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[139,[-1]]],[[139,[-1]]],[8,6]],[[[140,[-1,-2]]],[[140,[-1,-2]]],[8,6],[8,[108,[-1]]]],[[[141,[-1,-2]]],[[141,[-1,-2]]],[8,6],[8,[108,[-1]]]],[[[107,[-1]]],[[107,[-1]]],[8,6]],[[[138,[-1]]],[[138,[-1]]],8],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[[107,[-1]],[127,[129]],138],[],6],[[[107,[-1]],[127,[130]],138],[],6],[[[140,[-1,-2]]],-1,6,[[108,[-1]]]],[[[107,[-1]],-2,-4,[127,[129]],138],[[121,[3]]],6,28,[[108,[-1]]],[[109,[-1,-3]]]],[[],[[138,[-1]]],4],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,3],[12,3],[12,3],[12,3],[12,3],[[[107,[-1]]],[[139,[-1]]],6],[[[138,[-1]],[138,[-1]]],21,110],[[-1,-2],21,[],[]],[[[139,[-1]]],21,6],[[[139,[-1]],13],52,[16,6]],[[[140,[-1,-2]],13],52,[16,6],[16,[108,[-1]]]],[[[141,[-1,-2]],13],52,[16,6],[16,[108,[-1]]]],[[[107,[-1]],13],52,[16,6]],[[[138,[-1]],13],52,16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[[[107,[-1]]],[[22,[-1]]],6],[[],12],[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[138,[-1]],[138,[-1]]],[[138,[-1]]],4],[[[138,[-1]],-1],3,4],[[[138,[-1]],[138,[-1]]],3,4],[[[107,[-1]]],[[139,[-1]]],6],[2,[[107,[-1]]],6],[-1,[[121,[[107,[-2]]]]],142,6],[[[139,[-1]]],3,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],0,[[[140,[-1,-2]]],[[139,[-1]]],6,[[108,[-1]]]],[[[140,[-1,-2]],-1],[[3,[[139,[-1]],[141,[-1,-2]]]]],6,[[108,[-1]]]],[[[107,[-1]],[139,[-1]],-3],[[15,[[140,[-1,-2]],134]]],6,[[108,[-1]]],[[126,[-1,-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[107,[-1]],-2],[[121,[3]]],6,143],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[144,[-1]]],[[144,[-1]]],[8,6]],[[[145,[-1]]],[[145,[-1]]],[8,6]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[[107,[-1]],-2,-4,-5],[[121,[3]]],6,28,[[108,[-1]]],[[109,[-1,-3]]],[23,8]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,3],[12,3],[[[144,[-1]],13],52,[16,6]],[[[145,[-1]],13],52,[16,6]],[-1,-1,[]],[-1,-1,[]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[145,[-1]]],6],[[[139,[-1]]],[[145,[-1]]],6],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[[[107,[-1]],-3,-4,[139,[-1]]],[[15,[[140,[-1,-2]],134]]],6,[[108,[-1]]],[[126,[-1,-2]]],[23,8]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[-1,[[146,[-2,-3]]],[],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[147,[-1,-2,-3]]],[[147,[-1,-2,-3]]],[8,142],[8,6],[8,[108,[-2]]]],[[[148,[-1,-2,-3]]],[[148,[-1,-2,-3]]],[8,143],[8,6],[8,[108,[-2]]]],[[[146,[-1,-2]]],[[146,[-1,-2]]],[8,6],8],[[[149,[-1]]],[[149,[-1]]],[8,6]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],[[121,[3]]],[],[]],[[[147,[-1,-2,[149,[-2]]]],-2],[[121,[3]]],142,6],[[[148,[-1,-2,[149,[-2]]]],-2],[[121,[3]]],143,6],[-1,[[121,[3]]],[]],[[[147,[-1,-2,[149,[-2]]]]],[[121,[3]]],142,6],[[[148,[-1,-2,[149,[-2]]]]],[[121,[3]]],143,6],[12,-1,[]],[12,-1,[]],[[[146,[-1,-2]]],[],6,[]],[12,-1,[]],[12,-1,[]],[[[149,[-1]]],[],6],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,3],[12,3],[12,3],[12,3],[[[148,[-1,-2,-3]]],-1,143,6,[[108,[-2]]]],[[[147,[-1,-2,-3]],13],52,[16,142],[16,6],[16,[108,[-2]]]],[[[148,[-1,-2,-3]],13],52,[16,143],[16,6],[16,[108,[-2]]]],[[[146,[-1,-2]],13],52,[16,6],16],[[[149,[-1]],13],52,[16,6]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[],[]],[[[149,[-1]]],[],6],[-1,[[147,[-1,-2,-3]]],142,6,[[108,[-2]]]],[[],12],[-1,[[148,[-1,-2,-3]]],143,6,[[108,[-2]]]],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],-1,[]],[[[64,[99]]],[[149,[-1]]],6],[-1,[[121,[-2]]],[],[]],[[[147,[-1,-2,[149,[-2]]]]],[[121,[-2]]],142,6],[-1,121,[]],[[[147,[-1,-2,[149,[-2]]]]],121,142,6],[-1,-2,[],[]],[[[147,[-1,-2,[149,[-2]]]]],[[149,[-2]]],142,6],[[[148,[-1,-2,[149,[-2]]]]],[[149,[-2]]],143,6],[-1,[[146,[-2,-3]]],[],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[96,96]]],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2],[[121,[3]]],[],[]],[[[148,[-1,-2,[149,[-2]]]],-2],[[121,[3]]],143,6],[-1,[[121,[3]]],[]],[[[148,[-1,-2,[149,[-2]]]]],[[121,[3]]],143,6]],"c":[],"p":[[15,"slice"],[15,"u32"],[15,"tuple"],[8,"Field",7],[8,"FftGroup",7],[8,"CurveAffine",7],[3,"Coordinates",7],[8,"Clone",1727],[3,"Choice",1728],[3,"CtOption",1728],[8,"Default",1729],[15,"usize"],[3,"Formatter",1730],[3,"Error",1730],[4,"Result",1731],[8,"Debug",1730],[15,"str"],[8,"Fn",1732],[3,"Global",1733],[3,"Box",1734],[15,"bool"],[3,"Vec",1735],[8,"IntoIterator",1736],[8,"Send",1737],[8,"Sync",1737],[15,"u64"],[8,"AsRef",1738],[8,"RngCore",1739],[3,"TypeId",1740],[4,"Assigned",726],[3,"Value",77],[8,"Add",1741],[8,"FnOnce",1732],[3,"Region",77],[3,"Advice",726],[3,"Column",726],[3,"AssignedCell",77],[4,"Error",726],[8,"FnMut",1732],[3,"Instance",726],[3,"TableColumn",726],[3,"Table",77],[3,"Fixed",726],[3,"NamespacedLayouter",77],[8,"Layouter",77],[3,"Cell",77],[3,"RegionIndex",77],[3,"RegionStart",77],[8,"Into",1738],[8,"Copy",1737],[8,"Borrow",1742],[6,"Result",1730],[3,"SimpleFloorPlanner",77],[8,"RegionLayouter",357],[8,"TableLayouter",357],[8,"FromIterator",1736],[8,"Mul",1741],[8,"Neg",1741],[3,"String",1743],[4,"Option",1744],[8,"Sub",1741],[8,"Assignment",726],[8,"Circuit",726],[15,"array"],[3,"V1Pass",322],[3,"V1",322],[3,"RegionShape",357],[4,"RegionColumn",357],[4,"Ordering",1745],[3,"HashSet",1746],[3,"Selector",726],[4,"Any",726],[8,"Hasher",1747],[3,"MockProver",423],[8,"Ord",1745],[3,"CircuitGates",423],[3,"CircuitLayout",423],[4,"FailureLocation",423],[4,"VerifyFailure",423],[3,"TracingFloorPlanner",423],[8,"FloorPlanner",726],[3,"Shift",1748],[3,"DrawingArea",1749],[4,"DrawingAreaErrorKind",1749],[8,"DrawingBackend",1750],[3,"Range",1751],[3,"CircuitCost",573],[8,"PrimeGroup",1752],[3,"MarginalProofSize",573],[3,"ProofSize",573],[3,"Column",618],[3,"Region",618],[3,"VirtualCell",618],[3,"Gate",618],[3,"Constraint",618],[15,"i32"],[4,"Expression",726],[3,"BatchVerifier",726],[15,"u8"],[3,"ConstraintSystem",726],[8,"ColumnType",726],[3,"FixedQuery",726],[3,"AdviceQuery",726],[3,"InstanceQuery",726],[3,"VerifyingKey",726],[3,"ProvingKey",726],[3,"Params",1467],[8,"EncodedChallenge",1625],[8,"TranscriptWrite",1625],[8,"PartialEq",1745],[3,"Constraint",726],[3,"Constraints",726],[3,"PinnedConstraintSystem",726],[3,"VirtualCells",726],[4,"TableError",726],[3,"SingleVerifier",726],[3,"PinnedVerificationKey",726],[3,"Error",1753],[3,"EvaluationDomain",1292],[8,"Hash",1747],[6,"Result",1753],[8,"Transcript",1625],[3,"Rotation",1292],[8,"Error",1754],[8,"VerificationStrategy",726],[8,"TranscriptRead",1625],[3,"Polynomial",1292],[8,"Basis",1292],[3,"Coeff",1292],[3,"LagrangeCoeff",1292],[3,"ExtendedLagrangeCoeff",1292],[8,"WithSmallOrderMulGroup",1755],[3,"PinnedEvaluationDomain",1292],[4,"Error",1292],[3,"RangeFull",1751],[3,"RangeFrom",1751],[8,"Iterator",1756],[3,"Blind",1467],[3,"MSM",1467],[3,"Guard",1467],[3,"Accumulator",1467],[8,"Read",1757],[8,"Write",1757],[3,"ProverQuery",1584],[3,"VerifierQuery",1584],[3,"ChallengeScalar",1625],[3,"Blake2bRead",1625],[3,"Blake2bWrite",1625],[3,"Challenge255",1625],[8,"CurveExt",7],[8,"Chip",77],[13,"InRegion",552],[13,"OutsideRegion",552],[13,"ConstraintNotSatisfied",555],[13,"CellNotAssigned",555],[13,"InstanceCellNotAssigned",555],[13,"Permutation",555],[13,"ConstraintPoisoned",555],[13,"Lookup",555],[13,"NotEnoughRowsAvailable",1291]]}\ }'); if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)}; if (typeof exports !== 'undefined') {exports.searchIndex = searchIndex}; diff --git a/rustdoc/latest/settings.html b/rustdoc/latest/settings.html index 7c87bcb051..2d3a090ffb 100644 --- a/rustdoc/latest/settings.html +++ b/rustdoc/latest/settings.html @@ -1,4 +1,4 @@ -Rustdoc settings
    +Rustdoc settings -

    Rustdoc settings

    Back
    \ No newline at end of file +

    Rustdoc settings

    Back
    \ No newline at end of file diff --git a/rustdoc/latest/source-files.js b/rustdoc/latest/src-files.js similarity index 97% rename from rustdoc/latest/source-files.js rename to rustdoc/latest/src-files.js index a8f936d133..46c63b785f 100644 --- a/rustdoc/latest/source-files.js +++ b/rustdoc/latest/src-files.js @@ -1,6 +1,6 @@ -var sourcesIndex = JSON.parse('{\ +var srcIndex = JSON.parse('{\ "halo2":["",[],["lib.rs"]],\ "halo2_gadgets":["",[["ecc",[["chip",[["mul",[],["complete.rs","incomplete.rs","overflow.rs"]],["mul_fixed",[],["base_field_elem.rs","full_width.rs","short.rs"]]],["add.rs","add_incomplete.rs","constants.rs","mul.rs","mul_fixed.rs","witness_point.rs"]]],["chip.rs"]],["poseidon",[["primitives",[],["fp.rs","fq.rs","grain.rs","mds.rs","p128pow5t3.rs"]]],["pow5.rs","primitives.rs"]],["sha256",[["table16",[["compression",[],["compression_gates.rs","compression_util.rs","subregion_digest.rs","subregion_initial.rs","subregion_main.rs"]],["message_schedule",[],["schedule_gates.rs","schedule_util.rs","subregion1.rs","subregion2.rs","subregion3.rs"]]],["compression.rs","gates.rs","message_schedule.rs","spread_table.rs","util.rs"]]],["table16.rs"]],["sinsemilla",[["chip",[],["generator_table.rs","hash_to_point.rs"]],["merkle",[],["chip.rs"]],["primitives",[],["addition.rs","sinsemilla_s.rs"]]],["chip.rs","merkle.rs","message.rs","primitives.rs"]],["utilities",[],["cond_swap.rs","decompose_running_sum.rs","lookup_range_check.rs"]]],["ecc.rs","lib.rs","poseidon.rs","sha256.rs","sinsemilla.rs","utilities.rs"]],\ "halo2_proofs":["",[["circuit",[["floor_planner",[["v1",[],["strategy.rs"]]],["single_pass.rs","v1.rs"]]],["floor_planner.rs","layouter.rs","table_layouter.rs","value.rs"]],["dev",[["failure",[],["emitter.rs"]],["graph",[],["layout.rs"]]],["cost.rs","failure.rs","gates.rs","graph.rs","metadata.rs","tfp.rs","util.rs"]],["plonk",[["circuit",[],["compress_selectors.rs"]],["lookup",[],["prover.rs","verifier.rs"]],["permutation",[],["keygen.rs","prover.rs","verifier.rs"]],["vanishing",[],["prover.rs","verifier.rs"]],["verifier",[],["batch.rs"]]],["assigned.rs","circuit.rs","error.rs","keygen.rs","lookup.rs","permutation.rs","prover.rs","vanishing.rs","verifier.rs"]],["poly",[["commitment",[],["msm.rs","prover.rs","verifier.rs"]],["multiopen",[],["prover.rs","verifier.rs"]]],["commitment.rs","domain.rs","evaluator.rs","multiopen.rs"]]],["arithmetic.rs","circuit.rs","dev.rs","helpers.rs","lib.rs","multicore.rs","plonk.rs","poly.rs","transcript.rs"]]\ }'); -createSourceSidebar(); +createSrcSidebar(); diff --git a/rustdoc/latest/src/halo2/lib.rs.html b/rustdoc/latest/src/halo2/lib.rs.html index 394b036da6..205d25b544 100644 --- a/rustdoc/latest/src/halo2/lib.rs.html +++ b/rustdoc/latest/src/halo2/lib.rs.html @@ -1,4 +1,4 @@ -lib.rs - source
    +lib.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc.rs.html
    index 45a906eb00..d87f25f1ee 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc.rs.html
    @@ -1,4 +1,4 @@
    -ecc.rs - source
    +ecc.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip.rs.html
    index 5ff59c80ad..f78519ab79 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip.rs.html
    @@ -1,4 +1,4 @@
    -chip.rs - source
    +chip.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/add.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/add.rs.html
    index 36447fc831..0df7fc23e2 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/add.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/add.rs.html
    @@ -1,4 +1,4 @@
    -add.rs - source
    +add.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/add_incomplete.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/add_incomplete.rs.html
    index 6102025733..fea1eef53c 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/add_incomplete.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/add_incomplete.rs.html
    @@ -1,4 +1,4 @@
    -add_incomplete.rs - source
    +add_incomplete.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/constants.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/constants.rs.html
    index 29ebecd961..4ce46cd34b 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/constants.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/constants.rs.html
    @@ -1,4 +1,4 @@
    -constants.rs - source
    +constants.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul.rs.html
    index e20b768dfb..2592b09fb9 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul.rs.html
    @@ -1,4 +1,4 @@
    -mul.rs - source
    +mul.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/complete.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/complete.rs.html
    index a615901179..21fd615c57 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/complete.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/complete.rs.html
    @@ -1,4 +1,4 @@
    -complete.rs - source
    +complete.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/incomplete.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/incomplete.rs.html
    index c3ed4239a4..7658d337f3 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/incomplete.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/incomplete.rs.html
    @@ -1,4 +1,4 @@
    -incomplete.rs - source
    +incomplete.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/overflow.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/overflow.rs.html
    index 35089e926f..10cded3525 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/overflow.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul/overflow.rs.html
    @@ -1,4 +1,4 @@
    -overflow.rs - source
    +overflow.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed.rs.html
    index f3bf165767..f533f04f61 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed.rs.html
    @@ -1,4 +1,4 @@
    -mul_fixed.rs - source
    +mul_fixed.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/base_field_elem.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/base_field_elem.rs.html
    index f892a5f1c1..629443ebff 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/base_field_elem.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/base_field_elem.rs.html
    @@ -1,4 +1,4 @@
    -base_field_elem.rs - source
    +base_field_elem.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/full_width.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/full_width.rs.html
    index a32147d4d9..6abf8f12f7 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/full_width.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/full_width.rs.html
    @@ -1,4 +1,4 @@
    -full_width.rs - source
    +full_width.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/short.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/short.rs.html
    index a527a33321..cae702499b 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/short.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/mul_fixed/short.rs.html
    @@ -1,4 +1,4 @@
    -short.rs - source
    +short.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/ecc/chip/witness_point.rs.html b/rustdoc/latest/src/halo2_gadgets/ecc/chip/witness_point.rs.html
    index 83ab6ef165..470172e150 100644
    --- a/rustdoc/latest/src/halo2_gadgets/ecc/chip/witness_point.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/ecc/chip/witness_point.rs.html
    @@ -1,4 +1,4 @@
    -witness_point.rs - source
    +witness_point.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/lib.rs.html b/rustdoc/latest/src/halo2_gadgets/lib.rs.html
    index 50e478fc05..85eb8ca523 100644
    --- a/rustdoc/latest/src/halo2_gadgets/lib.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/lib.rs.html
    @@ -1,4 +1,4 @@
    -lib.rs - source
    +lib.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/poseidon.rs.html b/rustdoc/latest/src/halo2_gadgets/poseidon.rs.html
    index bc6a2f9b07..f84da8dac3 100644
    --- a/rustdoc/latest/src/halo2_gadgets/poseidon.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/poseidon.rs.html
    @@ -1,4 +1,4 @@
    -poseidon.rs - source
    +poseidon.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/poseidon/pow5.rs.html b/rustdoc/latest/src/halo2_gadgets/poseidon/pow5.rs.html
    index 90a9df9360..b6f64facdd 100644
    --- a/rustdoc/latest/src/halo2_gadgets/poseidon/pow5.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/poseidon/pow5.rs.html
    @@ -1,4 +1,4 @@
    -pow5.rs - source
    +pow5.rs - source -
    1
    +
    1
     2
     3
     4
    @@ -900,6 +900,36 @@
     885
     886
     887
    +888
    +889
    +890
    +891
    +892
    +893
    +894
    +895
    +896
    +897
    +898
    +899
    +900
    +901
    +902
    +903
    +904
    +905
    +906
    +907
    +908
    +909
    +910
    +911
    +912
    +913
    +914
    +915
    +916
    +917
     
    use std::convert::TryInto;
     use std::iter;
     
    @@ -1243,24 +1273,30 @@
     
                     // Load the input into this region.
                     let load_input_word = |i: usize| {
    -                    let constraint_var = match input.0[i].clone() {
    -                        Some(PaddedWord::Message(word)) => word,
    -                        Some(PaddedWord::Padding(padding_value)) => region.assign_fixed(
    -                            || format!("load pad_{}", i),
    -                            config.rc_b[i],
    -                            1,
    -                            || Value::known(padding_value),
    -                        )?,
    +                    let (cell, value) = match input.0[i].clone() {
    +                        Some(PaddedWord::Message(word)) => (word.cell(), word.value().copied()),
    +                        Some(PaddedWord::Padding(padding_value)) => {
    +                            let cell = region
    +                                .assign_fixed(
    +                                    || format!("load pad_{}", i),
    +                                    config.rc_b[i],
    +                                    1,
    +                                    || Value::known(padding_value),
    +                                )?
    +                                .cell();
    +                            (cell, Value::known(padding_value))
    +                        }
                             _ => panic!("Input is not padded"),
                         };
    -                    constraint_var
    -                        .copy_advice(
    -                            || format!("load input_{}", i),
    -                            &mut region,
    -                            config.state[i],
    -                            1,
    -                        )
    -                        .map(StateWord)
    +                    let var = region.assign_advice(
    +                        || format!("load input_{}", i),
    +                        config.state[i],
    +                        1,
    +                        || value,
    +                    )?;
    +                    region.constrain_equal(cell, var.cell())?;
    +
    +                    Ok(StateWord(var))
                     };
                     let input: Result<Vec<_>, Error> = (0..RATE).map(load_input_word).collect();
                     let input = input?;
    @@ -1499,9 +1535,11 @@
             circuit::{Layouter, SimpleFloorPlanner, Value},
             dev::MockProver,
             pasta::Fp,
    -        plonk::{Circuit, ConstraintSystem, Error},
    +        plonk::{self, Circuit, ConstraintSystem, Error, SingleVerifier},
    +        poly::commitment::Params,
    +        transcript::{Blake2bRead, Blake2bWrite, Challenge255},
         };
    -    use pasta_curves::pallas;
    +    use pasta_curves::{pallas, EqAffine};
         use rand::rngs::OsRng;
     
         use super::{PoseidonInstructions, Pow5Chip, Pow5Config, StateWord};
    @@ -1742,7 +1780,29 @@
                 _spec: PhantomData,
             };
             let prover = MockProver::run(k, &circuit, vec![]).unwrap();
    -        assert_eq!(prover.verify(), Ok(()))
    +        assert_eq!(prover.verify(), Ok(()));
    +
    +        let params = Params::new(k);
    +        let vk = plonk::keygen_vk(&params, &circuit).unwrap();
    +        let pk = plonk::keygen_pk(&params, vk, &circuit).unwrap();
    +
    +        let mut transcript = Blake2bWrite::<_, EqAffine, _>::init(vec![]);
    +        plonk::create_proof(
    +            &params,
    +            &pk,
    +            &[circuit],
    +            &[&[]],
    +            &mut OsRng,
    +            &mut transcript,
    +        )
    +        .unwrap();
    +        let proof = transcript.finalize();
    +
    +        let strategy = SingleVerifier::new(&params);
    +        let mut transcript = Blake2bRead::<_, _, Challenge255<_>>::init(&proof[..]);
    +        assert!(
    +            plonk::verify_proof(&params, pk.get_vk(), strategy, &[&[]], &mut transcript).is_ok()
    +        );
         }
     
         #[test]
    diff --git a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives.rs.html b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives.rs.html
    index 24c6cbf658..d264fd172d 100644
    --- a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives.rs.html
    @@ -1,4 +1,4 @@
    -primitives.rs - source
    +primitives.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/fp.rs.html b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/fp.rs.html
    index 86823f3de7..7d5390e2d9 100644
    --- a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/fp.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/fp.rs.html
    @@ -1,4 +1,4 @@
    -fp.rs - source
    +fp.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/fq.rs.html b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/fq.rs.html
    index 18c4c101e8..532819bd08 100644
    --- a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/fq.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/fq.rs.html
    @@ -1,4 +1,4 @@
    -fq.rs - source
    +fq.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/grain.rs.html b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/grain.rs.html
    index ed1070f830..81511c3e41 100644
    --- a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/grain.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/grain.rs.html
    @@ -1,4 +1,4 @@
    -grain.rs - source
    +grain.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/mds.rs.html b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/mds.rs.html
    index b26e5a9c4a..5adb313ad6 100644
    --- a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/mds.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/mds.rs.html
    @@ -1,4 +1,4 @@
    -mds.rs - source
    +mds.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/p128pow5t3.rs.html b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/p128pow5t3.rs.html
    index 9a654fa66e..2d59dbe6a2 100644
    --- a/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/p128pow5t3.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/poseidon/primitives/p128pow5t3.rs.html
    @@ -1,4 +1,4 @@
    -p128pow5t3.rs - source
    +p128pow5t3.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256.rs.html
    index f61a66213b..d50caabbad 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256.rs.html
    @@ -1,4 +1,4 @@
    -sha256.rs - source
    +sha256.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16.rs.html
    index d2dfa9021b..a5b7841338 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16.rs.html
    @@ -1,4 +1,4 @@
    -table16.rs - source
    +table16.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression.rs.html
    index 839960d691..951c24ebd7 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression.rs.html
    @@ -1,4 +1,4 @@
    -compression.rs - source
    +compression.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/compression_gates.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/compression_gates.rs.html
    index 0a76f6eb18..268b7a75c3 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/compression_gates.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/compression_gates.rs.html
    @@ -1,4 +1,4 @@
    -compression_gates.rs - source
    +compression_gates.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/compression_util.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/compression_util.rs.html
    index 21670483e3..a654820ef1 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/compression_util.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/compression_util.rs.html
    @@ -1,4 +1,4 @@
    -compression_util.rs - source
    +compression_util.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_digest.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_digest.rs.html
    index c6aa9db0c7..b62a4fb143 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_digest.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_digest.rs.html
    @@ -1,4 +1,4 @@
    -subregion_digest.rs - source
    +subregion_digest.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_initial.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_initial.rs.html
    index b1c57400cf..ce788e6411 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_initial.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_initial.rs.html
    @@ -1,4 +1,4 @@
    -subregion_initial.rs - source
    +subregion_initial.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_main.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_main.rs.html
    index d50891b401..48948290a8 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_main.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/compression/subregion_main.rs.html
    @@ -1,4 +1,4 @@
    -subregion_main.rs - source
    +subregion_main.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/gates.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/gates.rs.html
    index 0359f12c30..ef0cb4e61c 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/gates.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/gates.rs.html
    @@ -1,4 +1,4 @@
    -gates.rs - source
    +gates.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule.rs.html
    index f0e6d2188f..8f017c5b2e 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule.rs.html
    @@ -1,4 +1,4 @@
    -message_schedule.rs - source
    +message_schedule.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/schedule_gates.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/schedule_gates.rs.html
    index c59dc64ade..f96a323f03 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/schedule_gates.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/schedule_gates.rs.html
    @@ -1,4 +1,4 @@
    -schedule_gates.rs - source
    +schedule_gates.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/schedule_util.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/schedule_util.rs.html
    index 61688bc08e..c1ecf6c869 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/schedule_util.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/schedule_util.rs.html
    @@ -1,4 +1,4 @@
    -schedule_util.rs - source
    +schedule_util.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion1.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion1.rs.html
    index ad3ad51d97..28865fabf7 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion1.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion1.rs.html
    @@ -1,4 +1,4 @@
    -subregion1.rs - source
    +subregion1.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion2.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion2.rs.html
    index 817a49be3b..1c6abbdd55 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion2.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion2.rs.html
    @@ -1,4 +1,4 @@
    -subregion2.rs - source
    +subregion2.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion3.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion3.rs.html
    index 4cf50acf1b..53a6e7baa2 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion3.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/message_schedule/subregion3.rs.html
    @@ -1,4 +1,4 @@
    -subregion3.rs - source
    +subregion3.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/spread_table.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/spread_table.rs.html
    index f15a0651b9..8531e6387a 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/spread_table.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/spread_table.rs.html
    @@ -1,4 +1,4 @@
    -spread_table.rs - source
    +spread_table.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sha256/table16/util.rs.html b/rustdoc/latest/src/halo2_gadgets/sha256/table16/util.rs.html
    index e4bc0b7763..eb6891ef9d 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sha256/table16/util.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sha256/table16/util.rs.html
    @@ -1,4 +1,4 @@
    -util.rs - source
    +util.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla.rs.html
    index 836496385c..041e5f644e 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla.rs.html
    @@ -1,4 +1,4 @@
    -sinsemilla.rs - source
    +sinsemilla.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip.rs.html
    index 18b772318a..efb743cff7 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip.rs.html
    @@ -1,4 +1,4 @@
    -chip.rs - source
    +chip.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip/generator_table.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip/generator_table.rs.html
    index 7f0d3d8e2d..73b50cfc6e 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip/generator_table.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip/generator_table.rs.html
    @@ -1,4 +1,4 @@
    -generator_table.rs - source
    +generator_table.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip/hash_to_point.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip/hash_to_point.rs.html
    index 6d2a135e84..e5d79378f1 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip/hash_to_point.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla/chip/hash_to_point.rs.html
    @@ -1,4 +1,4 @@
    -hash_to_point.rs - source
    +hash_to_point.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla/merkle.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla/merkle.rs.html
    index 94a4148a1f..bb7da8afa8 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla/merkle.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla/merkle.rs.html
    @@ -1,4 +1,4 @@
    -merkle.rs - source
    +merkle.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla/merkle/chip.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla/merkle/chip.rs.html
    index 055f3a5077..1e296320f0 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla/merkle/chip.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla/merkle/chip.rs.html
    @@ -1,4 +1,4 @@
    -chip.rs - source
    +chip.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla/message.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla/message.rs.html
    index 05e02e3b84..44e4c137eb 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla/message.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla/message.rs.html
    @@ -1,4 +1,4 @@
    -message.rs - source
    +message.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives.rs.html
    index d5c0f56d0d..d684a26c48 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives.rs.html
    @@ -1,4 +1,4 @@
    -primitives.rs - source
    +primitives.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives/addition.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives/addition.rs.html
    index f4f5878ed4..835b600ad7 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives/addition.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives/addition.rs.html
    @@ -1,4 +1,4 @@
    -addition.rs - source
    +addition.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives/sinsemilla_s.rs.html b/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives/sinsemilla_s.rs.html
    index 0673fb14d9..27d6fb62c5 100644
    --- a/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives/sinsemilla_s.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/sinsemilla/primitives/sinsemilla_s.rs.html
    @@ -1,4 +1,4 @@
    -sinsemilla_s.rs - source
    +sinsemilla_s.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/utilities.rs.html b/rustdoc/latest/src/halo2_gadgets/utilities.rs.html
    index 2e69b599b7..2a384ab3ea 100644
    --- a/rustdoc/latest/src/halo2_gadgets/utilities.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/utilities.rs.html
    @@ -1,4 +1,4 @@
    -utilities.rs - source
    +utilities.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/utilities/cond_swap.rs.html b/rustdoc/latest/src/halo2_gadgets/utilities/cond_swap.rs.html
    index f6318fcc3d..b307458dbe 100644
    --- a/rustdoc/latest/src/halo2_gadgets/utilities/cond_swap.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/utilities/cond_swap.rs.html
    @@ -1,4 +1,4 @@
    -cond_swap.rs - source
    +cond_swap.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/utilities/decompose_running_sum.rs.html b/rustdoc/latest/src/halo2_gadgets/utilities/decompose_running_sum.rs.html
    index 53525e2e0c..3dc5f6d43e 100644
    --- a/rustdoc/latest/src/halo2_gadgets/utilities/decompose_running_sum.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/utilities/decompose_running_sum.rs.html
    @@ -1,4 +1,4 @@
    -decompose_running_sum.rs - source
    +decompose_running_sum.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_gadgets/utilities/lookup_range_check.rs.html b/rustdoc/latest/src/halo2_gadgets/utilities/lookup_range_check.rs.html
    index bdd7ac0d81..07f1b9d637 100644
    --- a/rustdoc/latest/src/halo2_gadgets/utilities/lookup_range_check.rs.html
    +++ b/rustdoc/latest/src/halo2_gadgets/utilities/lookup_range_check.rs.html
    @@ -1,4 +1,4 @@
    -lookup_range_check.rs - source
    +lookup_range_check.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/arithmetic.rs.html b/rustdoc/latest/src/halo2_proofs/arithmetic.rs.html
    index 1c50cf0036..30f741c19a 100644
    --- a/rustdoc/latest/src/halo2_proofs/arithmetic.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/arithmetic.rs.html
    @@ -1,4 +1,4 @@
    -arithmetic.rs - source
    +arithmetic.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/circuit.rs.html b/rustdoc/latest/src/halo2_proofs/circuit.rs.html
    index 4557d70b9a..be67cf13e1 100644
    --- a/rustdoc/latest/src/halo2_proofs/circuit.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/circuit.rs.html
    @@ -1,4 +1,4 @@
    -circuit.rs - source
    +circuit.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/circuit/floor_planner.rs.html b/rustdoc/latest/src/halo2_proofs/circuit/floor_planner.rs.html
    index 66141b958b..4f8a79a88b 100644
    --- a/rustdoc/latest/src/halo2_proofs/circuit/floor_planner.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/circuit/floor_planner.rs.html
    @@ -1,4 +1,4 @@
    -floor_planner.rs - source
    +floor_planner.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/single_pass.rs.html b/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/single_pass.rs.html
    index 54f27ea42c..fed96afaee 100644
    --- a/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/single_pass.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/single_pass.rs.html
    @@ -1,4 +1,4 @@
    -single_pass.rs - source
    +single_pass.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/v1.rs.html b/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/v1.rs.html
    index 33a592b13d..1614852cf0 100644
    --- a/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/v1.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/v1.rs.html
    @@ -1,4 +1,4 @@
    -v1.rs - source
    +v1.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/v1/strategy.rs.html b/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/v1/strategy.rs.html
    index 16528231f8..6c10939d10 100644
    --- a/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/v1/strategy.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/circuit/floor_planner/v1/strategy.rs.html
    @@ -1,4 +1,4 @@
    -strategy.rs - source
    +strategy.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/circuit/layouter.rs.html b/rustdoc/latest/src/halo2_proofs/circuit/layouter.rs.html
    index 0ff57c3f23..6abd36918b 100644
    --- a/rustdoc/latest/src/halo2_proofs/circuit/layouter.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/circuit/layouter.rs.html
    @@ -1,4 +1,4 @@
    -layouter.rs - source
    +layouter.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/circuit/table_layouter.rs.html b/rustdoc/latest/src/halo2_proofs/circuit/table_layouter.rs.html
    index fbd20e014a..a7734d9fdd 100644
    --- a/rustdoc/latest/src/halo2_proofs/circuit/table_layouter.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/circuit/table_layouter.rs.html
    @@ -1,4 +1,4 @@
    -table_layouter.rs - source
    +table_layouter.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/circuit/value.rs.html b/rustdoc/latest/src/halo2_proofs/circuit/value.rs.html
    index edb1c6b1af..8c06f44f97 100644
    --- a/rustdoc/latest/src/halo2_proofs/circuit/value.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/circuit/value.rs.html
    @@ -1,4 +1,4 @@
    -value.rs - source
    +value.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev.rs.html b/rustdoc/latest/src/halo2_proofs/dev.rs.html
    index 2dad8883a9..86dfe0486d 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev.rs.html
    @@ -1,4 +1,4 @@
    -dev.rs - source
    +dev.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev/cost.rs.html b/rustdoc/latest/src/halo2_proofs/dev/cost.rs.html
    index 49a9675234..cd075a1189 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev/cost.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev/cost.rs.html
    @@ -1,4 +1,4 @@
    -cost.rs - source
    +cost.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev/failure.rs.html b/rustdoc/latest/src/halo2_proofs/dev/failure.rs.html
    index 4c8062c9b9..b0f37da183 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev/failure.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev/failure.rs.html
    @@ -1,4 +1,4 @@
    -failure.rs - source
    +failure.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev/failure/emitter.rs.html b/rustdoc/latest/src/halo2_proofs/dev/failure/emitter.rs.html
    index e3aad647d3..b4902f28e7 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev/failure/emitter.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev/failure/emitter.rs.html
    @@ -1,4 +1,4 @@
    -emitter.rs - source
    +emitter.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev/gates.rs.html b/rustdoc/latest/src/halo2_proofs/dev/gates.rs.html
    index 684c4669ae..64ba8895f0 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev/gates.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev/gates.rs.html
    @@ -1,4 +1,4 @@
    -gates.rs - source
    +gates.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev/graph.rs.html b/rustdoc/latest/src/halo2_proofs/dev/graph.rs.html
    index 1a953aa2d8..ed235ac9df 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev/graph.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev/graph.rs.html
    @@ -1,4 +1,4 @@
    -graph.rs - source
    +graph.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev/graph/layout.rs.html b/rustdoc/latest/src/halo2_proofs/dev/graph/layout.rs.html
    index f0a9bd4bbd..e8c2dcb37a 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev/graph/layout.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev/graph/layout.rs.html
    @@ -1,4 +1,4 @@
    -layout.rs - source
    +layout.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev/metadata.rs.html b/rustdoc/latest/src/halo2_proofs/dev/metadata.rs.html
    index e0be0767ee..29f864e0c1 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev/metadata.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev/metadata.rs.html
    @@ -1,4 +1,4 @@
    -metadata.rs - source
    +metadata.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev/tfp.rs.html b/rustdoc/latest/src/halo2_proofs/dev/tfp.rs.html
    index 6bba9a655d..ccffbcaae8 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev/tfp.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev/tfp.rs.html
    @@ -1,4 +1,4 @@
    -tfp.rs - source
    +tfp.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/dev/util.rs.html b/rustdoc/latest/src/halo2_proofs/dev/util.rs.html
    index a1880813c9..e75e9c3bb8 100644
    --- a/rustdoc/latest/src/halo2_proofs/dev/util.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/dev/util.rs.html
    @@ -1,4 +1,4 @@
    -util.rs - source
    +util.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/helpers.rs.html b/rustdoc/latest/src/halo2_proofs/helpers.rs.html
    index 7e334b16df..69c78b645a 100644
    --- a/rustdoc/latest/src/halo2_proofs/helpers.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/helpers.rs.html
    @@ -1,4 +1,4 @@
    -helpers.rs - source
    +helpers.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/lib.rs.html b/rustdoc/latest/src/halo2_proofs/lib.rs.html
    index d4a4c063d1..14849d821e 100644
    --- a/rustdoc/latest/src/halo2_proofs/lib.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/lib.rs.html
    @@ -1,4 +1,4 @@
    -lib.rs - source
    +lib.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/multicore.rs.html b/rustdoc/latest/src/halo2_proofs/multicore.rs.html
    index 9352192f0b..5c03dbe556 100644
    --- a/rustdoc/latest/src/halo2_proofs/multicore.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/multicore.rs.html
    @@ -1,4 +1,4 @@
    -multicore.rs - source
    +multicore.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk.rs.html b/rustdoc/latest/src/halo2_proofs/plonk.rs.html
    index b8f7d0513e..db085d6d90 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk.rs.html
    @@ -1,4 +1,4 @@
    -plonk.rs - source
    +plonk.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/assigned.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/assigned.rs.html
    index a7e98c7f47..04d17b4688 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/assigned.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/assigned.rs.html
    @@ -1,4 +1,4 @@
    -assigned.rs - source
    +assigned.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/circuit.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/circuit.rs.html
    index 396385c9eb..da2114d35b 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/circuit.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/circuit.rs.html
    @@ -1,4 +1,4 @@
    -circuit.rs - source
    +circuit.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/circuit/compress_selectors.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/circuit/compress_selectors.rs.html
    index bf908027b9..be1052f254 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/circuit/compress_selectors.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/circuit/compress_selectors.rs.html
    @@ -1,4 +1,4 @@
    -compress_selectors.rs - source
    +compress_selectors.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/error.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/error.rs.html
    index 52a7c88c00..d2667ad034 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/error.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/error.rs.html
    @@ -1,4 +1,4 @@
    -error.rs - source
    +error.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/keygen.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/keygen.rs.html
    index 0ba6d04b6b..b9486c6e24 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/keygen.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/keygen.rs.html
    @@ -1,4 +1,4 @@
    -keygen.rs - source
    +keygen.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/lookup.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/lookup.rs.html
    index 450c1ab577..04fa44dff0 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/lookup.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/lookup.rs.html
    @@ -1,4 +1,4 @@
    -lookup.rs - source
    +lookup.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/lookup/prover.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/lookup/prover.rs.html
    index 4b48e41073..4ac3af0de7 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/lookup/prover.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/lookup/prover.rs.html
    @@ -1,4 +1,4 @@
    -prover.rs - source
    +prover.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/lookup/verifier.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/lookup/verifier.rs.html
    index 524c8b0129..3fbb011cc3 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/lookup/verifier.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/lookup/verifier.rs.html
    @@ -1,4 +1,4 @@
    -verifier.rs - source
    +verifier.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/permutation.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/permutation.rs.html
    index 1164b1ae21..740f067be3 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/permutation.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/permutation.rs.html
    @@ -1,4 +1,4 @@
    -permutation.rs - source
    +permutation.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/permutation/keygen.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/permutation/keygen.rs.html
    index 8c828db0e2..fd8c81e020 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/permutation/keygen.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/permutation/keygen.rs.html
    @@ -1,4 +1,4 @@
    -keygen.rs - source
    +keygen.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/permutation/prover.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/permutation/prover.rs.html
    index 718d036aac..af6d92eb67 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/permutation/prover.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/permutation/prover.rs.html
    @@ -1,4 +1,4 @@
    -prover.rs - source
    +prover.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/permutation/verifier.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/permutation/verifier.rs.html
    index bf7f6c826d..b40225e662 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/permutation/verifier.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/permutation/verifier.rs.html
    @@ -1,4 +1,4 @@
    -verifier.rs - source
    +verifier.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/prover.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/prover.rs.html
    index 8daafed40e..5a46f6be55 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/prover.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/prover.rs.html
    @@ -1,4 +1,4 @@
    -prover.rs - source
    +prover.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/vanishing.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/vanishing.rs.html
    index ebaa8de234..f0e3edb0d6 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/vanishing.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/vanishing.rs.html
    @@ -1,4 +1,4 @@
    -vanishing.rs - source
    +vanishing.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/vanishing/prover.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/vanishing/prover.rs.html
    index 9776208c78..955d8c8977 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/vanishing/prover.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/vanishing/prover.rs.html
    @@ -1,4 +1,4 @@
    -prover.rs - source
    +prover.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/vanishing/verifier.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/vanishing/verifier.rs.html
    index f467c0f4c4..1d8428de4e 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/vanishing/verifier.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/vanishing/verifier.rs.html
    @@ -1,4 +1,4 @@
    -verifier.rs - source
    +verifier.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/verifier.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/verifier.rs.html
    index 66575db733..b2f489031d 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/verifier.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/verifier.rs.html
    @@ -1,4 +1,4 @@
    -verifier.rs - source
    +verifier.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/plonk/verifier/batch.rs.html b/rustdoc/latest/src/halo2_proofs/plonk/verifier/batch.rs.html
    index df5a85ed82..74d9f88308 100644
    --- a/rustdoc/latest/src/halo2_proofs/plonk/verifier/batch.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/plonk/verifier/batch.rs.html
    @@ -1,4 +1,4 @@
    -batch.rs - source
    +batch.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly.rs.html b/rustdoc/latest/src/halo2_proofs/poly.rs.html
    index a93f529bde..d631d0e3f5 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly.rs.html
    @@ -1,4 +1,4 @@
    -poly.rs - source
    +poly.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly/commitment.rs.html b/rustdoc/latest/src/halo2_proofs/poly/commitment.rs.html
    index 71029718c2..b05b67cc62 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly/commitment.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly/commitment.rs.html
    @@ -1,4 +1,4 @@
    -commitment.rs - source
    +commitment.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly/commitment/msm.rs.html b/rustdoc/latest/src/halo2_proofs/poly/commitment/msm.rs.html
    index e42168b1b7..3ec16bbc0a 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly/commitment/msm.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly/commitment/msm.rs.html
    @@ -1,4 +1,4 @@
    -msm.rs - source
    +msm.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly/commitment/prover.rs.html b/rustdoc/latest/src/halo2_proofs/poly/commitment/prover.rs.html
    index 8dc67005d2..95ae12fcba 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly/commitment/prover.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly/commitment/prover.rs.html
    @@ -1,4 +1,4 @@
    -prover.rs - source
    +prover.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly/commitment/verifier.rs.html b/rustdoc/latest/src/halo2_proofs/poly/commitment/verifier.rs.html
    index 7af51549fa..65fe366e1e 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly/commitment/verifier.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly/commitment/verifier.rs.html
    @@ -1,4 +1,4 @@
    -verifier.rs - source
    +verifier.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly/domain.rs.html b/rustdoc/latest/src/halo2_proofs/poly/domain.rs.html
    index 7d35987ada..60e69264cb 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly/domain.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly/domain.rs.html
    @@ -1,4 +1,4 @@
    -domain.rs - source
    +domain.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly/evaluator.rs.html b/rustdoc/latest/src/halo2_proofs/poly/evaluator.rs.html
    index 97316d0eee..3e937ae59c 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly/evaluator.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly/evaluator.rs.html
    @@ -1,4 +1,4 @@
    -evaluator.rs - source
    +evaluator.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly/multiopen.rs.html b/rustdoc/latest/src/halo2_proofs/poly/multiopen.rs.html
    index 35aaaf149f..9cb18b7efb 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly/multiopen.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly/multiopen.rs.html
    @@ -1,4 +1,4 @@
    -multiopen.rs - source
    +multiopen.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly/multiopen/prover.rs.html b/rustdoc/latest/src/halo2_proofs/poly/multiopen/prover.rs.html
    index 1f93d1c0ef..1e3f439c43 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly/multiopen/prover.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly/multiopen/prover.rs.html
    @@ -1,4 +1,4 @@
    -prover.rs - source
    +prover.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/poly/multiopen/verifier.rs.html b/rustdoc/latest/src/halo2_proofs/poly/multiopen/verifier.rs.html
    index 3a9ea8b224..e689e2c0f1 100644
    --- a/rustdoc/latest/src/halo2_proofs/poly/multiopen/verifier.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/poly/multiopen/verifier.rs.html
    @@ -1,4 +1,4 @@
    -verifier.rs - source
    +verifier.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/src/halo2_proofs/transcript.rs.html b/rustdoc/latest/src/halo2_proofs/transcript.rs.html
    index b0f3e239e5..e241b0c4cb 100644
    --- a/rustdoc/latest/src/halo2_proofs/transcript.rs.html
    +++ b/rustdoc/latest/src/halo2_proofs/transcript.rs.html
    @@ -1,4 +1,4 @@
    -transcript.rs - source
    +transcript.rs - source -
    1
    +
    1
     2
     3
     4
    diff --git a/rustdoc/latest/static.files/ayu-614652228113ac93.css b/rustdoc/latest/static.files/ayu-614652228113ac93.css
    deleted file mode 100644
    index 8fd09c9e44..0000000000
    --- a/rustdoc/latest/static.files/ayu-614652228113ac93.css
    +++ /dev/null
    @@ -1 +0,0 @@
    - :root{--main-background-color:#0f1419;--main-color:#c5c5c5;--settings-input-color:#ffb454;--settings-input-border-color:#999;--settings-button-color:#fff;--settings-button-border-focus:#e0e0e0;--sidebar-background-color:#14191f;--sidebar-background-color-hover:rgba(70,70,70,0.33);--code-block-background-color:#191f26;--scrollbar-track-background-color:transparent;--scrollbar-thumb-background-color:#5c6773;--scrollbar-color:#5c6773 #24292f;--headings-border-bottom-color:#5c6773;--border-color:#5c6773;--button-background-color:#141920;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--search-input-focused-border-color:#5c6773;--copy-path-button-color:#fff;--copy-path-img-filter:invert(70%);--copy-path-img-hover-filter:invert(100%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--type-link-color:#ffa0a5;--trait-link-color:#39afd7;--assoc-item-link-color:#39afd7;--function-link-color:#fdd687;--macro-link-color:#a37acc;--keyword-link-color:#39afd7;--mod-link-color:#39afd7;--link-color:#39afd7;--sidebar-link-color:#53b1db;--sidebar-current-link-background-color:transparent;--search-result-link-focus-background-color:#3c3c3c;--search-result-border-color:#aaa3;--search-color:#fff;--search-error-code-background-color:#4f4c4c;--search-results-alias-color:#c5c5c5;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:none;--search-tab-button-not-selected-background:transparent !important;--search-tab-button-selected-border-top-color:none;--search-tab-button-selected-background:#141920 !important;--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ff7733;--code-highlight-kw-2-color:#ff7733;--code-highlight-lifetime-color:#ff7733;--code-highlight-prelude-color:#69f2df;--code-highlight-prelude-val-color:#ff7733;--code-highlight-number-color:#b8cc52;--code-highlight-string-color:#b8cc52;--code-highlight-literal-color:#ff7733;--code-highlight-attribute-color:#e6e1cf;--code-highlight-self-color:#36a3d9;--code-highlight-macro-color:#a37acc;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#788797;--code-highlight-doc-comment-color:#a1ac88;--src-line-numbers-span-color:#5c6773;--src-line-number-highlighted-background-color:rgba(255,236,164,0.06);--test-arrow-color:#788797;--test-arrow-background-color:rgba(57,175,215,0.09);--test-arrow-hover-color:#c5c5c5;--test-arrow-hover-background-color:rgba(57,175,215,0.368);--target-background-color:rgba(255,236,164,0.06);--target-border-color:rgba(255,180,76,0.85);--kbd-color:#c5c5c5;--kbd-background:#314559;--kbd-box-shadow-color:#5c6773;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(41%) sepia(12%) saturate(487%) hue-rotate(171deg) brightness(94%) contrast(94%);--crate-search-div-hover-filter:invert(98%) sepia(12%) saturate(81%) hue-rotate(343deg) brightness(113%) contrast(76%);--crate-search-hover-border:#e0e0e0;--source-sidebar-background-selected:#14191f;--source-sidebar-background-hover:#14191f;--table-alt-row-background-color:#191f26;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:rgb(91,59,1);--scrape-example-code-line-highlight-focus:rgb(124,75,15);--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(15,20,25,1);--scrape-example-code-wrapper-background-end:rgba(15,20,25,0);}h1,h2,h3,h4,h1 a,.sidebar h2 a,.sidebar h3 a,#source-sidebar>.title{color:#fff;}h4{border:none;}.docblock code{color:#ffb454;}.docblock a>code{color:#39AFD7 !important;}.code-header,.docblock pre>code,pre,pre>code,.item-info code,.rustdoc.source .example-wrap{color:#e6e1cf;}.sidebar .current,.sidebar a:hover,#source-sidebar div.files>a:hover,details.dir-entry summary:hover,#source-sidebar div.files>a:focus,details.dir-entry summary:focus,#source-sidebar div.files>a.selected{color:#ffb44c;}.sidebar-elems .location{color:#ff7733;}.src-line-numbers .line-highlighted{color:#708090;padding-right:7px;border-right:1px solid #ffb44c;}.search-results a:hover,.search-results a:focus{color:#fff !important;background-color:#3c3c3c;}.search-results a{color:#0096cf;}.search-results a div.desc{color:#c5c5c5;}.result-name .primitive>i,.result-name .keyword>i{color:#788797;}#search-tabs>button.selected{border-bottom:1px solid #ffb44c !important;border-top:none;}#search-tabs>button:not(.selected){border:none;background-color:transparent !important;}#search-tabs>button:hover{border-bottom:1px solid rgba(242,151,24,0.3);}#settings-menu>a img{filter:invert(100);}
    \ No newline at end of file
    diff --git a/rustdoc/latest/static.files/dark-1097f8e92a01e3cf.css b/rustdoc/latest/static.files/dark-1097f8e92a01e3cf.css
    deleted file mode 100644
    index 1e5e7d1944..0000000000
    --- a/rustdoc/latest/static.files/dark-1097f8e92a01e3cf.css
    +++ /dev/null
    @@ -1 +0,0 @@
    -:root{--main-background-color:#353535;--main-color:#ddd;--settings-input-color:#2196f3;--settings-input-border-color:#999;--settings-button-color:#000;--settings-button-border-focus:#ffb900;--sidebar-background-color:#505050;--sidebar-background-color-hover:#676767;--code-block-background-color:#2A2A2A;--scrollbar-track-background-color:#717171;--scrollbar-thumb-background-color:rgba(32,34,37,.6);--scrollbar-color:rgba(32,34,37,.6) #5a5a5a;--headings-border-bottom-color:#d2d2d2;--border-color:#e0e0e0;--button-background-color:#f0f0f0;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--search-input-focused-border-color:#008dfd;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(65%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--type-link-color:#2dbfb8;--trait-link-color:#b78cf2;--assoc-item-link-color:#d2991d;--function-link-color:#2bab63;--macro-link-color:#09bd00;--keyword-link-color:#d2991d;--mod-link-color:#d2991d;--link-color:#d2991d;--sidebar-link-color:#fdbf35;--sidebar-current-link-background-color:#444;--search-result-link-focus-background-color:#616161;--search-result-border-color:#aaa3;--search-color:#111;--search-error-code-background-color:#484848;--search-results-alias-color:#fff;--search-results-grey-color:#ccc;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#252525;--search-tab-button-not-selected-background:#252525;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#353535;--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ab8ac1;--code-highlight-kw-2-color:#769acb;--code-highlight-lifetime-color:#d97f26;--code-highlight-prelude-color:#769acb;--code-highlight-prelude-val-color:#ee6868;--code-highlight-number-color:#83a300;--code-highlight-string-color:#83a300;--code-highlight-literal-color:#ee6868;--code-highlight-attribute-color:#ee6868;--code-highlight-self-color:#ee6868;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8d8d8b;--code-highlight-doc-comment-color:#8ca375;--src-line-numbers-span-color:#3b91e2;--src-line-number-highlighted-background-color:#0a042f;--test-arrow-color:#dedede;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#dedede;--test-arrow-hover-background-color:#4e8bca;--target-background-color:#494a3d;--target-border-color:#bb7410;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(94%) sepia(0%) saturate(721%) hue-rotate(255deg) brightness(90%) contrast(90%);--crate-search-div-hover-filter:invert(69%) sepia(60%) saturate(6613%) hue-rotate(184deg) brightness(100%) contrast(91%);--crate-search-hover-border:#2196f3;--source-sidebar-background-selected:#333;--source-sidebar-background-hover:#444;--table-alt-row-background-color:#2A2A2A;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:rgb(91,59,1);--scrape-example-code-line-highlight-focus:rgb(124,75,15);--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(53,53,53,1);--scrape-example-code-wrapper-background-end:rgba(53,53,53,0);}
    \ No newline at end of file
    diff --git a/rustdoc/latest/static.files/light-0f8c037637f9eb3e.css b/rustdoc/latest/static.files/light-0f8c037637f9eb3e.css
    deleted file mode 100644
    index 21c3a859b8..0000000000
    --- a/rustdoc/latest/static.files/light-0f8c037637f9eb3e.css
    +++ /dev/null
    @@ -1 +0,0 @@
    -:root{--main-background-color:white;--main-color:black;--settings-input-color:#2196f3;--settings-input-border-color:#717171;--settings-button-color:#000;--settings-button-border-focus:#717171;--sidebar-background-color:#F5F5F5;--sidebar-background-color-hover:#E0E0E0;--code-block-background-color:#F5F5F5;--scrollbar-track-background-color:#dcdcdc;--scrollbar-thumb-background-color:rgba(36,37,39,0.6);--scrollbar-color:rgba(36,37,39,0.6) #d9d9d9;--headings-border-bottom-color:#ddd;--border-color:#e0e0e0;--button-background-color:#fff;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:none;--search-input-focused-border-color:#66afe9;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(35%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--type-link-color:#ad378a;--trait-link-color:#6e4fc9;--assoc-item-link-color:#3873ad;--function-link-color:#ad7c37;--macro-link-color:#068000;--keyword-link-color:#3873ad;--mod-link-color:#3873ad;--link-color:#3873ad;--sidebar-link-color:#356da4;--sidebar-current-link-background-color:#fff;--search-result-link-focus-background-color:#ccc;--search-result-border-color:#aaa3;--search-color:#000;--search-error-code-background-color:#d0cccc;--search-results-alias-color:#000;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#e6e6e6;--search-tab-button-not-selected-background:#e6e6e6;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#ffffff;--stab-background-color:#fff5d6;--stab-code-color:#000;--code-highlight-kw-color:#8959a8;--code-highlight-kw-2-color:#4271ae;--code-highlight-lifetime-color:#b76514;--code-highlight-prelude-color:#4271ae;--code-highlight-prelude-val-color:#c82829;--code-highlight-number-color:#718c00;--code-highlight-string-color:#718c00;--code-highlight-literal-color:#c82829;--code-highlight-attribute-color:#c82829;--code-highlight-self-color:#c82829;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8e908c;--code-highlight-doc-comment-color:#4d4d4c;--src-line-numbers-span-color:#c67e2d;--src-line-number-highlighted-background-color:#fdffd3;--test-arrow-color:#f5f5f5;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#f5f5f5;--test-arrow-hover-background-color:#4e8bca;--target-background-color:#fdffd3;--target-border-color:#ad7c37;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:initial;--crate-search-div-filter:invert(100%) sepia(0%) saturate(4223%) hue-rotate(289deg) brightness(114%) contrast(76%);--crate-search-div-hover-filter:invert(44%) sepia(18%) saturate(23%) hue-rotate(317deg) brightness(96%) contrast(93%);--crate-search-hover-border:#717171;--source-sidebar-background-selected:#fff;--source-sidebar-background-hover:#e0e0e0;--table-alt-row-background-color:#F5F5F5;--codeblock-link-background:#eee;--scrape-example-toggle-line-background:#ccc;--scrape-example-toggle-line-hover-background:#999;--scrape-example-code-line-highlight:#fcffd6;--scrape-example-code-line-highlight-focus:#f6fdb0;--scrape-example-help-border-color:#555;--scrape-example-help-color:#333;--scrape-example-help-hover-border-color:#000;--scrape-example-help-hover-color:#000;--scrape-example-code-wrapper-background-start:rgba(255,255,255,1);--scrape-example-code-wrapper-background-end:rgba(255,255,255,0);}
    \ No newline at end of file
    diff --git a/rustdoc/latest/static.files/main-c5bd66d33317d69f.js b/rustdoc/latest/static.files/main-c5bd66d33317d69f.js
    new file mode 100644
    index 0000000000..43133d66ea
    --- /dev/null
    +++ b/rustdoc/latest/static.files/main-c5bd66d33317d69f.js
    @@ -0,0 +1,12 @@
    +"use strict";window.RUSTDOC_TOOLTIP_HOVER_MS=300;window.RUSTDOC_TOOLTIP_HOVER_EXIT_MS=450;function resourcePath(basename,extension){return getVar("root-path")+basename+getVar("resource-suffix")+extension}function hideMain(){addClass(document.getElementById(MAIN_ID),"hidden")}function showMain(){removeClass(document.getElementById(MAIN_ID),"hidden")}function elemIsInParent(elem,parent){while(elem&&elem!==document.body){if(elem===parent){return true}elem=elem.parentElement}return false}function blurHandler(event,parentElem,hideCallback){if(!elemIsInParent(document.activeElement,parentElem)&&!elemIsInParent(event.relatedTarget,parentElem)){hideCallback()}}window.rootPath=getVar("root-path");window.currentCrate=getVar("current-crate");function setMobileTopbar(){const mobileTopbar=document.querySelector(".mobile-topbar");const locationTitle=document.querySelector(".sidebar h2.location");if(mobileTopbar&&locationTitle){const mobileTitle=document.createElement("h2");mobileTitle.innerHTML=locationTitle.innerHTML;mobileTopbar.appendChild(mobileTitle)}}function getVirtualKey(ev){if("key"in ev&&typeof ev.key!=="undefined"){return ev.key}const c=ev.charCode||ev.keyCode;if(c===27){return"Escape"}return String.fromCharCode(c)}const MAIN_ID="main-content";const SETTINGS_BUTTON_ID="settings-menu";const ALTERNATIVE_DISPLAY_ID="alternative-display";const NOT_DISPLAYED_ID="not-displayed";const HELP_BUTTON_ID="help-button";function getSettingsButton(){return document.getElementById(SETTINGS_BUTTON_ID)}function getHelpButton(){return document.getElementById(HELP_BUTTON_ID)}function getNakedUrl(){return window.location.href.split("?")[0].split("#")[0]}function insertAfter(newNode,referenceNode){referenceNode.parentNode.insertBefore(newNode,referenceNode.nextSibling)}function getOrCreateSection(id,classes){let el=document.getElementById(id);if(!el){el=document.createElement("section");el.id=id;el.className=classes;insertAfter(el,document.getElementById(MAIN_ID))}return el}function getAlternativeDisplayElem(){return getOrCreateSection(ALTERNATIVE_DISPLAY_ID,"content hidden")}function getNotDisplayedElem(){return getOrCreateSection(NOT_DISPLAYED_ID,"hidden")}function switchDisplayedElement(elemToDisplay){const el=getAlternativeDisplayElem();if(el.children.length>0){getNotDisplayedElem().appendChild(el.firstElementChild)}if(elemToDisplay===null){addClass(el,"hidden");showMain();return}el.appendChild(elemToDisplay);hideMain();removeClass(el,"hidden")}function browserSupportsHistoryApi(){return window.history&&typeof window.history.pushState==="function"}function preLoadCss(cssUrl){const link=document.createElement("link");link.href=cssUrl;link.rel="preload";link.as="style";document.getElementsByTagName("head")[0].appendChild(link)}(function(){const isHelpPage=window.location.pathname.endsWith("/help.html");function loadScript(url){const script=document.createElement("script");script.src=url;document.head.append(script)}getSettingsButton().onclick=event=>{if(event.ctrlKey||event.altKey||event.metaKey){return}window.hideAllModals(false);addClass(getSettingsButton(),"rotate");event.preventDefault();loadScript(getVar("static-root-path")+getVar("settings-js"));setTimeout(()=>{const themes=getVar("themes").split(",");for(const theme of themes){if(theme!==""){preLoadCss(getVar("root-path")+theme+".css")}}},0)};window.searchState={loadingText:"Loading search results...",input:document.getElementsByClassName("search-input")[0],outputElement:()=>{let el=document.getElementById("search");if(!el){el=document.createElement("section");el.id="search";getNotDisplayedElem().appendChild(el)}return el},title:document.title,titleBeforeSearch:document.title,timeout:null,currentTab:0,focusedByTab:[null,null,null],clearInputTimeout:()=>{if(searchState.timeout!==null){clearTimeout(searchState.timeout);searchState.timeout=null}},isDisplayed:()=>searchState.outputElement().parentElement.id===ALTERNATIVE_DISPLAY_ID,focus:()=>{searchState.input.focus()},defocus:()=>{searchState.input.blur()},showResults:search=>{if(search===null||typeof search==="undefined"){search=searchState.outputElement()}switchDisplayedElement(search);searchState.mouseMovedAfterSearch=false;document.title=searchState.title},removeQueryParameters:()=>{document.title=searchState.titleBeforeSearch;if(browserSupportsHistoryApi()){history.replaceState(null,"",getNakedUrl()+window.location.hash)}},hideResults:()=>{switchDisplayedElement(null);searchState.removeQueryParameters()},getQueryStringParams:()=>{const params={};window.location.search.substring(1).split("&").map(s=>{const pair=s.split("=");params[decodeURIComponent(pair[0])]=typeof pair[1]==="undefined"?null:decodeURIComponent(pair[1])});return params},setup:()=>{const search_input=searchState.input;if(!searchState.input){return}let searchLoaded=false;function loadSearch(){if(!searchLoaded){searchLoaded=true;loadScript(getVar("static-root-path")+getVar("search-js"));loadScript(resourcePath("search-index",".js"))}}search_input.addEventListener("focus",()=>{search_input.origPlaceholder=search_input.placeholder;search_input.placeholder="Type your search here.";loadSearch()});if(search_input.value!==""){loadSearch()}const params=searchState.getQueryStringParams();if(params.search!==undefined){searchState.setLoadingSearch();loadSearch()}},setLoadingSearch:()=>{const search=searchState.outputElement();search.innerHTML="

    "+searchState.loadingText+"

    ";searchState.showResults(search)},};const toggleAllDocsId="toggle-all-docs";let savedHash="";function handleHashes(ev){if(ev!==null&&searchState.isDisplayed()&&ev.newURL){switchDisplayedElement(null);const hash=ev.newURL.slice(ev.newURL.indexOf("#")+1);if(browserSupportsHistoryApi()){history.replaceState(null,"",getNakedUrl()+window.location.search+"#"+hash)}const elem=document.getElementById(hash);if(elem){elem.scrollIntoView()}}const pageId=window.location.hash.replace(/^#/,"");if(savedHash!==pageId){savedHash=pageId;if(pageId!==""){expandSection(pageId)}}}function onHashChange(ev){hideSidebar();handleHashes(ev)}function openParentDetails(elem){while(elem){if(elem.tagName==="DETAILS"){elem.open=true}elem=elem.parentNode}}function expandSection(id){openParentDetails(document.getElementById(id))}function handleEscape(ev){searchState.clearInputTimeout();searchState.hideResults();ev.preventDefault();searchState.defocus();window.hideAllModals(true)}function handleShortcut(ev){const disableShortcuts=getSettingValue("disable-shortcuts")==="true";if(ev.ctrlKey||ev.altKey||ev.metaKey||disableShortcuts){return}if(document.activeElement.tagName==="INPUT"&&document.activeElement.type!=="checkbox"&&document.activeElement.type!=="radio"){switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break}}else{switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break;case"s":case"S":ev.preventDefault();searchState.focus();break;case"+":ev.preventDefault();expandAllDocs();break;case"-":ev.preventDefault();collapseAllDocs();break;case"?":showHelp();break;default:break}}}document.addEventListener("keypress",handleShortcut);document.addEventListener("keydown",handleShortcut);function addSidebarItems(){if(!window.SIDEBAR_ITEMS){return}const sidebar=document.getElementsByClassName("sidebar-elems")[0];function block(shortty,id,longty){const filtered=window.SIDEBAR_ITEMS[shortty];if(!filtered){return}const h3=document.createElement("h3");h3.innerHTML=`${longty}`;const ul=document.createElement("ul");ul.className="block "+shortty;for(const name of filtered){let path;if(shortty==="mod"){path=name+"/index.html"}else{path=shortty+"."+name+".html"}const current_page=document.location.href.split("/").pop();const link=document.createElement("a");link.href=path;if(path===current_page){link.className="current"}link.textContent=name;const li=document.createElement("li");li.appendChild(link);ul.appendChild(li)}sidebar.appendChild(h3);sidebar.appendChild(ul)}if(sidebar){block("primitive","primitives","Primitive Types");block("mod","modules","Modules");block("macro","macros","Macros");block("struct","structs","Structs");block("enum","enums","Enums");block("union","unions","Unions");block("constant","constants","Constants");block("static","static","Statics");block("trait","traits","Traits");block("fn","functions","Functions");block("type","types","Type Aliases");block("foreigntype","foreign-types","Foreign Types");block("keyword","keywords","Keywords");block("traitalias","trait-aliases","Trait Aliases")}}window.register_implementors=imp=>{const implementors=document.getElementById("implementors-list");const synthetic_implementors=document.getElementById("synthetic-implementors-list");const inlined_types=new Set();const TEXT_IDX=0;const SYNTHETIC_IDX=1;const TYPES_IDX=2;if(synthetic_implementors){onEachLazy(synthetic_implementors.getElementsByClassName("impl"),el=>{const aliases=el.getAttribute("data-aliases");if(!aliases){return}aliases.split(",").forEach(alias=>{inlined_types.add(alias)})})}let currentNbImpls=implementors.getElementsByClassName("impl").length;const traitName=document.querySelector(".main-heading h1 > .trait").textContent;const baseIdName="impl-"+traitName+"-";const libs=Object.getOwnPropertyNames(imp);const script=document.querySelector("script[data-ignore-extern-crates]");const ignoreExternCrates=new Set((script?script.getAttribute("data-ignore-extern-crates"):"").split(","));for(const lib of libs){if(lib===window.currentCrate||ignoreExternCrates.has(lib)){continue}const structs=imp[lib];struct_loop:for(const struct of structs){const list=struct[SYNTHETIC_IDX]?synthetic_implementors:implementors;if(struct[SYNTHETIC_IDX]){for(const struct_type of struct[TYPES_IDX]){if(inlined_types.has(struct_type)){continue struct_loop}inlined_types.add(struct_type)}}const code=document.createElement("h3");code.innerHTML=struct[TEXT_IDX];addClass(code,"code-header");onEachLazy(code.getElementsByTagName("a"),elem=>{const href=elem.getAttribute("href");if(href&&!/^(?:[a-z+]+:)?\/\//.test(href)){elem.setAttribute("href",window.rootPath+href)}});const currentId=baseIdName+currentNbImpls;const anchor=document.createElement("a");anchor.href="#"+currentId;addClass(anchor,"anchor");const display=document.createElement("div");display.id=currentId;addClass(display,"impl");display.appendChild(anchor);display.appendChild(code);list.appendChild(display);currentNbImpls+=1}}};if(window.pending_implementors){window.register_implementors(window.pending_implementors)}function addSidebarCrates(){if(!window.ALL_CRATES){return}const sidebarElems=document.getElementsByClassName("sidebar-elems")[0];if(!sidebarElems){return}const h3=document.createElement("h3");h3.innerHTML="Crates";const ul=document.createElement("ul");ul.className="block crate";for(const crate of window.ALL_CRATES){const link=document.createElement("a");link.href=window.rootPath+crate+"/index.html";if(window.rootPath!=="./"&&crate===window.currentCrate){link.className="current"}link.textContent=crate;const li=document.createElement("li");li.appendChild(link);ul.appendChild(li)}sidebarElems.appendChild(h3);sidebarElems.appendChild(ul)}function expandAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);removeClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("toggle"),e=>{if(!hasClass(e,"type-contents-toggle")&&!hasClass(e,"more-examples-toggle")){e.open=true}});innerToggle.title="collapse all docs";innerToggle.children[0].innerText="\u2212"}function collapseAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);addClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("toggle"),e=>{if(e.parentNode.id!=="implementations-list"||(!hasClass(e,"implementors-toggle")&&!hasClass(e,"type-contents-toggle"))){e.open=false}});innerToggle.title="expand all docs";innerToggle.children[0].innerText="+"}function toggleAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);if(!innerToggle){return}if(hasClass(innerToggle,"will-expand")){expandAllDocs()}else{collapseAllDocs()}}(function(){const toggles=document.getElementById(toggleAllDocsId);if(toggles){toggles.onclick=toggleAllDocs}const hideMethodDocs=getSettingValue("auto-hide-method-docs")==="true";const hideImplementations=getSettingValue("auto-hide-trait-implementations")==="true";const hideLargeItemContents=getSettingValue("auto-hide-large-items")!=="false";function setImplementorsTogglesOpen(id,open){const list=document.getElementById(id);if(list!==null){onEachLazy(list.getElementsByClassName("implementors-toggle"),e=>{e.open=open})}}if(hideImplementations){setImplementorsTogglesOpen("trait-implementations-list",false);setImplementorsTogglesOpen("blanket-implementations-list",false)}onEachLazy(document.getElementsByClassName("toggle"),e=>{if(!hideLargeItemContents&&hasClass(e,"type-contents-toggle")){e.open=true}if(hideMethodDocs&&hasClass(e,"method-toggle")){e.open=false}})}());window.rustdoc_add_line_numbers_to_examples=()=>{onEachLazy(document.getElementsByClassName("rust-example-rendered"),x=>{const parent=x.parentNode;const line_numbers=parent.querySelectorAll(".example-line-numbers");if(line_numbers.length>0){return}const count=x.textContent.split("\n").length;const elems=[];for(let i=0;i{onEachLazy(document.getElementsByClassName("rust-example-rendered"),x=>{const parent=x.parentNode;const line_numbers=parent.querySelectorAll(".example-line-numbers");for(const node of line_numbers){parent.removeChild(node)}})};if(getSettingValue("line-numbers")==="true"){window.rustdoc_add_line_numbers_to_examples()}function showSidebar(){window.hideAllModals(false);const sidebar=document.getElementsByClassName("sidebar")[0];addClass(sidebar,"shown")}function hideSidebar(){const sidebar=document.getElementsByClassName("sidebar")[0];removeClass(sidebar,"shown")}window.addEventListener("resize",()=>{if(window.CURRENT_TOOLTIP_ELEMENT){const base=window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE;const force_visible=base.TOOLTIP_FORCE_VISIBLE;hideTooltip(false);if(force_visible){showTooltip(base);base.TOOLTIP_FORCE_VISIBLE=true}}});const mainElem=document.getElementById(MAIN_ID);if(mainElem){mainElem.addEventListener("click",hideSidebar)}onEachLazy(document.querySelectorAll("a[href^='#']"),el=>{el.addEventListener("click",()=>{expandSection(el.hash.slice(1));hideSidebar()})});onEachLazy(document.querySelectorAll(".toggle > summary:not(.hideme)"),el=>{el.addEventListener("click",e=>{if(e.target.tagName!=="SUMMARY"&&e.target.tagName!=="A"){e.preventDefault()}})});function showTooltip(e){const notable_ty=e.getAttribute("data-notable-ty");if(!window.NOTABLE_TRAITS&¬able_ty){const data=document.getElementById("notable-traits-data");if(data){window.NOTABLE_TRAITS=JSON.parse(data.innerText)}else{throw new Error("showTooltip() called with notable without any notable traits!")}}if(window.CURRENT_TOOLTIP_ELEMENT&&window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE===e){clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT);return}window.hideAllModals(false);const wrapper=document.createElement("div");if(notable_ty){wrapper.innerHTML="
    "+window.NOTABLE_TRAITS[notable_ty]+"
    "}else{if(e.getAttribute("title")!==null){e.setAttribute("data-title",e.getAttribute("title"));e.removeAttribute("title")}if(e.getAttribute("data-title")!==null){const titleContent=document.createElement("div");titleContent.className="content";titleContent.appendChild(document.createTextNode(e.getAttribute("data-title")));wrapper.appendChild(titleContent)}}wrapper.className="tooltip popover";const focusCatcher=document.createElement("div");focusCatcher.setAttribute("tabindex","0");focusCatcher.onfocus=hideTooltip;wrapper.appendChild(focusCatcher);const pos=e.getBoundingClientRect();wrapper.style.top=(pos.top+window.scrollY+pos.height)+"px";wrapper.style.left=0;wrapper.style.right="auto";wrapper.style.visibility="hidden";const body=document.getElementsByTagName("body")[0];body.appendChild(wrapper);const wrapperPos=wrapper.getBoundingClientRect();const finalPos=pos.left+window.scrollX-wrapperPos.width+24;if(finalPos>0){wrapper.style.left=finalPos+"px"}else{wrapper.style.setProperty("--popover-arrow-offset",(wrapperPos.right-pos.right+4)+"px")}wrapper.style.visibility="";window.CURRENT_TOOLTIP_ELEMENT=wrapper;window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE=e;clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT);wrapper.onpointerenter=ev=>{if(ev.pointerType!=="mouse"){return}clearTooltipHoverTimeout(e)};wrapper.onpointerleave=ev=>{if(ev.pointerType!=="mouse"){return}if(!e.TOOLTIP_FORCE_VISIBLE&&!elemIsInParent(ev.relatedTarget,e)){setTooltipHoverTimeout(e,false);addClass(wrapper,"fade-out")}}}function setTooltipHoverTimeout(element,show){clearTooltipHoverTimeout(element);if(!show&&!window.CURRENT_TOOLTIP_ELEMENT){return}if(show&&window.CURRENT_TOOLTIP_ELEMENT){return}if(window.CURRENT_TOOLTIP_ELEMENT&&window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE!==element){return}element.TOOLTIP_HOVER_TIMEOUT=setTimeout(()=>{if(show){showTooltip(element)}else if(!element.TOOLTIP_FORCE_VISIBLE){hideTooltip(false)}},show?window.RUSTDOC_TOOLTIP_HOVER_MS:window.RUSTDOC_TOOLTIP_HOVER_EXIT_MS)}function clearTooltipHoverTimeout(element){if(element.TOOLTIP_HOVER_TIMEOUT!==undefined){removeClass(window.CURRENT_TOOLTIP_ELEMENT,"fade-out");clearTimeout(element.TOOLTIP_HOVER_TIMEOUT);delete element.TOOLTIP_HOVER_TIMEOUT}}function tooltipBlurHandler(event){if(window.CURRENT_TOOLTIP_ELEMENT&&!elemIsInParent(document.activeElement,window.CURRENT_TOOLTIP_ELEMENT)&&!elemIsInParent(event.relatedTarget,window.CURRENT_TOOLTIP_ELEMENT)&&!elemIsInParent(document.activeElement,window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE)&&!elemIsInParent(event.relatedTarget,window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE)){setTimeout(()=>hideTooltip(false),0)}}function hideTooltip(focus){if(window.CURRENT_TOOLTIP_ELEMENT){if(window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.TOOLTIP_FORCE_VISIBLE){if(focus){window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.focus()}window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.TOOLTIP_FORCE_VISIBLE=false}const body=document.getElementsByTagName("body")[0];body.removeChild(window.CURRENT_TOOLTIP_ELEMENT);clearTooltipHoverTimeout(window.CURRENT_TOOLTIP_ELEMENT);window.CURRENT_TOOLTIP_ELEMENT=null}}onEachLazy(document.getElementsByClassName("tooltip"),e=>{e.onclick=()=>{e.TOOLTIP_FORCE_VISIBLE=e.TOOLTIP_FORCE_VISIBLE?false:true;if(window.CURRENT_TOOLTIP_ELEMENT&&!e.TOOLTIP_FORCE_VISIBLE){hideTooltip(true)}else{showTooltip(e);window.CURRENT_TOOLTIP_ELEMENT.setAttribute("tabindex","0");window.CURRENT_TOOLTIP_ELEMENT.focus();window.CURRENT_TOOLTIP_ELEMENT.onblur=tooltipBlurHandler}return false};e.onpointerenter=ev=>{if(ev.pointerType!=="mouse"){return}setTooltipHoverTimeout(e,true)};e.onpointermove=ev=>{if(ev.pointerType!=="mouse"){return}setTooltipHoverTimeout(e,true)};e.onpointerleave=ev=>{if(ev.pointerType!=="mouse"){return}if(!e.TOOLTIP_FORCE_VISIBLE&&!elemIsInParent(ev.relatedTarget,window.CURRENT_TOOLTIP_ELEMENT)){setTooltipHoverTimeout(e,false);addClass(window.CURRENT_TOOLTIP_ELEMENT,"fade-out")}}});const sidebar_menu_toggle=document.getElementsByClassName("sidebar-menu-toggle")[0];if(sidebar_menu_toggle){sidebar_menu_toggle.addEventListener("click",()=>{const sidebar=document.getElementsByClassName("sidebar")[0];if(!hasClass(sidebar,"shown")){showSidebar()}else{hideSidebar()}})}function helpBlurHandler(event){blurHandler(event,getHelpButton(),window.hidePopoverMenus)}function buildHelpMenu(){const book_info=document.createElement("span");const channel=getVar("channel");book_info.className="top";book_info.innerHTML=`You can find more information in \ +the rustdoc book.`;const shortcuts=[["?","Show this help dialog"],["S","Focus the search field"],["↑","Move up in search results"],["↓","Move down in search results"],["← / →","Switch result tab (when results focused)"],["⏎","Go to active search result"],["+","Expand all sections"],["-","Collapse all sections"],].map(x=>"
    "+x[0].split(" ").map((y,index)=>((index&1)===0?""+y+"":" "+y+" ")).join("")+"
    "+x[1]+"
    ").join("");const div_shortcuts=document.createElement("div");addClass(div_shortcuts,"shortcuts");div_shortcuts.innerHTML="

    Keyboard Shortcuts

    "+shortcuts+"
    ";const infos=[`For a full list of all search features, take a look here.`,"Prefix searches with a type followed by a colon (e.g., fn:) to \ + restrict the search to a given item kind.","Accepted kinds are: fn, mod, struct, \ + enum, trait, type, macro, \ + and const.","Search functions by type signature (e.g., vec -> usize or \ + -> vec or String, enum:Cow -> bool)","You can look for items with an exact name by putting double quotes around \ + your request: \"string\"","Look for functions that accept or return \ + slices and \ + arrays by writing \ + square brackets (e.g., -> [u8] or [] -> Option)","Look for items inside another one by searching for a path: vec::Vec",].map(x=>"

    "+x+"

    ").join("");const div_infos=document.createElement("div");addClass(div_infos,"infos");div_infos.innerHTML="

    Search Tricks

    "+infos;const rustdoc_version=document.createElement("span");rustdoc_version.className="bottom";const rustdoc_version_code=document.createElement("code");rustdoc_version_code.innerText="rustdoc "+getVar("rustdoc-version");rustdoc_version.appendChild(rustdoc_version_code);const container=document.createElement("div");if(!isHelpPage){container.className="popover"}container.id="help";container.style.display="none";const side_by_side=document.createElement("div");side_by_side.className="side-by-side";side_by_side.appendChild(div_shortcuts);side_by_side.appendChild(div_infos);container.appendChild(book_info);container.appendChild(side_by_side);container.appendChild(rustdoc_version);if(isHelpPage){const help_section=document.createElement("section");help_section.appendChild(container);document.getElementById("main-content").appendChild(help_section);container.style.display="block"}else{const help_button=getHelpButton();help_button.appendChild(container);container.onblur=helpBlurHandler;help_button.onblur=helpBlurHandler;help_button.children[0].onblur=helpBlurHandler}return container}window.hideAllModals=switchFocus=>{hideSidebar();window.hidePopoverMenus();hideTooltip(switchFocus)};window.hidePopoverMenus=()=>{onEachLazy(document.querySelectorAll(".search-form .popover"),elem=>{elem.style.display="none"})};function getHelpMenu(buildNeeded){let menu=getHelpButton().querySelector(".popover");if(!menu&&buildNeeded){menu=buildHelpMenu()}return menu}function showHelp(){getHelpButton().querySelector("a").focus();const menu=getHelpMenu(true);if(menu.style.display==="none"){window.hideAllModals();menu.style.display=""}}if(isHelpPage){showHelp();document.querySelector(`#${HELP_BUTTON_ID} > a`).addEventListener("click",event=>{const target=event.target;if(target.tagName!=="A"||target.parentElement.id!==HELP_BUTTON_ID||event.ctrlKey||event.altKey||event.metaKey){return}event.preventDefault()})}else{document.querySelector(`#${HELP_BUTTON_ID} > a`).addEventListener("click",event=>{const target=event.target;if(target.tagName!=="A"||target.parentElement.id!==HELP_BUTTON_ID||event.ctrlKey||event.altKey||event.metaKey){return}event.preventDefault();const menu=getHelpMenu(true);const shouldShowHelp=menu.style.display==="none";if(shouldShowHelp){showHelp()}else{window.hidePopoverMenus()}})}setMobileTopbar();addSidebarItems();addSidebarCrates();onHashChange(null);window.addEventListener("hashchange",onHashChange);searchState.setup()}());(function(){let reset_button_timeout=null;const but=document.getElementById("copy-path");if(!but){return}but.onclick=()=>{const parent=but.parentElement;const path=[];onEach(parent.childNodes,child=>{if(child.tagName==="A"){path.push(child.textContent)}});const el=document.createElement("textarea");el.value=path.join("::");el.setAttribute("readonly","");el.style.position="absolute";el.style.left="-9999px";document.body.appendChild(el);el.select();document.execCommand("copy");document.body.removeChild(el);but.children[0].style.display="none";let tmp;if(but.childNodes.length<2){tmp=document.createTextNode("✓");but.appendChild(tmp)}else{onEachLazy(but.childNodes,e=>{if(e.nodeType===Node.TEXT_NODE){tmp=e;return true}});tmp.textContent="✓"}if(reset_button_timeout!==null){window.clearTimeout(reset_button_timeout)}function reset_button(){tmp.textContent="";reset_button_timeout=null;but.children[0].style.display=""}reset_button_timeout=window.setTimeout(reset_button,1000)}}()) \ No newline at end of file diff --git a/rustdoc/latest/static.files/main-f0540c1d82cde29b.js b/rustdoc/latest/static.files/main-f0540c1d82cde29b.js deleted file mode 100644 index 2fa290256f..0000000000 --- a/rustdoc/latest/static.files/main-f0540c1d82cde29b.js +++ /dev/null @@ -1,7 +0,0 @@ -"use strict";function resourcePath(basename,extension){return getVar("root-path")+basename+getVar("resource-suffix")+extension}function hideMain(){addClass(document.getElementById(MAIN_ID),"hidden")}function showMain(){removeClass(document.getElementById(MAIN_ID),"hidden")}function elemIsInParent(elem,parent){while(elem&&elem!==document.body){if(elem===parent){return true}elem=elem.parentElement}return false}function blurHandler(event,parentElem,hideCallback){if(!elemIsInParent(document.activeElement,parentElem)&&!elemIsInParent(event.relatedTarget,parentElem)){hideCallback()}}window.rootPath=getVar("root-path");window.currentCrate=getVar("current-crate");function setMobileTopbar(){const mobileLocationTitle=document.querySelector(".mobile-topbar h2");const locationTitle=document.querySelector(".sidebar h2.location");if(mobileLocationTitle&&locationTitle){mobileLocationTitle.innerHTML=locationTitle.innerHTML}}function getVirtualKey(ev){if("key"in ev&&typeof ev.key!=="undefined"){return ev.key}const c=ev.charCode||ev.keyCode;if(c===27){return"Escape"}return String.fromCharCode(c)}const MAIN_ID="main-content";const SETTINGS_BUTTON_ID="settings-menu";const ALTERNATIVE_DISPLAY_ID="alternative-display";const NOT_DISPLAYED_ID="not-displayed";const HELP_BUTTON_ID="help-button";function getSettingsButton(){return document.getElementById(SETTINGS_BUTTON_ID)}function getHelpButton(){return document.getElementById(HELP_BUTTON_ID)}function getNakedUrl(){return window.location.href.split("?")[0].split("#")[0]}function insertAfter(newNode,referenceNode){referenceNode.parentNode.insertBefore(newNode,referenceNode.nextSibling)}function getOrCreateSection(id,classes){let el=document.getElementById(id);if(!el){el=document.createElement("section");el.id=id;el.className=classes;insertAfter(el,document.getElementById(MAIN_ID))}return el}function getAlternativeDisplayElem(){return getOrCreateSection(ALTERNATIVE_DISPLAY_ID,"content hidden")}function getNotDisplayedElem(){return getOrCreateSection(NOT_DISPLAYED_ID,"hidden")}function switchDisplayedElement(elemToDisplay){const el=getAlternativeDisplayElem();if(el.children.length>0){getNotDisplayedElem().appendChild(el.firstElementChild)}if(elemToDisplay===null){addClass(el,"hidden");showMain();return}el.appendChild(elemToDisplay);hideMain();removeClass(el,"hidden")}function browserSupportsHistoryApi(){return window.history&&typeof window.history.pushState==="function"}function loadCss(cssUrl){const link=document.createElement("link");link.href=cssUrl;link.rel="stylesheet";document.getElementsByTagName("head")[0].appendChild(link)}function preLoadCss(cssUrl){const link=document.createElement("link");link.href=cssUrl;link.rel="preload";link.as="style";document.getElementsByTagName("head")[0].appendChild(link)}(function(){const isHelpPage=window.location.pathname.endsWith("/help.html");function loadScript(url){const script=document.createElement("script");script.src=url;document.head.append(script)}getSettingsButton().onclick=event=>{if(event.ctrlKey||event.altKey||event.metaKey){return}window.hideAllModals(false);addClass(getSettingsButton(),"rotate");event.preventDefault();loadCss(getVar("static-root-path")+getVar("settings-css"));loadScript(getVar("static-root-path")+getVar("settings-js"));preLoadCss(getVar("static-root-path")+getVar("theme-light-css"));preLoadCss(getVar("static-root-path")+getVar("theme-dark-css"));preLoadCss(getVar("static-root-path")+getVar("theme-ayu-css"));setTimeout(()=>{const themes=getVar("themes").split(",");for(const theme of themes){if(theme!==""){preLoadCss(getVar("root-path")+theme+".css")}}},0)};window.searchState={loadingText:"Loading search results...",input:document.getElementsByClassName("search-input")[0],outputElement:()=>{let el=document.getElementById("search");if(!el){el=document.createElement("section");el.id="search";getNotDisplayedElem().appendChild(el)}return el},title:document.title,titleBeforeSearch:document.title,timeout:null,currentTab:0,focusedByTab:[null,null,null],clearInputTimeout:()=>{if(searchState.timeout!==null){clearTimeout(searchState.timeout);searchState.timeout=null}},isDisplayed:()=>searchState.outputElement().parentElement.id===ALTERNATIVE_DISPLAY_ID,focus:()=>{searchState.input.focus()},defocus:()=>{searchState.input.blur()},showResults:search=>{if(search===null||typeof search==="undefined"){search=searchState.outputElement()}switchDisplayedElement(search);searchState.mouseMovedAfterSearch=false;document.title=searchState.title},hideResults:()=>{switchDisplayedElement(null);document.title=searchState.titleBeforeSearch;if(browserSupportsHistoryApi()){history.replaceState(null,"",getNakedUrl()+window.location.hash)}},getQueryStringParams:()=>{const params={};window.location.search.substring(1).split("&").map(s=>{const pair=s.split("=");params[decodeURIComponent(pair[0])]=typeof pair[1]==="undefined"?null:decodeURIComponent(pair[1])});return params},setup:()=>{const search_input=searchState.input;if(!searchState.input){return}let searchLoaded=false;function loadSearch(){if(!searchLoaded){searchLoaded=true;loadScript(getVar("static-root-path")+getVar("search-js"));loadScript(resourcePath("search-index",".js"))}}search_input.addEventListener("focus",()=>{search_input.origPlaceholder=search_input.placeholder;search_input.placeholder="Type your search here.";loadSearch()});if(search_input.value!==""){loadSearch()}const params=searchState.getQueryStringParams();if(params.search!==undefined){searchState.setLoadingSearch();loadSearch()}},setLoadingSearch:()=>{const search=searchState.outputElement();search.innerHTML="

    "+searchState.loadingText+"

    ";searchState.showResults(search)},};const toggleAllDocsId="toggle-all-docs";let savedHash="";function handleHashes(ev){if(ev!==null&&searchState.isDisplayed()&&ev.newURL){switchDisplayedElement(null);const hash=ev.newURL.slice(ev.newURL.indexOf("#")+1);if(browserSupportsHistoryApi()){history.replaceState(null,"",getNakedUrl()+window.location.search+"#"+hash)}const elem=document.getElementById(hash);if(elem){elem.scrollIntoView()}}const pageId=window.location.hash.replace(/^#/,"");if(savedHash!==pageId){savedHash=pageId;if(pageId!==""){expandSection(pageId)}}}function onHashChange(ev){hideSidebar();handleHashes(ev)}function openParentDetails(elem){while(elem){if(elem.tagName==="DETAILS"){elem.open=true}elem=elem.parentNode}}function expandSection(id){openParentDetails(document.getElementById(id))}function handleEscape(ev){searchState.clearInputTimeout();searchState.hideResults();ev.preventDefault();searchState.defocus();window.hideAllModals(true)}function handleShortcut(ev){const disableShortcuts=getSettingValue("disable-shortcuts")==="true";if(ev.ctrlKey||ev.altKey||ev.metaKey||disableShortcuts){return}if(document.activeElement.tagName==="INPUT"&&document.activeElement.type!=="checkbox"&&document.activeElement.type!=="radio"){switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break}}else{switch(getVirtualKey(ev)){case"Escape":handleEscape(ev);break;case"s":case"S":ev.preventDefault();searchState.focus();break;case"+":ev.preventDefault();expandAllDocs();break;case"-":ev.preventDefault();collapseAllDocs();break;case"?":showHelp();break;default:break}}}document.addEventListener("keypress",handleShortcut);document.addEventListener("keydown",handleShortcut);function addSidebarItems(){if(!window.SIDEBAR_ITEMS){return}const sidebar=document.getElementsByClassName("sidebar-elems")[0];function block(shortty,id,longty){const filtered=window.SIDEBAR_ITEMS[shortty];if(!filtered){return}const h3=document.createElement("h3");h3.innerHTML=`${longty}`;const ul=document.createElement("ul");ul.className="block "+shortty;for(const name of filtered){let path;if(shortty==="mod"){path=name+"/index.html"}else{path=shortty+"."+name+".html"}const current_page=document.location.href.split("/").pop();const link=document.createElement("a");link.href=path;if(path===current_page){link.className="current"}link.textContent=name;const li=document.createElement("li");li.appendChild(link);ul.appendChild(li)}sidebar.appendChild(h3);sidebar.appendChild(ul)}if(sidebar){block("primitive","primitives","Primitive Types");block("mod","modules","Modules");block("macro","macros","Macros");block("struct","structs","Structs");block("enum","enums","Enums");block("union","unions","Unions");block("constant","constants","Constants");block("static","static","Statics");block("trait","traits","Traits");block("fn","functions","Functions");block("type","types","Type Definitions");block("foreigntype","foreign-types","Foreign Types");block("keyword","keywords","Keywords");block("traitalias","trait-aliases","Trait Aliases")}}window.register_implementors=imp=>{const implementors=document.getElementById("implementors-list");const synthetic_implementors=document.getElementById("synthetic-implementors-list");const inlined_types=new Set();const TEXT_IDX=0;const SYNTHETIC_IDX=1;const TYPES_IDX=2;if(synthetic_implementors){onEachLazy(synthetic_implementors.getElementsByClassName("impl"),el=>{const aliases=el.getAttribute("data-aliases");if(!aliases){return}aliases.split(",").forEach(alias=>{inlined_types.add(alias)})})}let currentNbImpls=implementors.getElementsByClassName("impl").length;const traitName=document.querySelector(".main-heading h1 > .trait").textContent;const baseIdName="impl-"+traitName+"-";const libs=Object.getOwnPropertyNames(imp);const script=document.querySelector("script[data-ignore-extern-crates]");const ignoreExternCrates=new Set((script?script.getAttribute("data-ignore-extern-crates"):"").split(","));for(const lib of libs){if(lib===window.currentCrate||ignoreExternCrates.has(lib)){continue}const structs=imp[lib];struct_loop:for(const struct of structs){const list=struct[SYNTHETIC_IDX]?synthetic_implementors:implementors;if(struct[SYNTHETIC_IDX]){for(const struct_type of struct[TYPES_IDX]){if(inlined_types.has(struct_type)){continue struct_loop}inlined_types.add(struct_type)}}const code=document.createElement("h3");code.innerHTML=struct[TEXT_IDX];addClass(code,"code-header");onEachLazy(code.getElementsByTagName("a"),elem=>{const href=elem.getAttribute("href");if(href&&!/^(?:[a-z+]+:)?\/\//.test(href)){elem.setAttribute("href",window.rootPath+href)}});const currentId=baseIdName+currentNbImpls;const anchor=document.createElement("a");anchor.href="#"+currentId;addClass(anchor,"anchor");const display=document.createElement("div");display.id=currentId;addClass(display,"impl");display.appendChild(anchor);display.appendChild(code);list.appendChild(display);currentNbImpls+=1}}};if(window.pending_implementors){window.register_implementors(window.pending_implementors)}function addSidebarCrates(){if(!window.ALL_CRATES){return}const sidebarElems=document.getElementsByClassName("sidebar-elems")[0];if(!sidebarElems){return}const h3=document.createElement("h3");h3.innerHTML="Crates";const ul=document.createElement("ul");ul.className="block crate";for(const crate of window.ALL_CRATES){const link=document.createElement("a");link.href=window.rootPath+crate+"/index.html";if(window.rootPath!=="./"&&crate===window.currentCrate){link.className="current"}link.textContent=crate;const li=document.createElement("li");li.appendChild(link);ul.appendChild(li)}sidebarElems.appendChild(h3);sidebarElems.appendChild(ul)}function expandAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);removeClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("toggle"),e=>{if(!hasClass(e,"type-contents-toggle")&&!hasClass(e,"more-examples-toggle")){e.open=true}});innerToggle.title="collapse all docs";innerToggle.children[0].innerText="\u2212"}function collapseAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);addClass(innerToggle,"will-expand");onEachLazy(document.getElementsByClassName("toggle"),e=>{if(e.parentNode.id!=="implementations-list"||(!hasClass(e,"implementors-toggle")&&!hasClass(e,"type-contents-toggle"))){e.open=false}});innerToggle.title="expand all docs";innerToggle.children[0].innerText="+"}function toggleAllDocs(){const innerToggle=document.getElementById(toggleAllDocsId);if(!innerToggle){return}if(hasClass(innerToggle,"will-expand")){expandAllDocs()}else{collapseAllDocs()}}(function(){const toggles=document.getElementById(toggleAllDocsId);if(toggles){toggles.onclick=toggleAllDocs}const hideMethodDocs=getSettingValue("auto-hide-method-docs")==="true";const hideImplementations=getSettingValue("auto-hide-trait-implementations")==="true";const hideLargeItemContents=getSettingValue("auto-hide-large-items")!=="false";function setImplementorsTogglesOpen(id,open){const list=document.getElementById(id);if(list!==null){onEachLazy(list.getElementsByClassName("implementors-toggle"),e=>{e.open=open})}}if(hideImplementations){setImplementorsTogglesOpen("trait-implementations-list",false);setImplementorsTogglesOpen("blanket-implementations-list",false)}onEachLazy(document.getElementsByClassName("toggle"),e=>{if(!hideLargeItemContents&&hasClass(e,"type-contents-toggle")){e.open=true}if(hideMethodDocs&&hasClass(e,"method-toggle")){e.open=false}})}());window.rustdoc_add_line_numbers_to_examples=()=>{onEachLazy(document.getElementsByClassName("rust-example-rendered"),x=>{const parent=x.parentNode;const line_numbers=parent.querySelectorAll(".example-line-numbers");if(line_numbers.length>0){return}const count=x.textContent.split("\n").length;const elems=[];for(let i=0;i{onEachLazy(document.getElementsByClassName("rust-example-rendered"),x=>{const parent=x.parentNode;const line_numbers=parent.querySelectorAll(".example-line-numbers");for(const node of line_numbers){parent.removeChild(node)}})};if(getSettingValue("line-numbers")==="true"){window.rustdoc_add_line_numbers_to_examples()}function showSidebar(){window.hideAllModals(false);const sidebar=document.getElementsByClassName("sidebar")[0];addClass(sidebar,"shown")}function hideSidebar(){const sidebar=document.getElementsByClassName("sidebar")[0];removeClass(sidebar,"shown")}window.addEventListener("resize",()=>{if(window.CURRENT_TOOLTIP_ELEMENT){const base=window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE;const force_visible=base.TOOLTIP_FORCE_VISIBLE;hideTooltip(false);if(force_visible){showTooltip(base);base.TOOLTIP_FORCE_VISIBLE=true}}});const mainElem=document.getElementById(MAIN_ID);if(mainElem){mainElem.addEventListener("click",hideSidebar)}onEachLazy(document.querySelectorAll("a[href^='#']"),el=>{el.addEventListener("click",()=>{expandSection(el.hash.slice(1));hideSidebar()})});onEachLazy(document.querySelectorAll(".toggle > summary:not(.hideme)"),el=>{el.addEventListener("click",e=>{if(e.target.tagName!=="SUMMARY"&&e.target.tagName!=="A"){e.preventDefault()}})});function showTooltip(e){const notable_ty=e.getAttribute("data-notable-ty");if(!window.NOTABLE_TRAITS&¬able_ty){const data=document.getElementById("notable-traits-data");if(data){window.NOTABLE_TRAITS=JSON.parse(data.innerText)}else{throw new Error("showTooltip() called with notable without any notable traits!")}}if(window.CURRENT_TOOLTIP_ELEMENT&&window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE===e){return}window.hideAllModals(false);const wrapper=document.createElement("div");if(notable_ty){wrapper.innerHTML="
    "+window.NOTABLE_TRAITS[notable_ty]+"
    "}else if(e.getAttribute("title")!==undefined){const titleContent=document.createElement("div");titleContent.className="content";titleContent.appendChild(document.createTextNode(e.getAttribute("title")));wrapper.appendChild(titleContent)}wrapper.className="tooltip popover";const focusCatcher=document.createElement("div");focusCatcher.setAttribute("tabindex","0");focusCatcher.onfocus=hideTooltip;wrapper.appendChild(focusCatcher);const pos=e.getBoundingClientRect();wrapper.style.top=(pos.top+window.scrollY+pos.height)+"px";wrapper.style.left=0;wrapper.style.right="auto";wrapper.style.visibility="hidden";const body=document.getElementsByTagName("body")[0];body.appendChild(wrapper);const wrapperPos=wrapper.getBoundingClientRect();const finalPos=pos.left+window.scrollX-wrapperPos.width+24;if(finalPos>0){wrapper.style.left=finalPos+"px"}else{wrapper.style.setProperty("--popover-arrow-offset",(wrapperPos.right-pos.right+4)+"px")}wrapper.style.visibility="";window.CURRENT_TOOLTIP_ELEMENT=wrapper;window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE=e;wrapper.onpointerleave=function(ev){if(ev.pointerType!=="mouse"){return}if(!e.TOOLTIP_FORCE_VISIBLE&&!elemIsInParent(event.relatedTarget,e)){hideTooltip(true)}}}function tooltipBlurHandler(event){if(window.CURRENT_TOOLTIP_ELEMENT&&!elemIsInParent(document.activeElement,window.CURRENT_TOOLTIP_ELEMENT)&&!elemIsInParent(event.relatedTarget,window.CURRENT_TOOLTIP_ELEMENT)&&!elemIsInParent(document.activeElement,window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE)&&!elemIsInParent(event.relatedTarget,window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE)){setTimeout(()=>hideTooltip(false),0)}}function hideTooltip(focus){if(window.CURRENT_TOOLTIP_ELEMENT){if(window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.TOOLTIP_FORCE_VISIBLE){if(focus){window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.focus()}window.CURRENT_TOOLTIP_ELEMENT.TOOLTIP_BASE.TOOLTIP_FORCE_VISIBLE=false}const body=document.getElementsByTagName("body")[0];body.removeChild(window.CURRENT_TOOLTIP_ELEMENT);window.CURRENT_TOOLTIP_ELEMENT=null}}onEachLazy(document.getElementsByClassName("tooltip"),e=>{e.onclick=function(){this.TOOLTIP_FORCE_VISIBLE=this.TOOLTIP_FORCE_VISIBLE?false:true;if(window.CURRENT_TOOLTIP_ELEMENT&&!this.TOOLTIP_FORCE_VISIBLE){hideTooltip(true)}else{showTooltip(this);window.CURRENT_TOOLTIP_ELEMENT.setAttribute("tabindex","0");window.CURRENT_TOOLTIP_ELEMENT.focus();window.CURRENT_TOOLTIP_ELEMENT.onblur=tooltipBlurHandler}return false};e.onpointerenter=function(ev){if(ev.pointerType!=="mouse"){return}showTooltip(this)};e.onpointerleave=function(ev){if(ev.pointerType!=="mouse"){return}if(!this.TOOLTIP_FORCE_VISIBLE&&!elemIsInParent(ev.relatedTarget,window.CURRENT_TOOLTIP_ELEMENT)){hideTooltip(true)}}});const sidebar_menu_toggle=document.getElementsByClassName("sidebar-menu-toggle")[0];if(sidebar_menu_toggle){sidebar_menu_toggle.addEventListener("click",()=>{const sidebar=document.getElementsByClassName("sidebar")[0];if(!hasClass(sidebar,"shown")){showSidebar()}else{hideSidebar()}})}function helpBlurHandler(event){blurHandler(event,getHelpButton(),window.hidePopoverMenus)}function buildHelpMenu(){const book_info=document.createElement("span");book_info.className="top";book_info.innerHTML="You can find more information in \ - the rustdoc book.";const shortcuts=[["?","Show this help dialog"],["S","Focus the search field"],["↑","Move up in search results"],["↓","Move down in search results"],["← / →","Switch result tab (when results focused)"],["⏎","Go to active search result"],["+","Expand all sections"],["-","Collapse all sections"],].map(x=>"
    "+x[0].split(" ").map((y,index)=>((index&1)===0?""+y+"":" "+y+" ")).join("")+"
    "+x[1]+"
    ").join("");const div_shortcuts=document.createElement("div");addClass(div_shortcuts,"shortcuts");div_shortcuts.innerHTML="

    Keyboard Shortcuts

    "+shortcuts+"
    ";const infos=["Prefix searches with a type followed by a colon (e.g., fn:) to \ - restrict the search to a given item kind.","Accepted kinds are: fn, mod, struct, \ - enum, trait, type, macro, \ - and const.","Search functions by type signature (e.g., vec -> usize or \ - -> vec or String, enum:Cow -> bool)","You can look for items with an exact name by putting double quotes around \ - your request: \"string\"","Look for items inside another one by searching for a path: vec::Vec",].map(x=>"

    "+x+"

    ").join("");const div_infos=document.createElement("div");addClass(div_infos,"infos");div_infos.innerHTML="

    Search Tricks

    "+infos;const rustdoc_version=document.createElement("span");rustdoc_version.className="bottom";const rustdoc_version_code=document.createElement("code");rustdoc_version_code.innerText="rustdoc "+getVar("rustdoc-version");rustdoc_version.appendChild(rustdoc_version_code);const container=document.createElement("div");if(!isHelpPage){container.className="popover"}container.id="help";container.style.display="none";const side_by_side=document.createElement("div");side_by_side.className="side-by-side";side_by_side.appendChild(div_shortcuts);side_by_side.appendChild(div_infos);container.appendChild(book_info);container.appendChild(side_by_side);container.appendChild(rustdoc_version);if(isHelpPage){const help_section=document.createElement("section");help_section.appendChild(container);document.getElementById("main-content").appendChild(help_section);container.style.display="block"}else{const help_button=getHelpButton();help_button.appendChild(container);container.onblur=helpBlurHandler;help_button.onblur=helpBlurHandler;help_button.children[0].onblur=helpBlurHandler}return container}window.hideAllModals=function(switchFocus){hideSidebar();window.hidePopoverMenus();hideTooltip(switchFocus)};window.hidePopoverMenus=function(){onEachLazy(document.querySelectorAll(".search-form .popover"),elem=>{elem.style.display="none"})};function getHelpMenu(buildNeeded){let menu=getHelpButton().querySelector(".popover");if(!menu&&buildNeeded){menu=buildHelpMenu()}return menu}function showHelp(){getHelpButton().querySelector("a").focus();const menu=getHelpMenu(true);if(menu.style.display==="none"){window.hideAllModals();menu.style.display=""}}if(isHelpPage){showHelp();document.querySelector(`#${HELP_BUTTON_ID} > a`).addEventListener("click",event=>{const target=event.target;if(target.tagName!=="A"||target.parentElement.id!==HELP_BUTTON_ID||event.ctrlKey||event.altKey||event.metaKey){return}event.preventDefault()})}else{document.querySelector(`#${HELP_BUTTON_ID} > a`).addEventListener("click",event=>{const target=event.target;if(target.tagName!=="A"||target.parentElement.id!==HELP_BUTTON_ID||event.ctrlKey||event.altKey||event.metaKey){return}event.preventDefault();const menu=getHelpMenu(true);const shouldShowHelp=menu.style.display==="none";if(shouldShowHelp){showHelp()}else{window.hidePopoverMenus()}})}setMobileTopbar();addSidebarItems();addSidebarCrates();onHashChange(null);window.addEventListener("hashchange",onHashChange);searchState.setup()}());(function(){let reset_button_timeout=null;const but=document.getElementById("copy-path");if(!but){return}but.onclick=()=>{const parent=but.parentElement;const path=[];onEach(parent.childNodes,child=>{if(child.tagName==="A"){path.push(child.textContent)}});const el=document.createElement("textarea");el.value=path.join("::");el.setAttribute("readonly","");el.style.position="absolute";el.style.left="-9999px";document.body.appendChild(el);el.select();document.execCommand("copy");document.body.removeChild(el);but.children[0].style.display="none";let tmp;if(but.childNodes.length<2){tmp=document.createTextNode("✓");but.appendChild(tmp)}else{onEachLazy(but.childNodes,e=>{if(e.nodeType===Node.TEXT_NODE){tmp=e;return true}});tmp.textContent="✓"}if(reset_button_timeout!==null){window.clearTimeout(reset_button_timeout)}function reset_button(){tmp.textContent="";reset_button_timeout=null;but.children[0].style.display=""}reset_button_timeout=window.setTimeout(reset_button,1000)}}()) \ No newline at end of file diff --git a/rustdoc/latest/static.files/noscript-13285aec31fa243e.css b/rustdoc/latest/static.files/noscript-13285aec31fa243e.css deleted file mode 100644 index c32e0cb135..0000000000 --- a/rustdoc/latest/static.files/noscript-13285aec31fa243e.css +++ /dev/null @@ -1 +0,0 @@ - #main-content .attributes{margin-left:0 !important;}#copy-path{display:none;}nav.sub{display:none;}.source .sidebar{display:none;}.notable-traits{display:none;} \ No newline at end of file diff --git a/rustdoc/latest/static.files/noscript-5d8b3c7633ad77ba.css b/rustdoc/latest/static.files/noscript-5d8b3c7633ad77ba.css new file mode 100644 index 0000000000..8c63ef0657 --- /dev/null +++ b/rustdoc/latest/static.files/noscript-5d8b3c7633ad77ba.css @@ -0,0 +1 @@ + #main-content .attributes{margin-left:0 !important;}#copy-path{display:none;}nav.sub{display:none;}.src .sidebar{display:none;}.notable-traits{display:none;}:root{--main-background-color:white;--main-color:black;--settings-input-color:#2196f3;--settings-input-border-color:#717171;--settings-button-color:#000;--settings-button-border-focus:#717171;--sidebar-background-color:#f5f5f5;--sidebar-background-color-hover:#e0e0e0;--code-block-background-color:#f5f5f5;--scrollbar-track-background-color:#dcdcdc;--scrollbar-thumb-background-color:rgba(36,37,39,0.6);--scrollbar-color:rgba(36,37,39,0.6) #d9d9d9;--headings-border-bottom-color:#ddd;--border-color:#e0e0e0;--button-background-color:#fff;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:none;--search-input-focused-border-color:#66afe9;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(35%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#ad378a;--trait-link-color:#6e4fc9;--assoc-item-link-color:#3873ad;--function-link-color:#ad7c37;--macro-link-color:#068000;--keyword-link-color:#3873ad;--mod-link-color:#3873ad;--link-color:#3873ad;--sidebar-link-color:#356da4;--sidebar-current-link-background-color:#fff;--search-result-link-focus-background-color:#ccc;--search-result-border-color:#aaa3;--search-color:#000;--search-error-code-background-color:#d0cccc;--search-results-alias-color:#000;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#e6e6e6;--search-tab-button-not-selected-background:#e6e6e6;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#fff;--stab-background-color:#fff5d6;--stab-code-color:#000;--code-highlight-kw-color:#8959a8;--code-highlight-kw-2-color:#4271ae;--code-highlight-lifetime-color:#b76514;--code-highlight-prelude-color:#4271ae;--code-highlight-prelude-val-color:#c82829;--code-highlight-number-color:#718c00;--code-highlight-string-color:#718c00;--code-highlight-literal-color:#c82829;--code-highlight-attribute-color:#c82829;--code-highlight-self-color:#c82829;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8e908c;--code-highlight-doc-comment-color:#4d4d4c;--src-line-numbers-span-color:#c67e2d;--src-line-number-highlighted-background-color:#fdffd3;--test-arrow-color:#f5f5f5;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#f5f5f5;--test-arrow-hover-background-color:rgb(78,139,202);--target-background-color:#fdffd3;--target-border-color:#ad7c37;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:initial;--crate-search-div-filter:invert(100%) sepia(0%) saturate(4223%) hue-rotate(289deg) brightness(114%) contrast(76%);--crate-search-div-hover-filter:invert(44%) sepia(18%) saturate(23%) hue-rotate(317deg) brightness(96%) contrast(93%);--crate-search-hover-border:#717171;--src-sidebar-background-selected:#fff;--src-sidebar-background-hover:#e0e0e0;--table-alt-row-background-color:#f5f5f5;--codeblock-link-background:#eee;--scrape-example-toggle-line-background:#ccc;--scrape-example-toggle-line-hover-background:#999;--scrape-example-code-line-highlight:#fcffd6;--scrape-example-code-line-highlight-focus:#f6fdb0;--scrape-example-help-border-color:#555;--scrape-example-help-color:#333;--scrape-example-help-hover-border-color:#000;--scrape-example-help-hover-color:#000;--scrape-example-code-wrapper-background-start:rgba(255,255,255,1);--scrape-example-code-wrapper-background-end:rgba(255,255,255,0);}@media (prefers-color-scheme:dark){:root{--main-background-color:#353535;--main-color:#ddd;--settings-input-color:#2196f3;--settings-input-border-color:#999;--settings-button-color:#000;--settings-button-border-focus:#ffb900;--sidebar-background-color:#505050;--sidebar-background-color-hover:#676767;--code-block-background-color:#2A2A2A;--scrollbar-track-background-color:#717171;--scrollbar-thumb-background-color:rgba(32,34,37,.6);--scrollbar-color:rgba(32,34,37,.6) #5a5a5a;--headings-border-bottom-color:#d2d2d2;--border-color:#e0e0e0;--button-background-color:#f0f0f0;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--search-input-focused-border-color:#008dfd;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(65%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#2dbfb8;--trait-link-color:#b78cf2;--assoc-item-link-color:#d2991d;--function-link-color:#2bab63;--macro-link-color:#09bd00;--keyword-link-color:#d2991d;--mod-link-color:#d2991d;--link-color:#d2991d;--sidebar-link-color:#fdbf35;--sidebar-current-link-background-color:#444;--search-result-link-focus-background-color:#616161;--search-result-border-color:#aaa3;--search-color:#111;--search-error-code-background-color:#484848;--search-results-alias-color:#fff;--search-results-grey-color:#ccc;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#252525;--search-tab-button-not-selected-background:#252525;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#353535;--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ab8ac1;--code-highlight-kw-2-color:#769acb;--code-highlight-lifetime-color:#d97f26;--code-highlight-prelude-color:#769acb;--code-highlight-prelude-val-color:#ee6868;--code-highlight-number-color:#83a300;--code-highlight-string-color:#83a300;--code-highlight-literal-color:#ee6868;--code-highlight-attribute-color:#ee6868;--code-highlight-self-color:#ee6868;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8d8d8b;--code-highlight-doc-comment-color:#8ca375;--src-line-numbers-span-color:#3b91e2;--src-line-number-highlighted-background-color:#0a042f;--test-arrow-color:#dedede;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#dedede;--test-arrow-hover-background-color:#4e8bca;--target-background-color:#494a3d;--target-border-color:#bb7410;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(94%) sepia(0%) saturate(721%) hue-rotate(255deg) brightness(90%) contrast(90%);--crate-search-div-hover-filter:invert(69%) sepia(60%) saturate(6613%) hue-rotate(184deg) brightness(100%) contrast(91%);--crate-search-hover-border:#2196f3;--src-sidebar-background-selected:#333;--src-sidebar-background-hover:#444;--table-alt-row-background-color:#2a2a2a;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:#5b3b01;--scrape-example-code-line-highlight-focus:#7c4b0f;--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(53,53,53,1);--scrape-example-code-wrapper-background-end:rgba(53,53,53,0);}} \ No newline at end of file diff --git a/rustdoc/latest/static.files/rustdoc-f3501f0f5ae15dfb.css b/rustdoc/latest/static.files/rustdoc-f3501f0f5ae15dfb.css deleted file mode 100644 index 3681b049e0..0000000000 --- a/rustdoc/latest/static.files/rustdoc-f3501f0f5ae15dfb.css +++ /dev/null @@ -1,8 +0,0 @@ - :root{--nav-sub-mobile-padding:8px;}@font-face {font-family:'Fira Sans';font-style:normal;font-weight:400;src:local('Fira Sans'),url("FiraSans-Regular-018c141bf0843ffd.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Fira Sans';font-style:normal;font-weight:500;src:local('Fira Sans Medium'),url("FiraSans-Medium-8f9a781e4970d388.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:400;src:local('Source Serif 4'),url("SourceSerif4-Regular-46f98efaafac5295.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:italic;font-weight:400;src:local('Source Serif 4 Italic'),url("SourceSerif4-It-acdfaf1a8af734b1.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:700;src:local('Source Serif 4 Bold'),url("SourceSerif4-Bold-a2c9cd1067f8b328.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:400;src:url("SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:italic;font-weight:400;src:url("SourceCodePro-It-1cc31594bf4f1f79.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:600;src:url("SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'NanumBarunGothic';src:url("NanumBarunGothic-0f09457c7a19b7c6.ttf.woff2") format("woff2");font-display:swap;unicode-range:U+AC00-D7AF,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF;}*{box-sizing:border-box;}body{font:1rem/1.5 "Source Serif 4",NanumBarunGothic,serif;margin:0;position:relative;overflow-wrap:break-word;overflow-wrap:anywhere;font-feature-settings:"kern","liga";background-color:var(--main-background-color);color:var(--main-color);}h1{font-size:1.5rem;}h2{font-size:1.375rem;}h3{font-size:1.25rem;}h1,h2,h3,h4,h5,h6{font-weight:500;}h1,h2,h3,h4{margin:25px 0 15px 0;padding-bottom:6px;}.docblock h3,.docblock h4,h5,h6{margin:15px 0 5px 0;}.docblock>h2:first-child,.docblock>h3:first-child,.docblock>h4:first-child,.docblock>h5:first-child,.docblock>h6:first-child{margin-top:0;}.main-heading h1{margin:0;padding:0;flex-grow:1;overflow-wrap:break-word;overflow-wrap:anywhere;}.main-heading{display:flex;flex-wrap:wrap;padding-bottom:6px;margin-bottom:15px;}.content h2,.top-doc .docblock>h3,.top-doc .docblock>h4{border-bottom:1px solid var(--headings-border-bottom-color);}h1,h2{line-height:1.25;padding-top:3px;padding-bottom:9px;}h3.code-header{font-size:1.125rem;}h4.code-header{font-size:1rem;}.code-header{font-weight:600;margin:0;padding:0;white-space:pre-wrap;}#crate-search,h1,h2,h3,h4,h5,h6,.sidebar,.mobile-topbar,.search-input,.search-results .result-name,.item-name>a,.out-of-band,span.since,a.srclink,#help-button>a,summary.hideme,.scraped-example-list,ul.all-items{font-family:"Fira Sans",Arial,NanumBarunGothic,sans-serif;}#toggle-all-docs,a.anchor,.small-section-header a,#source-sidebar a,.rust a,.sidebar h2 a,.sidebar h3 a,.mobile-topbar h2 a,h1 a,.search-results a,.stab,.result-name .primitive>i,.result-name .keyword>i{color:var(--main-color);}span.enum,a.enum,span.struct,a.struct,span.union,a.union,span.primitive,a.primitive,span.type,a.type,span.foreigntype,a.foreigntype{color:var(--type-link-color);}span.trait,a.trait,span.traitalias,a.traitalias{color:var(--trait-link-color);}span.associatedtype,a.associatedtype,span.constant,a.constant,span.static,a.static{color:var(--assoc-item-link-color);}span.fn,a.fn,span.method,a.method,span.tymethod,a.tymethod{color:var(--function-link-color);}span.attr,a.attr,span.derive,a.derive,span.macro,a.macro{color:var(--macro-link-color);}span.mod,a.mod{color:var(--mod-link-color);}span.keyword,a.keyword{color:var(--keyword-link-color);}a{color:var(--link-color);text-decoration:none;}ol,ul{padding-left:24px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:.625em;}p{margin:0 0 .75em 0;}p:last-child{margin:0;}button{padding:1px 6px;cursor:pointer;}button#toggle-all-docs{padding:0;background:none;border:none;-webkit-appearance:none;opacity:1;}.rustdoc{display:flex;flex-direction:row;flex-wrap:nowrap;}main{position:relative;flex-grow:1;padding:10px 15px 40px 45px;min-width:0;}.source main{padding:15px;}.width-limiter{max-width:960px;margin-right:auto;}details:not(.toggle) summary{margin-bottom:.6em;}code,pre,a.test-arrow,.code-header{font-family:"Source Code Pro",monospace;}.docblock code,.docblock-short code{border-radius:3px;padding:0 0.125em;}.docblock pre code,.docblock-short pre code{padding:0;}pre{padding:14px;line-height:1.5;}pre.item-decl{overflow-x:auto;}.item-decl .type-contents-toggle{contain:initial;}.source .content pre{padding:20px;}.rustdoc.source .example-wrap pre.src-line-numbers{padding:20px 0 20px 4px;}img{max-width:100%;}.sub-logo-container,.logo-container{line-height:0;display:block;}.sub-logo-container{margin-right:32px;}.sub-logo-container>img{height:60px;width:60px;object-fit:contain;}.rust-logo{filter:var(--rust-logo-filter);}.sidebar{font-size:0.875rem;flex:0 0 200px;overflow-y:scroll;overscroll-behavior:contain;position:sticky;height:100vh;top:0;left:0;}.rustdoc.source .sidebar{flex-basis:50px;border-right:1px solid;overflow-x:hidden;overflow-y:hidden;z-index:1;}.sidebar,.mobile-topbar,.sidebar-menu-toggle,#src-sidebar-toggle,#source-sidebar{background-color:var(--sidebar-background-color);}#src-sidebar-toggle>button:hover,#src-sidebar-toggle>button:focus{background-color:var(--sidebar-background-color-hover);}.source .sidebar>*:not(#src-sidebar-toggle){visibility:hidden;}.source-sidebar-expanded .source .sidebar{overflow-y:auto;flex-basis:300px;}.source-sidebar-expanded .source .sidebar>*:not(#src-sidebar-toggle){visibility:visible;}#all-types{margin-top:1em;}*{scrollbar-width:initial;scrollbar-color:var(--scrollbar-color);}.sidebar{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color);}::-webkit-scrollbar{width:12px;}.sidebar::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0;background-color:var(--scrollbar-track-background-color);}.sidebar::-webkit-scrollbar-track{background-color:var(--scrollbar-track-background-color);}::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-background-color);}.hidden{display:none !important;}.sidebar .logo-container{margin-top:10px;margin-bottom:10px;text-align:center;}.version{overflow-wrap:break-word;}.logo-container>img{height:100px;width:100px;}ul.block,.block li{padding:0;margin:0;list-style:none;}.sidebar-elems a,.sidebar>h2 a{display:block;padding:0.25rem;margin-left:-0.25rem;}.sidebar h2{overflow-wrap:anywhere;padding:0;margin:0.7rem 0;}.sidebar h3{font-size:1.125rem;padding:0;margin:0;}.sidebar-elems,.sidebar>h2{padding-left:24px;}.sidebar a{color:var(--sidebar-link-color);}.sidebar .current,.sidebar a:hover:not(.logo-container){background-color:var(--sidebar-current-link-background-color);}.sidebar-elems .block{margin-bottom:2em;}.sidebar-elems .block li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.mobile-topbar{display:none;}.rustdoc .example-wrap{display:flex;position:relative;margin-bottom:10px;}.rustdoc .example-wrap:last-child{margin-bottom:0px;}.rustdoc .example-wrap pre{margin:0;flex-grow:1;}.rustdoc:not(.source) .example-wrap pre{overflow:auto hidden;}.rustdoc .example-wrap pre.example-line-numbers,.rustdoc .example-wrap pre.src-line-numbers{flex-grow:0;min-width:fit-content;overflow:initial;text-align:right;-webkit-user-select:none;user-select:none;padding:14px 8px;color:var(--src-line-numbers-span-color);}.rustdoc .example-wrap pre.src-line-numbers{padding:14px 0;}.src-line-numbers a,.src-line-numbers span{color:var(--src-line-numbers-span-color);padding:0 8px;}.src-line-numbers :target{background-color:transparent;border-right:none;padding:0 8px;}.src-line-numbers .line-highlighted{background-color:var(--src-line-number-highlighted-background-color);}.search-loading{text-align:center;}.docblock-short{overflow-wrap:break-word;overflow-wrap:anywhere;}.docblock :not(pre)>code,.docblock-short code{white-space:pre-wrap;}.top-doc .docblock h2{font-size:1.375rem;}.top-doc .docblock h3{font-size:1.25rem;}.top-doc .docblock h4,.top-doc .docblock h5{font-size:1.125rem;}.top-doc .docblock h6{font-size:1rem;}.docblock h5{font-size:1rem;}.docblock h6{font-size:0.875rem;}.docblock{margin-left:24px;position:relative;}.docblock>:not(.more-examples-toggle):not(.example-wrap){max-width:100%;overflow-x:auto;}.out-of-band{flex-grow:0;font-size:1.125rem;}.docblock code,.docblock-short code,pre,.rustdoc.source .example-wrap{background-color:var(--code-block-background-color);}#main-content{position:relative;}.docblock table{margin:.5em 0;border-collapse:collapse;}.docblock table td,.docblock table th{padding:.5em;border:1px solid var(--border-color);}.docblock table tbody tr:nth-child(2n){background:var(--table-alt-row-background-color);}.method .where,.fn .where,.where.fmt-newline{display:block;white-space:pre-wrap;font-size:0.875rem;}.item-info{display:block;margin-left:24px;}.item-info code{font-size:0.875rem;}#main-content>.item-info{margin-left:0;}nav.sub{flex-grow:1;flex-flow:row nowrap;margin:4px 0 25px 0;display:flex;align-items:center;}.search-form{position:relative;display:flex;height:34px;flex-grow:1;}.source nav.sub{margin:0 0 15px 0;}.small-section-header{display:block;position:relative;}.small-section-header:hover>.anchor,.impl:hover>.anchor,.trait-impl:hover>.anchor,.variant:hover>.anchor{display:initial;}.anchor{display:none;position:absolute;left:-0.5em;background:none !important;}.anchor.field{left:-5px;}.small-section-header>.anchor{left:-15px;padding-right:8px;}h2.small-section-header>.anchor{padding-right:6px;}.main-heading a:hover,.example-wrap .rust a:hover,.all-items a:hover,.docblock a:not(.test-arrow):not(.scrape-help):not(.tooltip):hover,.docblock-short a:not(.test-arrow):not(.scrape-help):not(.tooltip):hover,.item-info a{text-decoration:underline;}.crate.block a.current{font-weight:500;}table,.item-table{overflow-wrap:break-word;}.item-table{display:table;padding:0;margin:0;}.item-table>li{display:table-row;}.item-table>li>div{display:table-cell;}.item-table>li>.item-name{padding-right:1.25rem;}.search-results-title{margin-top:0;white-space:nowrap;display:flex;align-items:baseline;}#crate-search-div{position:relative;min-width:5em;}#crate-search{min-width:115px;padding:0 23px 0 4px;max-width:100%;text-overflow:ellipsis;border:1px solid var(--border-color);border-radius:4px;outline:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;text-indent:0.01px;background-color:var(--main-background-color);color:inherit;line-height:1.5;font-weight:500;}#crate-search:hover,#crate-search:focus{border-color:var(--crate-search-hover-border);}@-moz-document url-prefix(){#crate-search{padding-left:0px;padding-right:19px;}}#crate-search-div::after{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;content:"";background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 2px) 56%;background-image:url('data:image/svg+xml, \ - ');filter:var(--crate-search-div-filter);}#crate-search-div:hover::after,#crate-search-div:focus-within::after{filter:var(--crate-search-div-hover-filter);}#crate-search>option{font-size:1rem;}.search-input{-webkit-appearance:none;outline:none;border:1px solid var(--border-color);border-radius:2px;padding:8px;font-size:1rem;flex-grow:1;background-color:var(--button-background-color);color:var(--search-color);}.search-input:focus{border-color:var(--search-input-focused-border-color);}.search-results{display:none;}.search-results.active{display:block;}.search-results>a{display:flex;margin-left:2px;margin-right:2px;border-bottom:1px solid var(--search-result-border-color);gap:1em;}.search-results>a>div{flex:1;}.search-results>a>div.desc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.search-results a:hover,.search-results a:focus{background-color:var(--search-result-link-focus-background-color);}.search-results .result-name span.alias{color:var(--search-results-alias-color);}.search-results .result-name span.grey{color:var(--search-results-grey-color);}.popover{position:absolute;top:100%;right:0;z-index:2;margin-top:7px;border-radius:3px;border:1px solid var(--border-color);background-color:var(--main-background-color);color:var(--main-color);--popover-arrow-offset:11px;}.popover::before{content:'';position:absolute;right:var(--popover-arrow-offset);border:solid var(--border-color);border-width:1px 1px 0 0;background-color:var(--main-background-color);padding:4px;transform:rotate(-45deg);top:-5px;}#help.popover{max-width:600px;--popover-arrow-offset:48px;}#help dt{float:left;clear:left;margin-right:0.5rem;}#help span.top,#help span.bottom{text-align:center;display:block;font-size:1.125rem;}#help span.top{margin:10px 0;border-bottom:1px solid var(--border-color);padding-bottom:4px;margin-bottom:6px;}#help span.bottom{clear:both;border-top:1px solid var(--border-color);}.side-by-side>div{width:50%;float:left;padding:0 20px 20px 17px;}.item-info .stab{min-height:36px;display:flex;padding:3px;margin-bottom:5px;}.item-name .stab{margin-left:0.3125em;}.stab{padding:0 2px;font-size:0.875rem;font-weight:normal;color:var(--main-color);background-color:var(--stab-background-color);width:fit-content;align-items:center;white-space:pre-wrap;border-radius:3px;display:inline-flex;vertical-align:text-bottom;}.stab.portability>code{background:none;color:var(--stab-code-color);}.stab .emoji{font-size:1.25rem;margin-right:0.3rem;}.emoji{text-shadow:1px 0 0 black,-1px 0 0 black,0 1px 0 black,0 -1px 0 black;}.since{font-weight:normal;font-size:initial;}.rightside{padding-left:12px;float:right;}.rightside:not(a),.out-of-band{color:var(--right-side-color);}pre.rust{tab-size:4;-moz-tab-size:4;}pre.rust .kw{color:var(--code-highlight-kw-color);}pre.rust .kw-2{color:var(--code-highlight-kw-2-color);}pre.rust .lifetime{color:var(--code-highlight-lifetime-color);}pre.rust .prelude-ty{color:var(--code-highlight-prelude-color);}pre.rust .prelude-val{color:var(--code-highlight-prelude-val-color);}pre.rust .string{color:var(--code-highlight-string-color);}pre.rust .number{color:var(--code-highlight-number-color);}pre.rust .bool-val{color:var(--code-highlight-literal-color);}pre.rust .self{color:var(--code-highlight-self-color);}pre.rust .attr{color:var(--code-highlight-attribute-color);}pre.rust .macro,pre.rust .macro-nonterminal{color:var(--code-highlight-macro-color);}pre.rust .question-mark{font-weight:bold;color:var(--code-highlight-question-mark-color);}pre.rust .comment{color:var(--code-highlight-comment-color);}pre.rust .doccomment{color:var(--code-highlight-doc-comment-color);}.rustdoc.source .example-wrap pre.rust a{background:var(--codeblock-link-background);}.example-wrap.compile_fail,.example-wrap.should_panic{border-left:2px solid var(--codeblock-error-color);}.ignore.example-wrap{border-left:2px solid var(--codeblock-ignore-color);}.example-wrap.compile_fail:hover,.example-wrap.should_panic:hover{border-left:2px solid var(--codeblock-error-hover-color);}.example-wrap.ignore:hover{border-left:2px solid var(--codeblock-ignore-hover-color);}.example-wrap.compile_fail .tooltip,.example-wrap.should_panic .tooltip{color:var(--codeblock-error-color);}.example-wrap.ignore .tooltip{color:var(--codeblock-ignore-color);}.example-wrap.compile_fail:hover .tooltip,.example-wrap.should_panic:hover .tooltip{color:var(--codeblock-error-hover-color);}.example-wrap.ignore:hover .tooltip{color:var(--codeblock-ignore-hover-color);}.example-wrap .tooltip{position:absolute;display:block;left:-25px;top:5px;margin:0;line-height:1;}.example-wrap.compile_fail .tooltip,.example-wrap.should_panic .tooltip,.example-wrap.ignore .tooltip{font-weight:bold;font-size:1.25rem;}a.test-arrow{visibility:hidden;position:absolute;padding:5px 10px 5px 10px;border-radius:5px;font-size:1.375rem;top:5px;right:5px;z-index:1;color:var(--test-arrow-color);background-color:var(--test-arrow-background-color);}a.test-arrow:hover{color:var(--test-arrow-hover-color);background-color:var(--test-arrow-hover-background-color);}.example-wrap:hover .test-arrow{visibility:visible;}.code-attribute{font-weight:300;color:var(--code-attribute-color);}.item-spacer{width:100%;height:12px;display:block;}.out-of-band>span.since{font-size:1.25rem;}.sub-variant h4{font-size:1rem;font-weight:400;margin-top:0;margin-bottom:0;}.sub-variant{margin-left:24px;margin-bottom:40px;}.sub-variant>.sub-variant-field{margin-left:24px;}:target{padding-right:3px;background-color:var(--target-background-color);border-right:3px solid var(--target-border-color);}.code-header a.tooltip{color:inherit;margin-right:15px;position:relative;}a.tooltip:hover::after{position:absolute;top:calc(100% - 10px);left:-15px;right:-15px;height:20px;content:"\00a0";}.popover.tooltip .content{margin:0.25em 0.5em;}.popover.tooltip .content pre,.popover.tooltip .content code{background:transparent;margin:0;padding:0;font-size:1.25rem;white-space:pre-wrap;}.popover.tooltip .content>h3:first-child{margin:0 0 5px 0;}.search-failed{text-align:center;margin-top:20px;display:none;}.search-failed.active{display:block;}.search-failed>ul{text-align:left;max-width:570px;margin-left:auto;margin-right:auto;}#search-tabs{display:flex;flex-direction:row;gap:1px;margin-bottom:4px;}#search-tabs button{text-align:center;font-size:1.125rem;border:0;border-top:2px solid;flex:1;line-height:1.5;color:inherit;}#search-tabs button:not(.selected){background-color:var(--search-tab-button-not-selected-background);border-top-color:var(--search-tab-button-not-selected-border-top-color);}#search-tabs button:hover,#search-tabs button.selected{background-color:var(--search-tab-button-selected-background);border-top-color:var(--search-tab-button-selected-border-top-color);}#search-tabs .count{font-size:1rem;color:var(--search-tab-title-count-color);}#search .error code{border-radius:3px;background-color:var(--search-error-code-background-color);}.search-corrections{font-weight:normal;}#src-sidebar-toggle{position:sticky;top:0;left:0;font-size:1.25rem;border-bottom:1px solid;display:flex;height:40px;justify-content:stretch;align-items:stretch;z-index:10;}#source-sidebar{width:100%;overflow:auto;}#source-sidebar>.title{font-size:1.5rem;text-align:center;border-bottom:1px solid var(--border-color);margin-bottom:6px;}#source-sidebar div.files>a:hover,details.dir-entry summary:hover,#source-sidebar div.files>a:focus,details.dir-entry summary:focus{background-color:var(--source-sidebar-background-hover);}#source-sidebar div.files>a.selected{background-color:var(--source-sidebar-background-selected);}#src-sidebar-toggle>button{font-size:inherit;font-weight:bold;background:none;color:inherit;text-align:center;border:none;outline:none;flex:1 1;-webkit-appearance:none;opacity:1;}#settings-menu,#help-button{margin-left:4px;display:flex;}#settings-menu>a,#help-button>a{display:flex;align-items:center;justify-content:center;background-color:var(--button-background-color);border:1px solid var(--border-color);border-radius:2px;color:var(--settings-button-color);font-size:20px;width:33px;}#settings-menu>a:hover,#settings-menu>a:focus,#help-button>a:hover,#help-button>a:focus{border-color:var(--settings-button-border-focus);}#copy-path{color:var(--copy-path-button-color);background:var(--main-background-color);height:34px;margin-left:10px;padding:0;padding-left:2px;border:0;width:33px;}#copy-path>img{filter:var(--copy-path-img-filter);}#copy-path:hover>img{filter:var(--copy-path-img-hover-filter);}@keyframes rotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#settings-menu.rotate>a img{animation:rotating 2s linear infinite;}kbd{display:inline-block;padding:3px 5px;font:15px monospace;line-height:10px;vertical-align:middle;border:solid 1px var(--border-color);border-radius:3px;color:var(--kbd-color);background-color:var(--kbd-background);box-shadow:inset 0 -1px 0 var(--kbd-box-shadow-color);}ul.all-items>li{list-style:none;}details.dir-entry{padding-left:4px;}details.dir-entry>summary{margin:0 0 0 -4px;padding:0 0 0 4px;cursor:pointer;}details.dir-entry div.folders,details.dir-entry div.files{padding-left:23px;}details.dir-entry a{display:block;}details.toggle{contain:layout;position:relative;}details.toggle>summary.hideme{cursor:pointer;font-size:1rem;}details.toggle>summary{list-style:none;outline:none;}details.toggle>summary::-webkit-details-marker,details.toggle>summary::marker{display:none;}details.toggle>summary.hideme>span{margin-left:9px;}details.toggle>summary::before{background:url('data:image/svg+xml,') no-repeat top left;content:"";cursor:pointer;width:16px;height:16px;display:inline-block;vertical-align:middle;opacity:.5;filter:var(--toggle-filter);}details.toggle>summary.hideme>span,.more-examples-toggle summary,.more-examples-toggle .hide-more{color:var(--toggles-color);}details.toggle>summary::after{content:"Expand";overflow:hidden;width:0;height:0;position:absolute;}details.toggle>summary.hideme::after{content:"";}details.toggle>summary:focus::before,details.toggle>summary:hover::before{opacity:1;}details.toggle>summary:focus-visible::before{outline:1px dotted #000;outline-offset:1px;}details.non-exhaustive{margin-bottom:8px;}details.toggle>summary.hideme::before{position:relative;}details.toggle>summary:not(.hideme)::before{position:absolute;left:-24px;top:4px;}.impl-items>details.toggle>summary:not(.hideme)::before{position:absolute;left:-24px;}details.toggle[open] >summary.hideme{position:absolute;}details.toggle[open] >summary.hideme>span{display:none;}details.toggle[open] >summary::before{background:url('data:image/svg+xml,') no-repeat top left;}details.toggle[open] >summary::after{content:"Collapse";}.docblock summary>*{display:inline-block;}.docblock>.example-wrap:first-child .tooltip{margin-top:16px;}@media (max-width:700px){*[id]{scroll-margin-top:45px;}.rustdoc{display:block;}main{padding-left:15px;padding-top:0px;}.main-heading{flex-direction:column;}.out-of-band{text-align:left;margin-left:initial;padding:initial;}.out-of-band .since::before{content:"Since ";}.sidebar .logo-container,.sidebar .location{display:none;}.sidebar{position:fixed;top:45px;left:-1000px;z-index:11;height:calc(100vh - 45px);width:200px;}.source main,.rustdoc.source .sidebar{top:0;padding:0;height:100vh;border:0;}.sidebar.shown,.source-sidebar-expanded .source .sidebar,.rustdoc:not(.source) .sidebar:focus-within{left:0;}.mobile-topbar h2{padding-bottom:0;margin:auto 0.5em auto auto;overflow:hidden;font-size:24px;}.mobile-topbar h2 a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.mobile-topbar .logo-container>img{max-width:35px;max-height:35px;margin:5px 0 5px 20px;}.mobile-topbar{display:flex;flex-direction:row;position:sticky;z-index:10;font-size:2rem;height:45px;width:100%;left:0;top:0;}.sidebar-menu-toggle{width:45px;font-size:32px;border:none;color:var(--main-color);}.sidebar-elems{margin-top:1em;}.anchor{display:none !important;}#search-tabs .count{display:block;}#main-content>details.toggle>summary::before,#main-content>div>details.toggle>summary::before{left:-11px;}#src-sidebar-toggle{position:fixed;left:1px;top:100px;width:30px;font-size:1.5rem;padding:0;z-index:10;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid;border-left:0;}.source-sidebar-expanded #src-sidebar-toggle{left:unset;top:unset;width:unset;border-top-right-radius:unset;border-bottom-right-radius:unset;position:sticky;border:0;border-bottom:1px solid;}#copy-path,#help-button{display:none;}.item-table,.item-row,.item-table>li,.item-table>li>div,.search-results>a,.search-results>a>div{display:block;}.search-results>a{padding:5px 0px;}.search-results>a>div.desc,.item-table>li>div.desc{padding-left:2em;}.source-sidebar-expanded .source .sidebar{max-width:100vw;width:100vw;}details.toggle:not(.top-doc)>summary{margin-left:10px;}.impl-items>details.toggle>summary:not(.hideme)::before,#main-content>details.toggle:not(.top-doc)>summary::before,#main-content>div>details.toggle>summary::before{left:-11px;}.impl-items>.item-info{margin-left:34px;}.source nav.sub{margin:0;padding:var(--nav-sub-mobile-padding);}}@media (min-width:701px){.scraped-example-title{position:absolute;z-index:10;background:var(--main-background-color);bottom:8px;right:5px;padding:2px 4px;box-shadow:0 0 4px var(--main-background-color);}}@media print{nav.sidebar,nav.sub,.out-of-band,a.srclink,#copy-path,details.toggle[open] >summary::before,details.toggle>summary::before,details.toggle.top-doc>summary{display:none;}.docblock{margin-left:0;}main{padding:10px;}}@media (max-width:464px){.docblock{margin-left:12px;}.docblock code{overflow-wrap:break-word;overflow-wrap:anywhere;}nav.sub{flex-direction:column;}.search-form{align-self:stretch;}.sub-logo-container>img{height:35px;width:35px;margin-bottom:var(--nav-sub-mobile-padding);}}.variant,.implementors-toggle>summary,.impl,#implementors-list>.docblock,.impl-items>section,.impl-items>.toggle>summary,.methods>section,.methods>.toggle>summary{margin-bottom:0.75em;}.variants>.docblock,.implementors-toggle>.docblock,.impl-items>.toggle[open]:not(:last-child),.methods>.toggle[open]:not(:last-child),.implementors-toggle[open]:not(:last-child){margin-bottom:2em;}#trait-implementations-list .impl-items>.toggle:not(:last-child),#synthetic-implementations-list .impl-items>.toggle:not(:last-child),#blanket-implementations-list .impl-items>.toggle:not(:last-child){margin-bottom:1em;}.scraped-example-list .scrape-help{margin-left:10px;padding:0 4px;font-weight:normal;font-size:12px;position:relative;bottom:1px;border:1px solid var(--scrape-example-help-border-color);border-radius:50px;color:var(--scrape-example-help-color);}.scraped-example-list .scrape-help:hover{border-color:var(--scrape-example-help-hover-border-color);color:var(--scrape-example-help-hover-color);}.scraped-example{position:relative;}.scraped-example .code-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.scraped-example:not(.expanded) .code-wrapper{max-height:calc(1.5em * 5 + 10px);}.scraped-example:not(.expanded) .code-wrapper pre{overflow-y:hidden;padding-bottom:0;max-height:calc(1.5em * 5 + 10px);}.more-scraped-examples .scraped-example:not(.expanded) .code-wrapper,.more-scraped-examples .scraped-example:not(.expanded) .code-wrapper pre{max-height:calc(1.5em * 10 + 10px);}.scraped-example .code-wrapper .next,.scraped-example .code-wrapper .prev,.scraped-example .code-wrapper .expand{color:var(--main-color);position:absolute;top:0.25em;z-index:1;padding:0;background:none;border:none;-webkit-appearance:none;opacity:1;}.scraped-example .code-wrapper .prev{right:2.25em;}.scraped-example .code-wrapper .next{right:1.25em;}.scraped-example .code-wrapper .expand{right:0.25em;}.scraped-example:not(.expanded) .code-wrapper::before,.scraped-example:not(.expanded) .code-wrapper::after{content:" ";width:100%;height:5px;position:absolute;z-index:1;}.scraped-example:not(.expanded) .code-wrapper::before{top:0;background:linear-gradient(to bottom,var(--scrape-example-code-wrapper-background-start),var(--scrape-example-code-wrapper-background-end));}.scraped-example:not(.expanded) .code-wrapper::after{bottom:0;background:linear-gradient(to top,var(--scrape-example-code-wrapper-background-start),var(--scrape-example-code-wrapper-background-end));}.scraped-example .code-wrapper .example-wrap{width:100%;overflow-y:hidden;margin-bottom:0;}.scraped-example:not(.expanded) .code-wrapper .example-wrap{overflow-x:hidden;}.scraped-example .example-wrap .rust span.highlight{background:var(--scrape-example-code-line-highlight);}.scraped-example .example-wrap .rust span.highlight.focus{background:var(--scrape-example-code-line-highlight-focus);}.more-examples-toggle{max-width:calc(100% + 25px);margin-top:10px;margin-left:-25px;}.more-examples-toggle .hide-more{margin-left:25px;cursor:pointer;}.more-scraped-examples{margin-left:25px;position:relative;}.toggle-line{position:absolute;top:5px;bottom:0;right:calc(100% + 10px);padding:0 4px;cursor:pointer;}.toggle-line-inner{min-width:2px;height:100%;background:var(--scrape-example-toggle-line-background);}.toggle-line:hover .toggle-line-inner{background:var(--scrape-example-toggle-line-hover-background);}.more-scraped-examples .scraped-example,.example-links{margin-top:20px;}.more-scraped-examples .scraped-example:first-child{margin-top:5px;}.example-links ul{margin-bottom:0;} \ No newline at end of file diff --git a/rustdoc/latest/static.files/rustdoc-fa3bb1812debf86c.css b/rustdoc/latest/static.files/rustdoc-fa3bb1812debf86c.css new file mode 100644 index 0000000000..2dd5cebcae --- /dev/null +++ b/rustdoc/latest/static.files/rustdoc-fa3bb1812debf86c.css @@ -0,0 +1,10 @@ + :root{--nav-sub-mobile-padding:8px;--search-typename-width:6.75rem;}@font-face {font-family:'Fira Sans';font-style:normal;font-weight:400;src:local('Fira Sans'),url("FiraSans-Regular-018c141bf0843ffd.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Fira Sans';font-style:normal;font-weight:500;src:local('Fira Sans Medium'),url("FiraSans-Medium-8f9a781e4970d388.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:400;src:local('Source Serif 4'),url("SourceSerif4-Regular-46f98efaafac5295.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:italic;font-weight:400;src:local('Source Serif 4 Italic'),url("SourceSerif4-It-acdfaf1a8af734b1.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Serif 4';font-style:normal;font-weight:700;src:local('Source Serif 4 Bold'),url("SourceSerif4-Bold-a2c9cd1067f8b328.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:400;src:url("SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:italic;font-weight:400;src:url("SourceCodePro-It-1cc31594bf4f1f79.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'Source Code Pro';font-style:normal;font-weight:600;src:url("SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2") format("woff2");font-display:swap;}@font-face {font-family:'NanumBarunGothic';src:url("NanumBarunGothic-0f09457c7a19b7c6.ttf.woff2") format("woff2");font-display:swap;unicode-range:U+AC00-D7AF,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF;}*{box-sizing:border-box;}body{font:1rem/1.5 "Source Serif 4",NanumBarunGothic,serif;margin:0;position:relative;overflow-wrap:break-word;overflow-wrap:anywhere;font-feature-settings:"kern","liga";background-color:var(--main-background-color);color:var(--main-color);}h1{font-size:1.5rem;}h2{font-size:1.375rem;}h3{font-size:1.25rem;}h1,h2,h3,h4,h5,h6{font-weight:500;}h1,h2,h3,h4{margin:25px 0 15px 0;padding-bottom:6px;}.docblock h3,.docblock h4,h5,h6{margin:15px 0 5px 0;}.docblock>h2:first-child,.docblock>h3:first-child,.docblock>h4:first-child,.docblock>h5:first-child,.docblock>h6:first-child{margin-top:0;}.main-heading h1{margin:0;padding:0;flex-grow:1;overflow-wrap:break-word;overflow-wrap:anywhere;}.main-heading{display:flex;flex-wrap:wrap;padding-bottom:6px;margin-bottom:15px;}.content h2,.top-doc .docblock>h3,.top-doc .docblock>h4{border-bottom:1px solid var(--headings-border-bottom-color);}h1,h2{line-height:1.25;padding-top:3px;padding-bottom:9px;}h3.code-header{font-size:1.125rem;}h4.code-header{font-size:1rem;}.code-header{font-weight:600;margin:0;padding:0;white-space:pre-wrap;}#crate-search,h1,h2,h3,h4,h5,h6,.sidebar,.mobile-topbar,.search-input,.search-results .result-name,.item-name>a,.out-of-band,span.since,a.src,#help-button>a,summary.hideme,.scraped-example-list,ul.all-items{font-family:"Fira Sans",Arial,NanumBarunGothic,sans-serif;}#toggle-all-docs,a.anchor,.small-section-header a,#src-sidebar a,.rust a,.sidebar h2 a,.sidebar h3 a,.mobile-topbar h2 a,h1 a,.search-results a,.stab,.result-name i{color:var(--main-color);}span.enum,a.enum,span.struct,a.struct,span.union,a.union,span.primitive,a.primitive,span.type,a.type,span.foreigntype,a.foreigntype{color:var(--type-link-color);}span.trait,a.trait,span.traitalias,a.traitalias{color:var(--trait-link-color);}span.associatedtype,a.associatedtype,span.constant,a.constant,span.static,a.static{color:var(--assoc-item-link-color);}span.fn,a.fn,span.method,a.method,span.tymethod,a.tymethod{color:var(--function-link-color);}span.attr,a.attr,span.derive,a.derive,span.macro,a.macro{color:var(--macro-link-color);}span.mod,a.mod{color:var(--mod-link-color);}span.keyword,a.keyword{color:var(--keyword-link-color);}a{color:var(--link-color);text-decoration:none;}ol,ul{padding-left:24px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:.625em;}p,.docblock>.warning{margin:0 0 .75em 0;}p:last-child,.docblock>.warning:last-child{margin:0;}button{padding:1px 6px;cursor:pointer;}button#toggle-all-docs{padding:0;background:none;border:none;-webkit-appearance:none;opacity:1;}.rustdoc{display:flex;flex-direction:row;flex-wrap:nowrap;}main{position:relative;flex-grow:1;padding:10px 15px 40px 45px;min-width:0;}.src main{padding:15px;}.width-limiter{max-width:960px;margin-right:auto;}details:not(.toggle) summary{margin-bottom:.6em;}code,pre,a.test-arrow,.code-header{font-family:"Source Code Pro",monospace;}.docblock code,.docblock-short code{border-radius:3px;padding:0 0.125em;}.docblock pre code,.docblock-short pre code{padding:0;}pre{padding:14px;line-height:1.5;}pre.item-decl{overflow-x:auto;}.item-decl .type-contents-toggle{contain:initial;}.src .content pre{padding:20px;}.rustdoc.src .example-wrap pre.src-line-numbers{padding:20px 0 20px 4px;}img{max-width:100%;}.sub-logo-container,.logo-container{line-height:0;display:block;}.sub-logo-container{margin-right:32px;}.sub-logo-container>img{height:60px;width:60px;object-fit:contain;}.rust-logo{filter:var(--rust-logo-filter);}.sidebar{font-size:0.875rem;flex:0 0 200px;overflow-y:scroll;overscroll-behavior:contain;position:sticky;height:100vh;top:0;left:0;}.rustdoc.src .sidebar{flex-basis:50px;border-right:1px solid;overflow-x:hidden;overflow-y:hidden;z-index:1;}.sidebar,.mobile-topbar,.sidebar-menu-toggle,#src-sidebar-toggle,#src-sidebar{background-color:var(--sidebar-background-color);}#src-sidebar-toggle>button:hover,#src-sidebar-toggle>button:focus{background-color:var(--sidebar-background-color-hover);}.src .sidebar>*:not(#src-sidebar-toggle){visibility:hidden;}.src-sidebar-expanded .src .sidebar{overflow-y:auto;flex-basis:300px;}.src-sidebar-expanded .src .sidebar>*:not(#src-sidebar-toggle){visibility:visible;}#all-types{margin-top:1em;}*{scrollbar-width:initial;scrollbar-color:var(--scrollbar-color);}.sidebar{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color);}::-webkit-scrollbar{width:12px;}.sidebar::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0;background-color:var(--scrollbar-track-background-color);}.sidebar::-webkit-scrollbar-track{background-color:var(--scrollbar-track-background-color);}::-webkit-scrollbar-thumb,.sidebar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-background-color);}.hidden{display:none !important;}.sidebar .logo-container{margin-top:10px;margin-bottom:10px;text-align:center;}.version{overflow-wrap:break-word;}.logo-container>img{height:100px;width:100px;}ul.block,.block li{padding:0;margin:0;list-style:none;}.sidebar-elems a,.sidebar>h2 a{display:block;padding:0.25rem;margin-left:-0.25rem;}.sidebar h2{overflow-wrap:anywhere;padding:0;margin:0.7rem 0;}.sidebar h3{font-size:1.125rem;padding:0;margin:0;}.sidebar-elems,.sidebar>h2{padding-left:24px;}.sidebar a{color:var(--sidebar-link-color);}.sidebar .current,.sidebar a:hover:not(.logo-container){background-color:var(--sidebar-current-link-background-color);}.sidebar-elems .block{margin-bottom:2em;}.sidebar-elems .block li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.mobile-topbar{display:none;}.rustdoc .example-wrap{display:flex;position:relative;margin-bottom:10px;}.rustdoc .example-wrap:last-child{margin-bottom:0px;}.rustdoc .example-wrap pre{margin:0;flex-grow:1;}.rustdoc:not(.src) .example-wrap pre{overflow:auto hidden;}.rustdoc .example-wrap pre.example-line-numbers,.rustdoc .example-wrap pre.src-line-numbers{flex-grow:0;min-width:fit-content;overflow:initial;text-align:right;-webkit-user-select:none;user-select:none;padding:14px 8px;color:var(--src-line-numbers-span-color);}.rustdoc .example-wrap pre.src-line-numbers{padding:14px 0;}.src-line-numbers a,.src-line-numbers span{color:var(--src-line-numbers-span-color);padding:0 8px;}.src-line-numbers :target{background-color:transparent;border-right:none;padding:0 8px;}.src-line-numbers .line-highlighted{background-color:var(--src-line-number-highlighted-background-color);}.search-loading{text-align:center;}.docblock-short{overflow-wrap:break-word;overflow-wrap:anywhere;}.docblock :not(pre)>code,.docblock-short code{white-space:pre-wrap;}.top-doc .docblock h2{font-size:1.375rem;}.top-doc .docblock h3{font-size:1.25rem;}.top-doc .docblock h4,.top-doc .docblock h5{font-size:1.125rem;}.top-doc .docblock h6{font-size:1rem;}.docblock h5{font-size:1rem;}.docblock h6{font-size:0.875rem;}.docblock{margin-left:24px;position:relative;}.docblock>:not(.more-examples-toggle):not(.example-wrap){max-width:100%;overflow-x:auto;}.out-of-band{flex-grow:0;font-size:1.125rem;}.docblock code,.docblock-short code,pre,.rustdoc.src .example-wrap{background-color:var(--code-block-background-color);}#main-content{position:relative;}.docblock table{margin:.5em 0;border-collapse:collapse;}.docblock table td,.docblock table th{padding:.5em;border:1px solid var(--border-color);}.docblock table tbody tr:nth-child(2n){background:var(--table-alt-row-background-color);}.method .where,.fn .where,.where.fmt-newline{display:block;white-space:pre-wrap;font-size:0.875rem;}.item-info{display:block;margin-left:24px;}.item-info code{font-size:0.875rem;}#main-content>.item-info{margin-left:0;}nav.sub{flex-grow:1;flex-flow:row nowrap;margin:4px 0 25px 0;display:flex;align-items:center;}.search-form{position:relative;display:flex;height:34px;flex-grow:1;}.src nav.sub{margin:0 0 15px 0;}.small-section-header{display:block;position:relative;}.small-section-header:hover>.anchor,.impl:hover>.anchor,.trait-impl:hover>.anchor,.variant:hover>.anchor{display:initial;}.anchor{display:none;position:absolute;left:-0.5em;background:none !important;}.anchor.field{left:-5px;}.small-section-header>.anchor{left:-15px;padding-right:8px;}h2.small-section-header>.anchor{padding-right:6px;}.main-heading a:hover,.example-wrap .rust a:hover,.all-items a:hover,.docblock a:not(.test-arrow):not(.scrape-help):not(.tooltip):hover,.docblock-short a:not(.test-arrow):not(.scrape-help):not(.tooltip):hover,.item-info a{text-decoration:underline;}.crate.block a.current{font-weight:500;}table,.item-table{overflow-wrap:break-word;}.item-table{display:table;padding:0;margin:0;}.item-table>li{display:table-row;}.item-table>li>div{display:table-cell;}.item-table>li>.item-name{padding-right:1.25rem;}.search-results-title{margin-top:0;white-space:nowrap;display:flex;align-items:baseline;}#crate-search-div{position:relative;min-width:5em;}#crate-search{min-width:115px;padding:0 23px 0 4px;max-width:100%;text-overflow:ellipsis;border:1px solid var(--border-color);border-radius:4px;outline:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;text-indent:0.01px;background-color:var(--main-background-color);color:inherit;line-height:1.5;font-weight:500;}#crate-search:hover,#crate-search:focus{border-color:var(--crate-search-hover-border);}#crate-search-div::after{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;content:"";background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 2px) 56%;background-image:url('data:image/svg+xml, \ + ');filter:var(--crate-search-div-filter);}#crate-search-div:hover::after,#crate-search-div:focus-within::after{filter:var(--crate-search-div-hover-filter);}#crate-search>option{font-size:1rem;}.search-input{-webkit-appearance:none;outline:none;border:1px solid var(--border-color);border-radius:2px;padding:8px;font-size:1rem;flex-grow:1;background-color:var(--button-background-color);color:var(--search-color);}.search-input:focus{border-color:var(--search-input-focused-border-color);}.search-results{display:none;}.search-results.active{display:block;}.search-results>a{display:flex;margin-left:2px;margin-right:2px;border-bottom:1px solid var(--search-result-border-color);gap:1em;}.search-results>a>div.desc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:2;}.search-results a:hover,.search-results a:focus{background-color:var(--search-result-link-focus-background-color);}.search-results .result-name{display:flex;align-items:center;justify-content:start;flex:3;}.search-results .result-name .alias{color:var(--search-results-alias-color);}.search-results .result-name .grey{color:var(--search-results-grey-color);}.search-results .result-name .typename{color:var(--search-results-grey-color);font-size:0.875rem;width:var(--search-typename-width);}.search-results .result-name .path{word-break:break-all;max-width:calc(100% - var(--search-typename-width));display:inline-block;}.search-results .result-name .path>*{display:inline;}.popover{position:absolute;top:100%;right:0;z-index:2;margin-top:7px;border-radius:3px;border:1px solid var(--border-color);background-color:var(--main-background-color);color:var(--main-color);--popover-arrow-offset:11px;}.popover::before{content:'';position:absolute;right:var(--popover-arrow-offset);border:solid var(--border-color);border-width:1px 1px 0 0;background-color:var(--main-background-color);padding:4px;transform:rotate(-45deg);top:-5px;}.setting-line{margin:1.2em 0.6em;}.setting-radio input,.setting-check input{margin-right:0.3em;height:1.2rem;width:1.2rem;border:2px solid var(--settings-input-border-color);outline:none;-webkit-appearance:none;cursor:pointer;}.setting-radio input{border-radius:50%;}.setting-radio span,.setting-check span{padding-bottom:1px;}.setting-radio{margin-top:0.1em;margin-bottom:0.1em;min-width:3.8em;padding:0.3em;display:inline-flex;align-items:center;cursor:pointer;}.setting-radio+.setting-radio{margin-left:0.5em;}.setting-check{margin-right:20px;display:flex;align-items:center;cursor:pointer;}.setting-radio input:checked{box-shadow:inset 0 0 0 3px var(--main-background-color);background-color:var(--settings-input-color);}.setting-check input:checked{background-color:var(--settings-input-color);border-width:1px;content:url('data:image/svg+xml,\ + \ + ');}.setting-radio input:focus,.setting-check input:focus{box-shadow:0 0 1px 1px var(--settings-input-color);}.setting-radio input:checked:focus{box-shadow:inset 0 0 0 3px var(--main-background-color),0 0 2px 2px var(--settings-input-color);}.setting-radio input:hover,.setting-check input:hover{border-color:var(--settings-input-color) !important;}#help.popover{max-width:600px;--popover-arrow-offset:48px;}#help dt{float:left;clear:left;margin-right:0.5rem;}#help span.top,#help span.bottom{text-align:center;display:block;font-size:1.125rem;}#help span.top{margin:10px 0;border-bottom:1px solid var(--border-color);padding-bottom:4px;margin-bottom:6px;}#help span.bottom{clear:both;border-top:1px solid var(--border-color);}.side-by-side>div{width:50%;float:left;padding:0 20px 20px 17px;}.item-info .stab{min-height:36px;display:flex;padding:3px;margin-bottom:5px;align-items:center;vertical-align:text-bottom;}.item-name .stab{margin-left:0.3125em;}.stab{padding:0 2px;font-size:0.875rem;font-weight:normal;color:var(--main-color);background-color:var(--stab-background-color);width:fit-content;white-space:pre-wrap;border-radius:3px;display:inline;}.stab.portability>code{background:none;color:var(--stab-code-color);}.stab .emoji{font-size:1.25rem;margin-right:0.3rem;}.emoji{text-shadow:1px 0 0 black,-1px 0 0 black,0 1px 0 black,0 -1px 0 black;}.since{font-weight:normal;font-size:initial;}.rightside{padding-left:12px;float:right;}.rightside:not(a),.out-of-band{color:var(--right-side-color);}pre.rust{tab-size:4;-moz-tab-size:4;}pre.rust .kw{color:var(--code-highlight-kw-color);}pre.rust .kw-2{color:var(--code-highlight-kw-2-color);}pre.rust .lifetime{color:var(--code-highlight-lifetime-color);}pre.rust .prelude-ty{color:var(--code-highlight-prelude-color);}pre.rust .prelude-val{color:var(--code-highlight-prelude-val-color);}pre.rust .string{color:var(--code-highlight-string-color);}pre.rust .number{color:var(--code-highlight-number-color);}pre.rust .bool-val{color:var(--code-highlight-literal-color);}pre.rust .self{color:var(--code-highlight-self-color);}pre.rust .attr{color:var(--code-highlight-attribute-color);}pre.rust .macro,pre.rust .macro-nonterminal{color:var(--code-highlight-macro-color);}pre.rust .question-mark{font-weight:bold;color:var(--code-highlight-question-mark-color);}pre.rust .comment{color:var(--code-highlight-comment-color);}pre.rust .doccomment{color:var(--code-highlight-doc-comment-color);}.rustdoc.src .example-wrap pre.rust a{background:var(--codeblock-link-background);}.example-wrap.compile_fail,.example-wrap.should_panic{border-left:2px solid var(--codeblock-error-color);}.ignore.example-wrap{border-left:2px solid var(--codeblock-ignore-color);}.example-wrap.compile_fail:hover,.example-wrap.should_panic:hover{border-left:2px solid var(--codeblock-error-hover-color);}.example-wrap.ignore:hover{border-left:2px solid var(--codeblock-ignore-hover-color);}.example-wrap.compile_fail .tooltip,.example-wrap.should_panic .tooltip{color:var(--codeblock-error-color);}.example-wrap.ignore .tooltip{color:var(--codeblock-ignore-color);}.example-wrap.compile_fail:hover .tooltip,.example-wrap.should_panic:hover .tooltip{color:var(--codeblock-error-hover-color);}.example-wrap.ignore:hover .tooltip{color:var(--codeblock-ignore-hover-color);}.example-wrap .tooltip{position:absolute;display:block;left:-25px;top:5px;margin:0;line-height:1;}.example-wrap.compile_fail .tooltip,.example-wrap.should_panic .tooltip,.example-wrap.ignore .tooltip{font-weight:bold;font-size:1.25rem;}.content .docblock .warning{border-left:2px solid var(--warning-border-color);padding:14px;position:relative;overflow-x:visible !important;}.content .docblock .warning::before{color:var(--warning-border-color);content:"ⓘ";position:absolute;left:-25px;top:5px;font-weight:bold;font-size:1.25rem;}a.test-arrow{visibility:hidden;position:absolute;padding:5px 10px 5px 10px;border-radius:5px;font-size:1.375rem;top:5px;right:5px;z-index:1;color:var(--test-arrow-color);background-color:var(--test-arrow-background-color);}a.test-arrow:hover{color:var(--test-arrow-hover-color);background-color:var(--test-arrow-hover-background-color);}.example-wrap:hover .test-arrow{visibility:visible;}.code-attribute{font-weight:300;color:var(--code-attribute-color);}.item-spacer{width:100%;height:12px;display:block;}.out-of-band>span.since{font-size:1.25rem;}.sub-variant h4{font-size:1rem;font-weight:400;margin-top:0;margin-bottom:0;}.sub-variant{margin-left:24px;margin-bottom:40px;}.sub-variant>.sub-variant-field{margin-left:24px;}:target{padding-right:3px;background-color:var(--target-background-color);border-right:3px solid var(--target-border-color);}.code-header a.tooltip{color:inherit;margin-right:15px;position:relative;}.code-header a.tooltip:hover{color:var(--link-color);}a.tooltip:hover::after{position:absolute;top:calc(100% - 10px);left:-15px;right:-15px;height:20px;content:"\00a0";}.fade-out{opacity:0;transition:opacity 0.45s cubic-bezier(0,0,0.1,1.0);}.popover.tooltip .content{margin:0.25em 0.5em;}.popover.tooltip .content pre,.popover.tooltip .content code{background:transparent;margin:0;padding:0;font-size:1.25rem;white-space:pre-wrap;}.popover.tooltip .content>h3:first-child{margin:0 0 5px 0;}.search-failed{text-align:center;margin-top:20px;display:none;}.search-failed.active{display:block;}.search-failed>ul{text-align:left;max-width:570px;margin-left:auto;margin-right:auto;}#search-tabs{display:flex;flex-direction:row;gap:1px;margin-bottom:4px;}#search-tabs button{text-align:center;font-size:1.125rem;border:0;border-top:2px solid;flex:1;line-height:1.5;color:inherit;}#search-tabs button:not(.selected){background-color:var(--search-tab-button-not-selected-background);border-top-color:var(--search-tab-button-not-selected-border-top-color);}#search-tabs button:hover,#search-tabs button.selected{background-color:var(--search-tab-button-selected-background);border-top-color:var(--search-tab-button-selected-border-top-color);}#search-tabs .count{font-size:1rem;font-variant-numeric:tabular-nums;color:var(--search-tab-title-count-color);}#search .error code{border-radius:3px;background-color:var(--search-error-code-background-color);}.search-corrections{font-weight:normal;}#src-sidebar-toggle{position:sticky;top:0;left:0;font-size:1.25rem;border-bottom:1px solid;display:flex;height:40px;justify-content:stretch;align-items:stretch;z-index:10;}#src-sidebar{width:100%;overflow:auto;}#src-sidebar>.title{font-size:1.5rem;text-align:center;border-bottom:1px solid var(--border-color);margin-bottom:6px;}#src-sidebar div.files>a:hover,details.dir-entry summary:hover,#src-sidebar div.files>a:focus,details.dir-entry summary:focus{background-color:var(--src-sidebar-background-hover);}#src-sidebar div.files>a.selected{background-color:var(--src-sidebar-background-selected);}#src-sidebar-toggle>button{font-size:inherit;font-weight:bold;background:none;color:inherit;text-align:center;border:none;outline:none;flex:1 1;-webkit-appearance:none;opacity:1;}#settings-menu,#help-button{margin-left:4px;display:flex;}#settings-menu>a,#help-button>a{display:flex;align-items:center;justify-content:center;background-color:var(--button-background-color);border:1px solid var(--border-color);border-radius:2px;color:var(--settings-button-color);font-size:20px;width:33px;}#settings-menu>a:hover,#settings-menu>a:focus,#help-button>a:hover,#help-button>a:focus{border-color:var(--settings-button-border-focus);}#copy-path{color:var(--copy-path-button-color);background:var(--main-background-color);height:34px;margin-left:10px;padding:0;padding-left:2px;border:0;width:33px;}#copy-path>img{filter:var(--copy-path-img-filter);}#copy-path:hover>img{filter:var(--copy-path-img-hover-filter);}@keyframes rotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}#settings-menu.rotate>a img{animation:rotating 2s linear infinite;}kbd{display:inline-block;padding:3px 5px;font:15px monospace;line-height:10px;vertical-align:middle;border:solid 1px var(--border-color);border-radius:3px;color:var(--kbd-color);background-color:var(--kbd-background);box-shadow:inset 0 -1px 0 var(--kbd-box-shadow-color);}ul.all-items>li{list-style:none;}details.dir-entry{padding-left:4px;}details.dir-entry>summary{margin:0 0 0 -4px;padding:0 0 0 4px;cursor:pointer;}details.dir-entry div.folders,details.dir-entry div.files{padding-left:23px;}details.dir-entry a{display:block;}details.toggle{contain:layout;position:relative;}details.toggle>summary.hideme{cursor:pointer;font-size:1rem;}details.toggle>summary{list-style:none;outline:none;}details.toggle>summary::-webkit-details-marker,details.toggle>summary::marker{display:none;}details.toggle>summary.hideme>span{margin-left:9px;}details.toggle>summary::before{background:url('data:image/svg+xml,') no-repeat top left;content:"";cursor:pointer;width:16px;height:16px;display:inline-block;vertical-align:middle;opacity:.5;filter:var(--toggle-filter);}details.toggle>summary.hideme>span,.more-examples-toggle summary,.more-examples-toggle .hide-more{color:var(--toggles-color);}details.toggle>summary::after{content:"Expand";overflow:hidden;width:0;height:0;position:absolute;}details.toggle>summary.hideme::after{content:"";}details.toggle>summary:focus::before,details.toggle>summary:hover::before{opacity:1;}details.toggle>summary:focus-visible::before{outline:1px dotted #000;outline-offset:1px;}details.non-exhaustive{margin-bottom:8px;}details.toggle>summary.hideme::before{position:relative;}details.toggle>summary:not(.hideme)::before{position:absolute;left:-24px;top:4px;}.impl-items>details.toggle>summary:not(.hideme)::before{position:absolute;left:-24px;}details.toggle[open] >summary.hideme{position:absolute;}details.toggle[open] >summary.hideme>span{display:none;}details.toggle[open] >summary::before{background:url('data:image/svg+xml,') no-repeat top left;}details.toggle[open] >summary::after{content:"Collapse";}.docblock summary>*{display:inline-block;}.docblock>.example-wrap:first-child .tooltip{margin-top:16px;}@media (max-width:850px){#search-tabs .count{display:block;}}@media (max-width:700px){*[id]{scroll-margin-top:45px;}.rustdoc{display:block;}main{padding-left:15px;padding-top:0px;}.main-heading{flex-direction:column;}.out-of-band{text-align:left;margin-left:initial;padding:initial;}.out-of-band .since::before{content:"Since ";}.sidebar .logo-container,.sidebar .location{display:none;}.sidebar{position:fixed;top:45px;left:-1000px;z-index:11;height:calc(100vh - 45px);width:200px;}.src main,.rustdoc.src .sidebar{top:0;padding:0;height:100vh;border:0;}.sidebar.shown,.src-sidebar-expanded .src .sidebar,.rustdoc:not(.src) .sidebar:focus-within{left:0;}.mobile-topbar h2{padding-bottom:0;margin:auto 0.5em auto auto;overflow:hidden;font-size:24px;}.mobile-topbar h2 a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.mobile-topbar .logo-container>img{max-width:35px;max-height:35px;margin:5px 0 5px 20px;}.mobile-topbar{display:flex;flex-direction:row;position:sticky;z-index:10;font-size:2rem;height:45px;width:100%;left:0;top:0;}.sidebar-menu-toggle{width:45px;font-size:32px;border:none;color:var(--main-color);}.sidebar-elems{margin-top:1em;}.anchor{display:none !important;}#main-content>details.toggle>summary::before,#main-content>div>details.toggle>summary::before{left:-11px;}#src-sidebar-toggle{position:fixed;left:1px;top:100px;width:30px;font-size:1.5rem;padding:0;z-index:10;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid;border-left:0;}.src-sidebar-expanded #src-sidebar-toggle{left:unset;top:unset;width:unset;border-top-right-radius:unset;border-bottom-right-radius:unset;position:sticky;border:0;border-bottom:1px solid;}#copy-path,#help-button{display:none;}.item-table,.item-row,.item-table>li,.item-table>li>div,.search-results>a,.search-results>a>div{display:block;}.search-results>a{padding:5px 0px;}.search-results>a>div.desc,.item-table>li>div.desc{padding-left:2em;}.search-results .result-name{display:block;}.search-results .result-name .typename{width:initial;margin-right:0;}.search-results .result-name .typename,.search-results .result-name .path{display:inline;}.src-sidebar-expanded .src .sidebar{max-width:100vw;width:100vw;}details.toggle:not(.top-doc)>summary{margin-left:10px;}.impl-items>details.toggle>summary:not(.hideme)::before,#main-content>details.toggle:not(.top-doc)>summary::before,#main-content>div>details.toggle>summary::before{left:-11px;}.impl-items>.item-info{margin-left:34px;}.src nav.sub{margin:0;padding:var(--nav-sub-mobile-padding);}}@media (min-width:701px){.scraped-example-title{position:absolute;z-index:10;background:var(--main-background-color);bottom:8px;right:5px;padding:2px 4px;box-shadow:0 0 4px var(--main-background-color);}}@media print{nav.sidebar,nav.sub,.out-of-band,a.src,#copy-path,details.toggle[open] >summary::before,details.toggle>summary::before,details.toggle.top-doc>summary{display:none;}.docblock{margin-left:0;}main{padding:10px;}}@media (max-width:464px){.docblock{margin-left:12px;}.docblock code{overflow-wrap:break-word;overflow-wrap:anywhere;}nav.sub{flex-direction:column;}.search-form{align-self:stretch;}.sub-logo-container>img{height:35px;width:35px;margin-bottom:var(--nav-sub-mobile-padding);}}.variant,.implementors-toggle>summary,.impl,#implementors-list>.docblock,.impl-items>section,.impl-items>.toggle>summary,.methods>section,.methods>.toggle>summary{margin-bottom:0.75em;}.variants>.docblock,.implementors-toggle>.docblock,.impl-items>.toggle[open]:not(:last-child),.methods>.toggle[open]:not(:last-child),.implementors-toggle[open]:not(:last-child){margin-bottom:2em;}#trait-implementations-list .impl-items>.toggle:not(:last-child),#synthetic-implementations-list .impl-items>.toggle:not(:last-child),#blanket-implementations-list .impl-items>.toggle:not(:last-child){margin-bottom:1em;}.scraped-example-list .scrape-help{margin-left:10px;padding:0 4px;font-weight:normal;font-size:12px;position:relative;bottom:1px;border:1px solid var(--scrape-example-help-border-color);border-radius:50px;color:var(--scrape-example-help-color);}.scraped-example-list .scrape-help:hover{border-color:var(--scrape-example-help-hover-border-color);color:var(--scrape-example-help-hover-color);}.scraped-example{position:relative;}.scraped-example .code-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}.scraped-example:not(.expanded) .code-wrapper{max-height:calc(1.5em * 5 + 10px);}.scraped-example:not(.expanded) .code-wrapper pre{overflow-y:hidden;padding-bottom:0;max-height:calc(1.5em * 5 + 10px);}.more-scraped-examples .scraped-example:not(.expanded) .code-wrapper,.more-scraped-examples .scraped-example:not(.expanded) .code-wrapper pre{max-height:calc(1.5em * 10 + 10px);}.scraped-example .code-wrapper .next,.scraped-example .code-wrapper .prev,.scraped-example .code-wrapper .expand{color:var(--main-color);position:absolute;top:0.25em;z-index:1;padding:0;background:none;border:none;-webkit-appearance:none;opacity:1;}.scraped-example .code-wrapper .prev{right:2.25em;}.scraped-example .code-wrapper .next{right:1.25em;}.scraped-example .code-wrapper .expand{right:0.25em;}.scraped-example:not(.expanded) .code-wrapper::before,.scraped-example:not(.expanded) .code-wrapper::after{content:" ";width:100%;height:5px;position:absolute;z-index:1;}.scraped-example:not(.expanded) .code-wrapper::before{top:0;background:linear-gradient(to bottom,var(--scrape-example-code-wrapper-background-start),var(--scrape-example-code-wrapper-background-end));}.scraped-example:not(.expanded) .code-wrapper::after{bottom:0;background:linear-gradient(to top,var(--scrape-example-code-wrapper-background-start),var(--scrape-example-code-wrapper-background-end));}.scraped-example .code-wrapper .example-wrap{width:100%;overflow-y:hidden;margin-bottom:0;}.scraped-example:not(.expanded) .code-wrapper .example-wrap{overflow-x:hidden;}.scraped-example .example-wrap .rust span.highlight{background:var(--scrape-example-code-line-highlight);}.scraped-example .example-wrap .rust span.highlight.focus{background:var(--scrape-example-code-line-highlight-focus);}.more-examples-toggle{max-width:calc(100% + 25px);margin-top:10px;margin-left:-25px;}.more-examples-toggle .hide-more{margin-left:25px;cursor:pointer;}.more-scraped-examples{margin-left:25px;position:relative;}.toggle-line{position:absolute;top:5px;bottom:0;right:calc(100% + 10px);padding:0 4px;cursor:pointer;}.toggle-line-inner{min-width:2px;height:100%;background:var(--scrape-example-toggle-line-background);}.toggle-line:hover .toggle-line-inner{background:var(--scrape-example-toggle-line-hover-background);}.more-scraped-examples .scraped-example,.example-links{margin-top:20px;}.more-scraped-examples .scraped-example:first-child{margin-top:5px;}.example-links ul{margin-bottom:0;}:root[data-theme="light"]{--main-background-color:white;--main-color:black;--settings-input-color:#2196f3;--settings-input-border-color:#717171;--settings-button-color:#000;--settings-button-border-focus:#717171;--sidebar-background-color:#f5f5f5;--sidebar-background-color-hover:#e0e0e0;--code-block-background-color:#f5f5f5;--scrollbar-track-background-color:#dcdcdc;--scrollbar-thumb-background-color:rgba(36,37,39,0.6);--scrollbar-color:rgba(36,37,39,0.6) #d9d9d9;--headings-border-bottom-color:#ddd;--border-color:#e0e0e0;--button-background-color:#fff;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:none;--search-input-focused-border-color:#66afe9;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(35%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#ad378a;--trait-link-color:#6e4fc9;--assoc-item-link-color:#3873ad;--function-link-color:#ad7c37;--macro-link-color:#068000;--keyword-link-color:#3873ad;--mod-link-color:#3873ad;--link-color:#3873ad;--sidebar-link-color:#356da4;--sidebar-current-link-background-color:#fff;--search-result-link-focus-background-color:#ccc;--search-result-border-color:#aaa3;--search-color:#000;--search-error-code-background-color:#d0cccc;--search-results-alias-color:#000;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#e6e6e6;--search-tab-button-not-selected-background:#e6e6e6;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#fff;--stab-background-color:#fff5d6;--stab-code-color:#000;--code-highlight-kw-color:#8959a8;--code-highlight-kw-2-color:#4271ae;--code-highlight-lifetime-color:#b76514;--code-highlight-prelude-color:#4271ae;--code-highlight-prelude-val-color:#c82829;--code-highlight-number-color:#718c00;--code-highlight-string-color:#718c00;--code-highlight-literal-color:#c82829;--code-highlight-attribute-color:#c82829;--code-highlight-self-color:#c82829;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8e908c;--code-highlight-doc-comment-color:#4d4d4c;--src-line-numbers-span-color:#c67e2d;--src-line-number-highlighted-background-color:#fdffd3;--test-arrow-color:#f5f5f5;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#f5f5f5;--test-arrow-hover-background-color:rgb(78,139,202);--target-background-color:#fdffd3;--target-border-color:#ad7c37;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:initial;--crate-search-div-filter:invert(100%) sepia(0%) saturate(4223%) hue-rotate(289deg) brightness(114%) contrast(76%);--crate-search-div-hover-filter:invert(44%) sepia(18%) saturate(23%) hue-rotate(317deg) brightness(96%) contrast(93%);--crate-search-hover-border:#717171;--src-sidebar-background-selected:#fff;--src-sidebar-background-hover:#e0e0e0;--table-alt-row-background-color:#f5f5f5;--codeblock-link-background:#eee;--scrape-example-toggle-line-background:#ccc;--scrape-example-toggle-line-hover-background:#999;--scrape-example-code-line-highlight:#fcffd6;--scrape-example-code-line-highlight-focus:#f6fdb0;--scrape-example-help-border-color:#555;--scrape-example-help-color:#333;--scrape-example-help-hover-border-color:#000;--scrape-example-help-hover-color:#000;--scrape-example-code-wrapper-background-start:rgba(255,255,255,1);--scrape-example-code-wrapper-background-end:rgba(255,255,255,0);}:root[data-theme="dark"]{--main-background-color:#353535;--main-color:#ddd;--settings-input-color:#2196f3;--settings-input-border-color:#999;--settings-button-color:#000;--settings-button-border-focus:#ffb900;--sidebar-background-color:#505050;--sidebar-background-color-hover:#676767;--code-block-background-color:#2A2A2A;--scrollbar-track-background-color:#717171;--scrollbar-thumb-background-color:rgba(32,34,37,.6);--scrollbar-color:rgba(32,34,37,.6) #5a5a5a;--headings-border-bottom-color:#d2d2d2;--border-color:#e0e0e0;--button-background-color:#f0f0f0;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--search-input-focused-border-color:#008dfd;--copy-path-button-color:#999;--copy-path-img-filter:invert(50%);--copy-path-img-hover-filter:invert(65%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#2dbfb8;--trait-link-color:#b78cf2;--assoc-item-link-color:#d2991d;--function-link-color:#2bab63;--macro-link-color:#09bd00;--keyword-link-color:#d2991d;--mod-link-color:#d2991d;--link-color:#d2991d;--sidebar-link-color:#fdbf35;--sidebar-current-link-background-color:#444;--search-result-link-focus-background-color:#616161;--search-result-border-color:#aaa3;--search-color:#111;--search-error-code-background-color:#484848;--search-results-alias-color:#fff;--search-results-grey-color:#ccc;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:#252525;--search-tab-button-not-selected-background:#252525;--search-tab-button-selected-border-top-color:#0089ff;--search-tab-button-selected-background:#353535;--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ab8ac1;--code-highlight-kw-2-color:#769acb;--code-highlight-lifetime-color:#d97f26;--code-highlight-prelude-color:#769acb;--code-highlight-prelude-val-color:#ee6868;--code-highlight-number-color:#83a300;--code-highlight-string-color:#83a300;--code-highlight-literal-color:#ee6868;--code-highlight-attribute-color:#ee6868;--code-highlight-self-color:#ee6868;--code-highlight-macro-color:#3e999f;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#8d8d8b;--code-highlight-doc-comment-color:#8ca375;--src-line-numbers-span-color:#3b91e2;--src-line-number-highlighted-background-color:#0a042f;--test-arrow-color:#dedede;--test-arrow-background-color:rgba(78,139,202,0.2);--test-arrow-hover-color:#dedede;--test-arrow-hover-background-color:#4e8bca;--target-background-color:#494a3d;--target-border-color:#bb7410;--kbd-color:#000;--kbd-background:#fafbfc;--kbd-box-shadow-color:#c6cbd1;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(94%) sepia(0%) saturate(721%) hue-rotate(255deg) brightness(90%) contrast(90%);--crate-search-div-hover-filter:invert(69%) sepia(60%) saturate(6613%) hue-rotate(184deg) brightness(100%) contrast(91%);--crate-search-hover-border:#2196f3;--src-sidebar-background-selected:#333;--src-sidebar-background-hover:#444;--table-alt-row-background-color:#2a2a2a;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:#5b3b01;--scrape-example-code-line-highlight-focus:#7c4b0f;--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(53,53,53,1);--scrape-example-code-wrapper-background-end:rgba(53,53,53,0);}:root[data-theme="ayu"]{--main-background-color:#0f1419;--main-color:#c5c5c5;--settings-input-color:#ffb454;--settings-input-border-color:#999;--settings-button-color:#fff;--settings-button-border-focus:#e0e0e0;--sidebar-background-color:#14191f;--sidebar-background-color-hover:rgba(70,70,70,0.33);--code-block-background-color:#191f26;--scrollbar-track-background-color:transparent;--scrollbar-thumb-background-color:#5c6773;--scrollbar-color:#5c6773 #24292f;--headings-border-bottom-color:#5c6773;--border-color:#5c6773;--button-background-color:#141920;--right-side-color:grey;--code-attribute-color:#999;--toggles-color:#999;--toggle-filter:invert(100%);--search-input-focused-border-color:#5c6773;--copy-path-button-color:#fff;--copy-path-img-filter:invert(70%);--copy-path-img-hover-filter:invert(100%);--codeblock-error-hover-color:rgb(255,0,0);--codeblock-error-color:rgba(255,0,0,.5);--codeblock-ignore-hover-color:rgb(255,142,0);--codeblock-ignore-color:rgba(255,142,0,.6);--warning-border-color:#ff8e00;--type-link-color:#ffa0a5;--trait-link-color:#39afd7;--assoc-item-link-color:#39afd7;--function-link-color:#fdd687;--macro-link-color:#a37acc;--keyword-link-color:#39afd7;--mod-link-color:#39afd7;--link-color:#39afd7;--sidebar-link-color:#53b1db;--sidebar-current-link-background-color:transparent;--search-result-link-focus-background-color:#3c3c3c;--search-result-border-color:#aaa3;--search-color:#fff;--search-error-code-background-color:#4f4c4c;--search-results-alias-color:#c5c5c5;--search-results-grey-color:#999;--search-tab-title-count-color:#888;--search-tab-button-not-selected-border-top-color:none;--search-tab-button-not-selected-background:transparent !important;--search-tab-button-selected-border-top-color:none;--search-tab-button-selected-background:#141920 !important;--stab-background-color:#314559;--stab-code-color:#e6e1cf;--code-highlight-kw-color:#ff7733;--code-highlight-kw-2-color:#ff7733;--code-highlight-lifetime-color:#ff7733;--code-highlight-prelude-color:#69f2df;--code-highlight-prelude-val-color:#ff7733;--code-highlight-number-color:#b8cc52;--code-highlight-string-color:#b8cc52;--code-highlight-literal-color:#ff7733;--code-highlight-attribute-color:#e6e1cf;--code-highlight-self-color:#36a3d9;--code-highlight-macro-color:#a37acc;--code-highlight-question-mark-color:#ff9011;--code-highlight-comment-color:#788797;--code-highlight-doc-comment-color:#a1ac88;--src-line-numbers-span-color:#5c6773;--src-line-number-highlighted-background-color:rgba(255,236,164,0.06);--test-arrow-color:#788797;--test-arrow-background-color:rgba(57,175,215,0.09);--test-arrow-hover-color:#c5c5c5;--test-arrow-hover-background-color:rgba(57,175,215,0.368);--target-background-color:rgba(255,236,164,0.06);--target-border-color:rgba(255,180,76,0.85);--kbd-color:#c5c5c5;--kbd-background:#314559;--kbd-box-shadow-color:#5c6773;--rust-logo-filter:drop-shadow(1px 0 0px #fff) drop-shadow(0 1px 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff);--crate-search-div-filter:invert(41%) sepia(12%) saturate(487%) hue-rotate(171deg) brightness(94%) contrast(94%);--crate-search-div-hover-filter:invert(98%) sepia(12%) saturate(81%) hue-rotate(343deg) brightness(113%) contrast(76%);--crate-search-hover-border:#e0e0e0;--src-sidebar-background-selected:#14191f;--src-sidebar-background-hover:#14191f;--table-alt-row-background-color:#191f26;--codeblock-link-background:#333;--scrape-example-toggle-line-background:#999;--scrape-example-toggle-line-hover-background:#c5c5c5;--scrape-example-code-line-highlight:#5b3b01;--scrape-example-code-line-highlight-focus:#7c4b0f;--scrape-example-help-border-color:#aaa;--scrape-example-help-color:#eee;--scrape-example-help-hover-border-color:#fff;--scrape-example-help-hover-color:#fff;--scrape-example-code-wrapper-background-start:rgba(15,20,25,1);--scrape-example-code-wrapper-background-end:rgba(15,20,25,0);}:root[data-theme="ayu"] h1,:root[data-theme="ayu"] h2,:root[data-theme="ayu"] h3,:root[data-theme="ayu"] h4,:where(:root[data-theme="ayu"]) h1 a,:root[data-theme="ayu"] .sidebar h2 a,:root[data-theme="ayu"] .sidebar h3 a,:root[data-theme="ayu"] #source-sidebar>.title{color:#fff;}:root[data-theme="ayu"] .docblock code{color:#ffb454;}:root[data-theme="ayu"] .docblock a>code{color:#39AFD7 !important;}:root[data-theme="ayu"] .code-header,:root[data-theme="ayu"] .docblock pre>code,:root[data-theme="ayu"] pre,:root[data-theme="ayu"] pre>code,:root[data-theme="ayu"] .item-info code,:root[data-theme="ayu"] .rustdoc.source .example-wrap{color:#e6e1cf;}:root[data-theme="ayu"] .sidebar .current,:root[data-theme="ayu"] .sidebar a:hover,:root[data-theme="ayu"] #src-sidebar div.files>a:hover,:root[data-theme="ayu"] details.dir-entry summary:hover,:root[data-theme="ayu"] #src-sidebar div.files>a:focus,:root[data-theme="ayu"] details.dir-entry summary:focus,:root[data-theme="ayu"] #src-sidebar div.files>a.selected{color:#ffb44c;}:root[data-theme="ayu"] .sidebar-elems .location{color:#ff7733;}:root[data-theme="ayu"] .src-line-numbers .line-highlighted{color:#708090;padding-right:7px;border-right:1px solid #ffb44c;}:root[data-theme="ayu"] .search-results a:hover,:root[data-theme="ayu"] .search-results a:focus{color:#fff !important;background-color:#3c3c3c;}:root[data-theme="ayu"] .search-results a{color:#0096cf;}:root[data-theme="ayu"] .search-results a div.desc{color:#c5c5c5;}:root[data-theme="ayu"] .result-name .primitive>i,:root[data-theme="ayu"] .result-name .keyword>i{color:#788797;}:root[data-theme="ayu"] #search-tabs>button.selected{border-bottom:1px solid #ffb44c !important;border-top:none;}:root[data-theme="ayu"] #search-tabs>button:not(.selected){border:none;background-color:transparent !important;}:root[data-theme="ayu"] #search-tabs>button:hover{border-bottom:1px solid rgba(242,151,24,0.3);}:root[data-theme="ayu"] #settings-menu>a img{filter:invert(100);} \ No newline at end of file diff --git a/rustdoc/latest/static.files/search-4926e5fc22a5646a.js b/rustdoc/latest/static.files/search-4926e5fc22a5646a.js deleted file mode 100644 index df0778881c..0000000000 --- a/rustdoc/latest/static.files/search-4926e5fc22a5646a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(function(){const itemTypes=["mod","externcrate","import","struct","enum","fn","type","static","trait","impl","tymethod","method","structfield","variant","macro","primitive","associatedtype","constant","associatedconstant","union","foreigntype","keyword","existential","attr","derive","traitalias",];const TY_PRIMITIVE=itemTypes.indexOf("primitive");const TY_KEYWORD=itemTypes.indexOf("keyword");const ROOT_PATH=typeof window!=="undefined"?window.rootPath:"../";function hasOwnPropertyRustdoc(obj,property){return Object.prototype.hasOwnProperty.call(obj,property)}function printTab(nb){let iter=0;let foundCurrentTab=false;let foundCurrentResultSet=false;onEachLazy(document.getElementById("search-tabs").childNodes,elem=>{if(nb===iter){addClass(elem,"selected");foundCurrentTab=true}else{removeClass(elem,"selected")}iter+=1});const isTypeSearch=(nb>0||iter===1);iter=0;onEachLazy(document.getElementById("results").childNodes,elem=>{if(nb===iter){addClass(elem,"active");foundCurrentResultSet=true}else{removeClass(elem,"active")}iter+=1});if(foundCurrentTab&&foundCurrentResultSet){searchState.currentTab=nb;const correctionsElem=document.getElementsByClassName("search-corrections");if(isTypeSearch){removeClass(correctionsElem[0],"hidden")}else{addClass(correctionsElem[0],"hidden")}}else if(nb!==0){printTab(0)}}const editDistanceState={current:[],prev:[],prevPrev:[],calculate:function calculate(a,b,limit){if(a.lengthlimit){return limit+1}while(b.length>0&&b[0]===a[0]){a=a.substring(1);b=b.substring(1)}while(b.length>0&&b[b.length-1]===a[a.length-1]){a=a.substring(0,a.length-1);b=b.substring(0,b.length-1)}if(b.length===0){return minDist}const aLength=a.length;const bLength=b.length;for(let i=0;i<=bLength;++i){this.current[i]=0;this.prev[i]=i;this.prevPrev[i]=Number.MAX_VALUE}for(let i=1;i<=aLength;++i){this.current[0]=i;const aIdx=i-1;for(let j=1;j<=bLength;++j){const bIdx=j-1;const substitutionCost=a[aIdx]===b[bIdx]?0:1;this.current[j]=Math.min(this.prev[j]+1,this.current[j-1]+1,this.prev[j-1]+substitutionCost);if((i>1)&&(j>1)&&(a[aIdx]===b[bIdx-1])&&(a[aIdx-1]===b[bIdx])){this.current[j]=Math.min(this.current[j],this.prevPrev[j-2]+1)}}const prevPrevTmp=this.prevPrev;this.prevPrev=this.prev;this.prev=this.current;this.current=prevPrevTmp}const distance=this.prev[bLength];return distance<=limit?distance:(limit+1)},};function editDistance(a,b,limit){return editDistanceState.calculate(a,b,limit)}function initSearch(rawSearchIndex){const MAX_RESULTS=200;const NO_TYPE_FILTER=-1;let searchIndex;let currentResults;let typeNameIdMap;const ALIASES=new Map();function isWhitespace(c){return" \t\n\r".indexOf(c)!==-1}function isSpecialStartCharacter(c){return"<\"".indexOf(c)!==-1}function isEndCharacter(c){return",>-".indexOf(c)!==-1}function isStopCharacter(c){return isWhitespace(c)||isEndCharacter(c)}function isErrorCharacter(c){return"()".indexOf(c)!==-1}function itemTypeFromName(typename){const index=itemTypes.findIndex(i=>i===typename);if(index<0){throw["Unknown type filter ",typename]}return index}function getStringElem(query,parserState,isInGenerics){if(isInGenerics){throw["Unexpected ","\""," in generics"]}else if(query.literalSearch){throw["Cannot have more than one literal search element"]}else if(parserState.totalElems-parserState.genericsElems>0){throw["Cannot use literal search when there is more than one element"]}parserState.pos+=1;const start=parserState.pos;const end=getIdentEndPosition(parserState);if(parserState.pos>=parserState.length){throw["Unclosed ","\""]}else if(parserState.userQuery[end]!=="\""){throw["Unexpected ",parserState.userQuery[end]," in a string element"]}else if(start===end){throw["Cannot have empty string element"]}parserState.pos+=1;query.literalSearch=true}function isPathStart(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="::"}function isReturnArrow(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="->"}function isIdentCharacter(c){return(c==="_"||(c>="0"&&c<="9")||(c>="a"&&c<="z")||(c>="A"&&c<="Z"))}function isSeparatorCharacter(c){return c===","||isWhitespaceCharacter(c)}function isWhitespaceCharacter(c){return c===" "||c==="\t"}function createQueryElement(query,parserState,name,generics,isInGenerics){if(name==="*"||(name.length===0&&generics.length===0)){return}if(query.literalSearch&&parserState.totalElems-parserState.genericsElems>0){throw["You cannot have more than one element if you use quotes"]}const pathSegments=name.split("::");if(pathSegments.length>1){for(let i=0,len=pathSegments.length;i=end){throw["Found generics without a path"]}parserState.pos+=1;getItemsBefore(query,parserState,generics,">")}if(start>=end&&generics.length===0){return}elems.push(createQueryElement(query,parserState,parserState.userQuery.slice(start,end),generics,isInGenerics))}function getItemsBefore(query,parserState,elems,endChar){let foundStopChar=true;let start=parserState.pos;const oldTypeFilter=parserState.typeFilter;parserState.typeFilter=null;while(parserState.pos"){extra="<"}else if(endChar===""){extra="->"}else{extra=endChar}throw["Unexpected ",c," after ",extra]}if(!foundStopChar){if(endChar!==""){throw["Expected ",",",", "," "," or ",endChar,", found ",c,]}throw["Expected ",","," or "," ",", found ",c,]}const posBefore=parserState.pos;start=parserState.pos;getNextElem(query,parserState,elems,endChar===">");if(endChar!==""&&parserState.pos>=parserState.length){throw["Unclosed ","<"]}if(posBefore===parserState.pos){parserState.pos+=1}foundStopChar=false}if(parserState.pos>=parserState.length&&endChar!==""){throw["Unclosed ","<"]}parserState.pos+=1;parserState.typeFilter=oldTypeFilter}function checkExtraTypeFilterCharacters(start,parserState){const query=parserState.userQuery;for(let pos=start;pos"){if(isReturnArrow(parserState)){break}throw["Unexpected ",c," (did you mean ","->","?)"]}throw["Unexpected ",c]}else if(c===":"&&!isPathStart(parserState)){if(parserState.typeFilter!==null){throw["Unexpected ",":"]}if(query.elems.length===0){throw["Expected type filter before ",":"]}else if(query.literalSearch){throw["You cannot use quotes on type filter"]}const typeFilterElem=query.elems.pop();checkExtraTypeFilterCharacters(start,parserState);parserState.typeFilter=typeFilterElem.name;parserState.pos+=1;parserState.totalElems-=1;query.literalSearch=false;foundStopChar=true;continue}if(!foundStopChar){if(parserState.typeFilter!==null){throw["Expected ",",",", "," "," or ","->",", found ",c,]}throw["Expected ",",",", "," ",", ",":"," or ","->",", found ",c,]}const before=query.elems.length;start=parserState.pos;getNextElem(query,parserState,query.elems,false);if(query.elems.length===before){parserState.pos+=1}foundStopChar=false}if(parserState.typeFilter!==null){throw["Unexpected ",":"," (expected path after type filter)"]}while(parserState.pos"]}break}else{parserState.pos+=1}}}function newParsedQuery(userQuery){return{original:userQuery,userQuery:userQuery.toLowerCase(),elems:[],returned:[],foundElems:0,literalSearch:false,error:null,correction:null,}}function buildUrl(search,filterCrates){let extra="?search="+encodeURIComponent(search);if(filterCrates!==null){extra+="&filter-crate="+encodeURIComponent(filterCrates)}return getNakedUrl()+extra+window.location.hash}function getFilterCrates(){const elem=document.getElementById("crate-search");if(elem&&elem.value!=="all crates"&&hasOwnPropertyRustdoc(rawSearchIndex,elem.value)){return elem.value}return null}function parseQuery(userQuery){function convertTypeFilterOnElem(elem){if(elem.typeFilter!==null){let typeFilter=elem.typeFilter;if(typeFilter==="const"){typeFilter="constant"}elem.typeFilter=itemTypeFromName(typeFilter)}else{elem.typeFilter=NO_TYPE_FILTER}for(const elem2 of elem.generics){convertTypeFilterOnElem(elem2)}}userQuery=userQuery.trim();const parserState={length:userQuery.length,pos:0,totalElems:0,genericsElems:0,typeFilter:null,userQuery:userQuery.toLowerCase(),};let query=newParsedQuery(userQuery);try{parseInput(query,parserState);for(const elem of query.elems){convertTypeFilterOnElem(elem)}for(const elem of query.returned){convertTypeFilterOnElem(elem)}}catch(err){query=newParsedQuery(userQuery);query.error=err;return query}if(!query.literalSearch){query.literalSearch=parserState.totalElems>1}query.foundElems=query.elems.length+query.returned.length;return query}function createQueryResults(results_in_args,results_returned,results_others,parsedQuery){return{"in_args":results_in_args,"returned":results_returned,"others":results_others,"query":parsedQuery,}}function execQuery(parsedQuery,searchWords,filterCrates,currentCrate){const results_others=new Map(),results_in_args=new Map(),results_returned=new Map();function transformResults(results){const duplicates=new Set();const out=[];for(const result of results){if(result.id>-1){const obj=searchIndex[result.id];obj.dist=result.dist;const res=buildHrefAndPath(obj);obj.displayPath=pathSplitter(res[0]);obj.fullPath=obj.displayPath+obj.name;obj.fullPath+="|"+obj.ty;if(duplicates.has(obj.fullPath)){continue}duplicates.add(obj.fullPath);obj.href=res[1];out.push(obj);if(out.length>=MAX_RESULTS){break}}}return out}function sortResults(results,isType,preferredCrate){if(results.size===0){return[]}const userQuery=parsedQuery.userQuery;const result_list=[];for(const result of results.values()){result.word=searchWords[result.id];result.item=searchIndex[result.id]||{};result_list.push(result)}result_list.sort((aaa,bbb)=>{let a,b;a=(aaa.word!==userQuery);b=(bbb.word!==userQuery);if(a!==b){return a-b}a=(aaa.index<0);b=(bbb.index<0);if(a!==b){return a-b}a=aaa.path_dist;b=bbb.path_dist;if(a!==b){return a-b}a=aaa.index;b=bbb.index;if(a!==b){return a-b}a=(aaa.dist);b=(bbb.dist);if(a!==b){return a-b}a=aaa.item.deprecated;b=bbb.item.deprecated;if(a!==b){return a-b}a=(aaa.item.crate!==preferredCrate);b=(bbb.item.crate!==preferredCrate);if(a!==b){return a-b}a=aaa.word.length;b=bbb.word.length;if(a!==b){return a-b}a=aaa.word;b=bbb.word;if(a!==b){return(a>b?+1:-1)}if((aaa.item.ty===TY_PRIMITIVE&&bbb.item.ty!==TY_KEYWORD)||(aaa.item.ty===TY_KEYWORD&&bbb.item.ty!==TY_PRIMITIVE)){return-1}if((bbb.item.ty===TY_PRIMITIVE&&aaa.item.ty!==TY_PRIMITIVE)||(bbb.item.ty===TY_KEYWORD&&aaa.item.ty!==TY_KEYWORD)){return 1}a=(aaa.item.desc==="");b=(bbb.item.desc==="");if(a!==b){return a-b}a=aaa.item.ty;b=bbb.item.ty;if(a!==b){return a-b}a=aaa.item.path;b=bbb.item.path;if(a!==b){return(a>b?+1:-1)}return 0});let nameSplit=null;if(parsedQuery.elems.length===1){const hasPath=typeof parsedQuery.elems[0].path==="undefined";nameSplit=hasPath?null:parsedQuery.elems[0].path}for(const result of result_list){if(result.dontValidate){continue}const name=result.item.name.toLowerCase(),path=result.item.path.toLowerCase(),parent=result.item.parent;if(!isType&&!validateResult(name,path,nameSplit,parent)){result.id=-1}}return transformResults(result_list)}function checkGenerics(row,elem){if(row.generics.length===0||elem.generics.length===0){return false}if(elem.generics.length>0&&row.generics.length>=elem.generics.length){const elems=new Map();const addEntryToElems=function addEntryToElems(entry){if(entry.id===-1){for(const inner_entry of entry.generics){addEntryToElems(inner_entry)}return}let currentEntryElems;if(elems.has(entry.id)){currentEntryElems=elems.get(entry.id)}else{currentEntryElems=[];elems.set(entry.id,currentEntryElems)}currentEntryElems.push(entry)};for(const entry of row.generics){addEntryToElems(entry)}const handleGeneric=generic=>{if(!elems.has(generic.id)){return false}const matchElems=elems.get(generic.id);const matchIdx=matchElems.findIndex(tmp_elem=>{if(generic.generics.length>0&&!checkGenerics(tmp_elem,generic)){return false}return typePassesFilter(generic.typeFilter,tmp_elem.ty)});if(matchIdx===-1){return false}matchElems.splice(matchIdx,1);if(matchElems.length===0){elems.delete(generic.id)}return true};for(const generic of elem.generics){if(generic.typeFilter!==-1&&!handleGeneric(generic)){return false}}for(const generic of elem.generics){if(generic.typeFilter===-1&&!handleGeneric(generic)){return false}}return true}return false}function checkIfInGenerics(row,elem){for(const entry of row.generics){if(checkType(entry,elem)){return true}}return false}function checkType(row,elem){if(row.id===-1){return row.generics.length>0?checkIfInGenerics(row,elem):false}if(row.id===elem.id&&typePassesFilter(elem.typeFilter,row.ty)){if(elem.generics.length>0){return checkGenerics(row,elem)}return true}return checkIfInGenerics(row,elem)}function findArg(row,elem,skipPositions){if(row&&row.type&&row.type.inputs&&row.type.inputs.length>0){let i=0;for(const input of row.type.inputs){if(skipPositions.indexOf(i)!==-1){i+=1;continue}if(checkType(input,elem)){return i}i+=1}}return-1}function checkReturned(row,elem,skipPositions){if(row&&row.type&&row.type.output.length>0){let i=0;for(const ret_ty of row.type.output){if(skipPositions.indexOf(i)!==-1){i+=1;continue}if(checkType(ret_ty,elem)){return i}i+=1}}return-1}function checkPath(contains,ty,maxEditDistance){if(contains.length===0){return 0}let ret_dist=maxEditDistance+1;const path=ty.path.split("::");if(ty.parent&&ty.parent.name){path.push(ty.parent.name.toLowerCase())}const length=path.length;const clength=contains.length;if(clength>length){return maxEditDistance+1}for(let i=0;ilength){break}let dist_total=0;let aborted=false;for(let x=0;xmaxEditDistance){aborted=true;break}dist_total+=dist}if(!aborted){ret_dist=Math.min(ret_dist,Math.round(dist_total/clength))}}return ret_dist}function typePassesFilter(filter,type){if(filter<=NO_TYPE_FILTER||filter===type)return true;const name=itemTypes[type];switch(itemTypes[filter]){case"constant":return name==="associatedconstant";case"fn":return name==="method"||name==="tymethod";case"type":return name==="primitive"||name==="associatedtype";case"trait":return name==="traitalias"}return false}function createAliasFromItem(item){return{crate:item.crate,name:item.name,path:item.path,desc:item.desc,ty:item.ty,parent:item.parent,type:item.type,is_alias:true,deprecated:item.deprecated,}}function handleAliases(ret,query,filterCrates,currentCrate){const lowerQuery=query.toLowerCase();const aliases=[];const crateAliases=[];if(filterCrates!==null){if(ALIASES.has(filterCrates)&&ALIASES.get(filterCrates).has(lowerQuery)){const query_aliases=ALIASES.get(filterCrates).get(lowerQuery);for(const alias of query_aliases){aliases.push(createAliasFromItem(searchIndex[alias]))}}}else{for(const[crate,crateAliasesIndex]of ALIASES){if(crateAliasesIndex.has(lowerQuery)){const pushTo=crate===currentCrate?crateAliases:aliases;const query_aliases=crateAliasesIndex.get(lowerQuery);for(const alias of query_aliases){pushTo.push(createAliasFromItem(searchIndex[alias]))}}}}const sortFunc=(aaa,bbb)=>{if(aaa.path{alias.alias=query;const res=buildHrefAndPath(alias);alias.displayPath=pathSplitter(res[0]);alias.fullPath=alias.displayPath+alias.name;alias.href=res[1];ret.others.unshift(alias);if(ret.others.length>MAX_RESULTS){ret.others.pop()}};aliases.forEach(pushFunc);crateAliases.forEach(pushFunc)}function addIntoResults(results,fullId,id,index,dist,path_dist,maxEditDistance){const inBounds=dist<=maxEditDistance||index!==-1;if(dist===0||(!parsedQuery.literalSearch&&inBounds)){if(results.has(fullId)){const result=results.get(fullId);if(result.dontValidate||result.dist<=dist){return}}results.set(fullId,{id:id,index:index,dontValidate:parsedQuery.literalSearch,dist:dist,path_dist:path_dist,})}}function handleSingleArg(row,pos,elem,results_others,results_in_args,results_returned,maxEditDistance){if(!row||(filterCrates!==null&&row.crate!==filterCrates)){return}let index=-1,path_dist=0;const fullId=row.id;const searchWord=searchWords[pos];const in_args=findArg(row,elem,[]);if(in_args!==-1){addIntoResults(results_in_args,fullId,pos,-1,0,0,maxEditDistance)}const returned=checkReturned(row,elem,[]);if(returned!==-1){addIntoResults(results_returned,fullId,pos,-1,0,0,maxEditDistance)}if(!typePassesFilter(elem.typeFilter,row.ty)){return}const row_index=row.normalizedName.indexOf(elem.pathLast);const word_index=searchWord.indexOf(elem.pathLast);if(row_index===-1){index=word_index}else if(word_index===-1){index=row_index}else if(word_index1){path_dist=checkPath(elem.pathWithoutLast,row,maxEditDistance);if(path_dist>maxEditDistance){return}}if(parsedQuery.literalSearch){if(searchWord===elem.name){addIntoResults(results_others,fullId,pos,index,0,path_dist)}return}const dist=editDistance(searchWord,elem.pathLast,maxEditDistance);if(index===-1&&dist+path_dist>maxEditDistance){return}addIntoResults(results_others,fullId,pos,index,dist,path_dist,maxEditDistance)}function handleArgs(row,pos,results){if(!row||(filterCrates!==null&&row.crate!==filterCrates)){return}function checkArgs(elems,callback){const skipPositions=[];for(const elem of elems){const position=callback(row,elem,skipPositions);if(position!==-1){skipPositions.push(position)}else{return false}}return true}if(!checkArgs(parsedQuery.elems,findArg)){return}if(!checkArgs(parsedQuery.returned,checkReturned)){return}addIntoResults(results,row.id,pos,0,0,0,Number.MAX_VALUE)}function innerRunQuery(){let elem,i,nSearchWords,in_returned,row;let queryLen=0;for(const elem of parsedQuery.elems){queryLen+=elem.name.length}for(const elem of parsedQuery.returned){queryLen+=elem.name.length}const maxEditDistance=Math.floor(queryLen/3);function convertNameToId(elem){if(typeNameIdMap.has(elem.name)){elem.id=typeNameIdMap.get(elem.name)}else if(!parsedQuery.literalSearch){let match=-1;let matchDist=maxEditDistance+1;let matchName="";for(const[name,id]of typeNameIdMap){const dist=editDistance(name,elem.name,maxEditDistance);if(dist<=matchDist&&dist<=maxEditDistance){if(dist===matchDist&&matchName>name){continue}match=id;matchDist=dist;matchName=name}}if(match!==-1){parsedQuery.correction=matchName}elem.id=match}for(const elem2 of elem.generics){convertNameToId(elem2)}}for(const elem of parsedQuery.elems){convertNameToId(elem)}for(const elem of parsedQuery.returned){convertNameToId(elem)}if(parsedQuery.foundElems===1){if(parsedQuery.elems.length===1){elem=parsedQuery.elems[0];for(i=0,nSearchWords=searchWords.length;i0){for(i=0,nSearchWords=searchWords.length;i-1||path.indexOf(key)>-1||(parent!==undefined&&parent.name!==undefined&&parent.name.toLowerCase().indexOf(key)>-1)||editDistance(name,key,maxEditDistance)<=maxEditDistance)){return false}}return true}function nextTab(direction){const next=(searchState.currentTab+direction+3)%searchState.focusedByTab.length;searchState.focusedByTab[searchState.currentTab]=document.activeElement;printTab(next);focusSearchResult()}function focusSearchResult(){const target=searchState.focusedByTab[searchState.currentTab]||document.querySelectorAll(".search-results.active a").item(0)||document.querySelectorAll("#search-tabs button").item(searchState.currentTab);searchState.focusedByTab[searchState.currentTab]=null;if(target){target.focus()}}function buildHrefAndPath(item){let displayPath;let href;const type=itemTypes[item.ty];const name=item.name;let path=item.path;if(type==="mod"){displayPath=path+"::";href=ROOT_PATH+path.replace(/::/g,"/")+"/"+name+"/index.html"}else if(type==="import"){displayPath=item.path+"::";href=ROOT_PATH+item.path.replace(/::/g,"/")+"/index.html#reexport."+name}else if(type==="primitive"||type==="keyword"){displayPath="";href=ROOT_PATH+path.replace(/::/g,"/")+"/"+type+"."+name+".html"}else if(type==="externcrate"){displayPath="";href=ROOT_PATH+name+"/index.html"}else if(item.parent!==undefined){const myparent=item.parent;let anchor="#"+type+"."+name;const parentType=itemTypes[myparent.ty];let pageType=parentType;let pageName=myparent.name;if(parentType==="primitive"){displayPath=myparent.name+"::"}else if(type==="structfield"&&parentType==="variant"){const enumNameIdx=item.path.lastIndexOf("::");const enumName=item.path.substr(enumNameIdx+2);path=item.path.substr(0,enumNameIdx);displayPath=path+"::"+enumName+"::"+myparent.name+"::";anchor="#variant."+myparent.name+".field."+name;pageType="enum";pageName=enumName}else{displayPath=path+"::"+myparent.name+"::"}href=ROOT_PATH+path.replace(/::/g,"/")+"/"+pageType+"."+pageName+".html"+anchor}else{displayPath=item.path+"::";href=ROOT_PATH+item.path.replace(/::/g,"/")+"/"+type+"."+name+".html"}return[displayPath,href]}function pathSplitter(path){const tmp=""+path.replace(/::/g,"::");if(tmp.endsWith("")){return tmp.slice(0,tmp.length-6)}return tmp}function addTab(array,query,display){let extraClass="";if(display===true){extraClass=" active"}const output=document.createElement("div");let length=0;if(array.length>0){output.className="search-results "+extraClass;array.forEach(item=>{const name=item.name;const type=itemTypes[item.ty];length+=1;let extra="";if(type==="primitive"){extra=" (primitive type)"}else if(type==="keyword"){extra=" (keyword)"}const link=document.createElement("a");link.className="result-"+type;link.href=item.href;const resultName=document.createElement("div");resultName.className="result-name";if(item.is_alias){const alias=document.createElement("span");alias.className="alias";const bold=document.createElement("b");bold.innerText=item.alias;alias.appendChild(bold);alias.insertAdjacentHTML("beforeend"," - see ");resultName.appendChild(alias)}resultName.insertAdjacentHTML("beforeend",item.displayPath+""+name+extra+"");link.appendChild(resultName);const description=document.createElement("div");description.className="desc";description.insertAdjacentHTML("beforeend",item.desc);link.appendChild(description);output.appendChild(link)})}else if(query.error===null){output.className="search-failed"+extraClass;output.innerHTML="No results :(
    "+"Try on DuckDuckGo?

    "+"Or try looking in one of these:"}return[output,length]}function makeTabHeader(tabNb,text,nbElems){if(searchState.currentTab===tabNb){return""}return""}function showResults(results,go_to_first,filterCrates){const search=searchState.outputElement();if(go_to_first||(results.others.length===1&&getSettingValue("go-to-only-result")==="true")){const elem=document.createElement("a");elem.href=results.others[0].href;removeClass(elem,"active");document.body.appendChild(elem);elem.click();return}if(results.query===undefined){results.query=parseQuery(searchState.input.value)}currentResults=results.query.userQuery;const ret_others=addTab(results.others,results.query,true);const ret_in_args=addTab(results.in_args,results.query,false);const ret_returned=addTab(results.returned,results.query,false);let currentTab=searchState.currentTab;if((currentTab===0&&ret_others[1]===0)||(currentTab===1&&ret_in_args[1]===0)||(currentTab===2&&ret_returned[1]===0)){if(ret_others[1]!==0){currentTab=0}else if(ret_in_args[1]!==0){currentTab=1}else if(ret_returned[1]!==0){currentTab=2}}let crates="";const crates_list=Object.keys(rawSearchIndex);if(crates_list.length>1){crates=" in 
    "}let output=`

    Results${crates}

    `;if(results.query.error!==null){const error=results.query.error;error.forEach((value,index)=>{value=value.split("<").join("<").split(">").join(">");if(index%2!==0){error[index]=`${value}`}else{error[index]=value}});output+=`

    Query parser error: "${error.join("")}".

    `;output+="
    "+makeTabHeader(0,"In Names",ret_others[1])+"
    ";currentTab=0}else if(results.query.foundElems<=1&&results.query.returned.length===0){output+="
    "+makeTabHeader(0,"In Names",ret_others[1])+makeTabHeader(1,"In Parameters",ret_in_args[1])+makeTabHeader(2,"In Return Types",ret_returned[1])+"
    "}else{const signatureTabTitle=results.query.elems.length===0?"In Function Return Types":results.query.returned.length===0?"In Function Parameters":"In Function Signatures";output+="
    "+makeTabHeader(0,signatureTabTitle,ret_others[1])+"
    ";currentTab=0}if(results.query.correction!==null){const orig=results.query.returned.length>0?results.query.returned[0].name:results.query.elems[0].name;output+="

    "+`Type "${orig}" not found. `+"Showing results for closest type name "+`"${results.query.correction}" instead.

    `}const resultsElem=document.createElement("div");resultsElem.id="results";resultsElem.appendChild(ret_others[0]);resultsElem.appendChild(ret_in_args[0]);resultsElem.appendChild(ret_returned[0]);search.innerHTML=output;const crateSearch=document.getElementById("crate-search");if(crateSearch){crateSearch.addEventListener("input",updateCrate)}search.appendChild(resultsElem);searchState.showResults(search);const elems=document.getElementById("search-tabs").childNodes;searchState.focusedByTab=[];let i=0;for(const elem of elems){const j=i;elem.onclick=()=>printTab(j);searchState.focusedByTab.push(null);i+=1}printTab(currentTab)}function search(e,forced){if(e){e.preventDefault()}const query=parseQuery(searchState.input.value.trim());let filterCrates=getFilterCrates();if(!forced&&query.userQuery===currentResults){if(query.userQuery.length>0){putBackSearch()}return}searchState.setLoadingSearch();const params=searchState.getQueryStringParams();if(filterCrates===null&¶ms["filter-crate"]!==undefined){filterCrates=params["filter-crate"]}searchState.title="Results for "+query.original+" - Rust";if(browserSupportsHistoryApi()){const newURL=buildUrl(query.original,filterCrates);if(!history.state&&!params.search){history.pushState(null,"",newURL)}else{history.replaceState(null,"",newURL)}}showResults(execQuery(query,searchWords,filterCrates,window.currentCrate),params.go_to_first,filterCrates)}function buildTypeMapIndex(typeNameIdMap,name){if(name===""||name===null){return-1}if(typeNameIdMap.has(name)){return typeNameIdMap.get(name)}else{const id=typeNameIdMap.size;typeNameIdMap.set(name,id);return id}}function buildItemSearchTypeAll(types,lowercasePaths,typeNameIdMap){const PATH_INDEX_DATA=0;const GENERICS_DATA=1;return types.map(type=>{let pathIndex,generics;if(typeof type==="number"){pathIndex=type;generics=[]}else{pathIndex=type[PATH_INDEX_DATA];generics=buildItemSearchTypeAll(type[GENERICS_DATA],lowercasePaths,typeNameIdMap)}return{id:pathIndex===0?-1:buildTypeMapIndex(typeNameIdMap,lowercasePaths[pathIndex-1].name),ty:pathIndex===0?null:lowercasePaths[pathIndex-1].ty,generics:generics,}})}function buildFunctionSearchType(functionSearchType,lowercasePaths,typeNameIdMap){const INPUTS_DATA=0;const OUTPUT_DATA=1;if(functionSearchType===0){return null}let inputs,output;if(typeof functionSearchType[INPUTS_DATA]==="number"){const pathIndex=functionSearchType[INPUTS_DATA];inputs=[{id:pathIndex===0?-1:buildTypeMapIndex(typeNameIdMap,lowercasePaths[pathIndex-1].name),ty:pathIndex===0?null:lowercasePaths[pathIndex-1].ty,generics:[],}]}else{inputs=buildItemSearchTypeAll(functionSearchType[INPUTS_DATA],lowercasePaths,typeNameIdMap)}if(functionSearchType.length>1){if(typeof functionSearchType[OUTPUT_DATA]==="number"){const pathIndex=functionSearchType[OUTPUT_DATA];output=[{id:pathIndex===0?-1:buildTypeMapIndex(typeNameIdMap,lowercasePaths[pathIndex-1].name),ty:pathIndex===0?null:lowercasePaths[pathIndex-1].ty,generics:[],}]}else{output=buildItemSearchTypeAll(functionSearchType[OUTPUT_DATA],lowercasePaths,typeNameIdMap)}}else{output=[]}return{inputs,output,}}function buildIndex(rawSearchIndex){searchIndex=[];const searchWords=[];typeNameIdMap=new Map();const charA="A".charCodeAt(0);let currentIndex=0;let id=0;for(const crate in rawSearchIndex){if(!hasOwnPropertyRustdoc(rawSearchIndex,crate)){continue}let crateSize=0;const crateCorpus=rawSearchIndex[crate];searchWords.push(crate);const crateRow={crate:crate,ty:1,name:crate,path:"",desc:crateCorpus.doc,parent:undefined,type:null,id:id,normalizedName:crate.indexOf("_")===-1?crate:crate.replace(/_/g,""),deprecated:null,};id+=1;searchIndex.push(crateRow);currentIndex+=1;const itemTypes=crateCorpus.t;const itemNames=crateCorpus.n;const itemPaths=new Map(crateCorpus.q);const itemDescs=crateCorpus.d;const itemParentIdxs=crateCorpus.i;const itemFunctionSearchTypes=crateCorpus.f;const deprecatedItems=new Set(crateCorpus.c);const paths=crateCorpus.p;const aliases=crateCorpus.a;const lowercasePaths=[];let len=paths.length;for(let i=0;i0?paths[itemParentIdxs[i]-1]:undefined,type:buildFunctionSearchType(itemFunctionSearchTypes[i],lowercasePaths,typeNameIdMap),id:id,normalizedName:word.indexOf("_")===-1?word:word.replace(/_/g,""),deprecated:deprecatedItems.has(i),};id+=1;searchIndex.push(row);lastPath=row.path;crateSize+=1}if(aliases){const currentCrateAliases=new Map();ALIASES.set(crate,currentCrateAliases);for(const alias_name in aliases){if(!hasOwnPropertyRustdoc(aliases,alias_name)){continue}let currentNameAliases;if(currentCrateAliases.has(alias_name)){currentNameAliases=currentCrateAliases.get(alias_name)}else{currentNameAliases=[];currentCrateAliases.set(alias_name,currentNameAliases)}for(const local_alias of aliases[alias_name]){currentNameAliases.push(local_alias+currentIndex)}}}currentIndex+=crateSize}return searchWords}function onSearchSubmit(e){e.preventDefault();searchState.clearInputTimeout();search()}function putBackSearch(){const search_input=searchState.input;if(!searchState.input){return}if(search_input.value!==""&&!searchState.isDisplayed()){searchState.showResults();if(browserSupportsHistoryApi()){history.replaceState(null,"",buildUrl(search_input.value,getFilterCrates()))}document.title=searchState.title}}function registerSearchEvents(){const params=searchState.getQueryStringParams();if(searchState.input.value===""){searchState.input.value=params.search||""}const searchAfter500ms=()=>{searchState.clearInputTimeout();if(searchState.input.value.length===0){searchState.hideResults()}else{searchState.timeout=setTimeout(search,500)}};searchState.input.onkeyup=searchAfter500ms;searchState.input.oninput=searchAfter500ms;document.getElementsByClassName("search-form")[0].onsubmit=onSearchSubmit;searchState.input.onchange=e=>{if(e.target!==document.activeElement){return}searchState.clearInputTimeout();setTimeout(search,0)};searchState.input.onpaste=searchState.input.onchange;searchState.outputElement().addEventListener("keydown",e=>{if(e.altKey||e.ctrlKey||e.shiftKey||e.metaKey){return}if(e.which===38){const previous=document.activeElement.previousElementSibling;if(previous){previous.focus()}else{searchState.focus()}e.preventDefault()}else if(e.which===40){const next=document.activeElement.nextElementSibling;if(next){next.focus()}const rect=document.activeElement.getBoundingClientRect();if(window.innerHeight-rect.bottom{if(e.which===40){focusSearchResult();e.preventDefault()}});searchState.input.addEventListener("focus",()=>{putBackSearch()});searchState.input.addEventListener("blur",()=>{searchState.input.placeholder=searchState.input.origPlaceholder});if(browserSupportsHistoryApi()){const previousTitle=document.title;window.addEventListener("popstate",e=>{const params=searchState.getQueryStringParams();document.title=previousTitle;currentResults=null;if(params.search&¶ms.search.length>0){searchState.input.value=params.search;search(e)}else{searchState.input.value="";searchState.hideResults()}})}window.onpageshow=()=>{const qSearch=searchState.getQueryStringParams().search;if(searchState.input.value===""&&qSearch){searchState.input.value=qSearch}search()}}function updateCrate(ev){if(ev.target.value==="all crates"){const params=searchState.getQueryStringParams();const query=searchState.input.value.trim();if(!history.state&&!params.search){history.pushState(null,"",buildUrl(query,null))}else{history.replaceState(null,"",buildUrl(query,null))}}currentResults=null;search(undefined,true)}const searchWords=buildIndex(rawSearchIndex);if(typeof window!=="undefined"){registerSearchEvents();if(window.searchState.getQueryStringParams().search){search()}}if(typeof exports!=="undefined"){exports.initSearch=initSearch;exports.execQuery=execQuery;exports.parseQuery=parseQuery}return searchWords}if(typeof window!=="undefined"){window.initSearch=initSearch;if(window.searchIndex!==undefined){initSearch(window.searchIndex)}}else{initSearch({})}})() \ No newline at end of file diff --git a/rustdoc/latest/static.files/search-8be46b629f5f14a8.js b/rustdoc/latest/static.files/search-8be46b629f5f14a8.js new file mode 100644 index 0000000000..4ecf5c55f3 --- /dev/null +++ b/rustdoc/latest/static.files/search-8be46b629f5f14a8.js @@ -0,0 +1,5 @@ +"use strict";if(!Array.prototype.toSpliced){Array.prototype.toSpliced=function(){const me=this.slice();Array.prototype.splice.apply(me,arguments);return me}}(function(){const itemTypes=["mod","externcrate","import","struct","enum","fn","type","static","trait","impl","tymethod","method","structfield","variant","macro","primitive","associatedtype","constant","associatedconstant","union","foreigntype","keyword","existential","attr","derive","traitalias","generic",];const longItemTypes=["module","extern crate","re-export","struct","enum","function","type alias","static","trait","","trait method","method","struct field","enum variant","macro","primitive type","assoc type","constant","assoc const","union","foreign type","keyword","existential type","attribute macro","derive macro","trait alias",];const TY_PRIMITIVE=itemTypes.indexOf("primitive");const TY_KEYWORD=itemTypes.indexOf("keyword");const TY_GENERIC=itemTypes.indexOf("generic");const ROOT_PATH=typeof window!=="undefined"?window.rootPath:"../";function hasOwnPropertyRustdoc(obj,property){return Object.prototype.hasOwnProperty.call(obj,property)}function printTab(nb){let iter=0;let foundCurrentTab=false;let foundCurrentResultSet=false;onEachLazy(document.getElementById("search-tabs").childNodes,elem=>{if(nb===iter){addClass(elem,"selected");foundCurrentTab=true}else{removeClass(elem,"selected")}iter+=1});const isTypeSearch=(nb>0||iter===1);iter=0;onEachLazy(document.getElementById("results").childNodes,elem=>{if(nb===iter){addClass(elem,"active");foundCurrentResultSet=true}else{removeClass(elem,"active")}iter+=1});if(foundCurrentTab&&foundCurrentResultSet){searchState.currentTab=nb;const correctionsElem=document.getElementsByClassName("search-corrections");if(isTypeSearch){removeClass(correctionsElem[0],"hidden")}else{addClass(correctionsElem[0],"hidden")}}else if(nb!==0){printTab(0)}}const editDistanceState={current:[],prev:[],prevPrev:[],calculate:function calculate(a,b,limit){if(a.lengthlimit){return limit+1}while(b.length>0&&b[0]===a[0]){a=a.substring(1);b=b.substring(1)}while(b.length>0&&b[b.length-1]===a[a.length-1]){a=a.substring(0,a.length-1);b=b.substring(0,b.length-1)}if(b.length===0){return minDist}const aLength=a.length;const bLength=b.length;for(let i=0;i<=bLength;++i){this.current[i]=0;this.prev[i]=i;this.prevPrev[i]=Number.MAX_VALUE}for(let i=1;i<=aLength;++i){this.current[0]=i;const aIdx=i-1;for(let j=1;j<=bLength;++j){const bIdx=j-1;const substitutionCost=a[aIdx]===b[bIdx]?0:1;this.current[j]=Math.min(this.prev[j]+1,this.current[j-1]+1,this.prev[j-1]+substitutionCost);if((i>1)&&(j>1)&&(a[aIdx]===b[bIdx-1])&&(a[aIdx-1]===b[bIdx])){this.current[j]=Math.min(this.current[j],this.prevPrev[j-2]+1)}}const prevPrevTmp=this.prevPrev;this.prevPrev=this.prev;this.prev=this.current;this.current=prevPrevTmp}const distance=this.prev[bLength];return distance<=limit?distance:(limit+1)},};function editDistance(a,b,limit){return editDistanceState.calculate(a,b,limit)}function initSearch(rawSearchIndex){const MAX_RESULTS=200;const NO_TYPE_FILTER=-1;let searchIndex;let currentResults;let typeNameIdMap;const ALIASES=new Map();let typeNameIdOfArray;let typeNameIdOfSlice;let typeNameIdOfArrayOrSlice;function buildTypeMapIndex(name){if(name===""||name===null){return null}if(typeNameIdMap.has(name)){return typeNameIdMap.get(name)}else{const id=typeNameIdMap.size;typeNameIdMap.set(name,id);return id}}function isWhitespace(c){return" \t\n\r".indexOf(c)!==-1}function isSpecialStartCharacter(c){return"<\"".indexOf(c)!==-1}function isEndCharacter(c){return",>-]".indexOf(c)!==-1}function isStopCharacter(c){return isEndCharacter(c)}function isErrorCharacter(c){return"()".indexOf(c)!==-1}function itemTypeFromName(typename){const index=itemTypes.findIndex(i=>i===typename);if(index<0){throw["Unknown type filter ",typename]}return index}function getStringElem(query,parserState,isInGenerics){if(isInGenerics){throw["Unexpected ","\""," in generics"]}else if(query.literalSearch){throw["Cannot have more than one literal search element"]}else if(parserState.totalElems-parserState.genericsElems>0){throw["Cannot use literal search when there is more than one element"]}parserState.pos+=1;const start=parserState.pos;const end=getIdentEndPosition(parserState);if(parserState.pos>=parserState.length){throw["Unclosed ","\""]}else if(parserState.userQuery[end]!=="\""){throw["Unexpected ",parserState.userQuery[end]," in a string element"]}else if(start===end){throw["Cannot have empty string element"]}parserState.pos+=1;query.literalSearch=true}function isPathStart(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="::"}function isReturnArrow(parserState){return parserState.userQuery.slice(parserState.pos,parserState.pos+2)==="->"}function isIdentCharacter(c){return(c==="_"||(c>="0"&&c<="9")||(c>="a"&&c<="z")||(c>="A"&&c<="Z"))}function isSeparatorCharacter(c){return c===","}function isPathSeparator(c){return c===":"||isWhitespace(c)}function prevIs(parserState,lookingFor){let pos=parserState.pos;while(pos>0){const c=parserState.userQuery[pos-1];if(c===lookingFor){return true}else if(!isWhitespace(c)){break}pos-=1}return false}function isLastElemGeneric(elems,parserState){return(elems.length>0&&elems[elems.length-1].generics.length>0)||prevIs(parserState,">")}function skipWhitespace(parserState){while(parserState.pos0){throw["Cannot have more than one element if you use quotes"]}const typeFilter=parserState.typeFilter;parserState.typeFilter=null;if(name==="!"){if(typeFilter!==null&&typeFilter!=="primitive"){throw["Invalid search type: primitive never type ","!"," and ",typeFilter," both specified",]}if(generics.length!==0){throw["Never type ","!"," does not accept generic parameters",]}return{name:"never",id:null,fullPath:["never"],pathWithoutLast:[],pathLast:"never",generics:[],typeFilter:"primitive",}}if(path.startsWith("::")){throw["Paths cannot start with ","::"]}else if(path.endsWith("::")){throw["Paths cannot end with ","::"]}else if(path.includes("::::")){throw["Unexpected ","::::"]}else if(path.includes(" ::")){throw["Unexpected "," ::"]}else if(path.includes(":: ")){throw["Unexpected ",":: "]}const pathSegments=path.split(/::|\s+/);if(pathSegments.length===0||(pathSegments.length===1&&pathSegments[0]==="")){if(generics.length>0||prevIs(parserState,">")){throw["Found generics without a path"]}else{throw["Unexpected ",parserState.userQuery[parserState.pos]]}}for(const[i,pathSegment]of pathSegments.entries()){if(pathSegment==="!"){if(i!==0){throw["Never type ","!"," is not associated item"]}pathSegments[i]="never"}}parserState.totalElems+=1;if(isInGenerics){parserState.genericsElems+=1}return{name:name.trim(),id:null,fullPath:pathSegments,pathWithoutLast:pathSegments.slice(0,pathSegments.length-1),pathLast:pathSegments[pathSegments.length-1],generics:generics,typeFilter,}}function getIdentEndPosition(parserState){const start=parserState.pos;let end=parserState.pos;let foundExclamation=-1;while(parserState.pos=end){throw["Found generics without a path"]}parserState.pos+=1;getItemsBefore(query,parserState,generics,">")}if(isStringElem){skipWhitespace(parserState)}if(start>=end&&generics.length===0){return}elems.push(createQueryElement(query,parserState,parserState.userQuery.slice(start,end),generics,isInGenerics))}}function getItemsBefore(query,parserState,elems,endChar){let foundStopChar=true;let start=parserState.pos;const oldTypeFilter=parserState.typeFilter;parserState.typeFilter=null;let extra="";if(endChar===">"){extra="<"}else if(endChar==="]"){extra="["}else if(endChar===""){extra="->"}else{extra=endChar}while(parserState.pos"]}else if(prevIs(parserState,"\"")){throw["Cannot have more than one element if you use quotes"]}if(endChar!==""){throw["Expected ",","," or ",endChar,...extra,", found ",c,]}throw["Expected ",",",...extra,", found ",c,]}const posBefore=parserState.pos;start=parserState.pos;getNextElem(query,parserState,elems,endChar!=="");if(endChar!==""&&parserState.pos>=parserState.length){throw["Unclosed ",extra]}if(posBefore===parserState.pos){parserState.pos+=1}foundStopChar=false}if(parserState.pos>=parserState.length&&endChar!==""){throw["Unclosed ",extra]}parserState.pos+=1;parserState.typeFilter=oldTypeFilter}function checkExtraTypeFilterCharacters(start,parserState){const query=parserState.userQuery.slice(start,parserState.pos).trim();for(const c in query){if(!isIdentCharacter(query[c])){throw["Unexpected ",query[c]," in type filter (before ",":",")",]}}}function parseInput(query,parserState){let foundStopChar=true;let start=parserState.pos;while(parserState.pos"){if(isReturnArrow(parserState)){break}throw["Unexpected ",c," (did you mean ","->","?)"]}throw["Unexpected ",c]}else if(c===":"&&!isPathStart(parserState)){if(parserState.typeFilter!==null){throw["Unexpected ",":"," (expected path after type filter ",parserState.typeFilter+":",")",]}else if(query.elems.length===0){throw["Expected type filter before ",":"]}else if(query.literalSearch){throw["Cannot use quotes on type filter"]}const typeFilterElem=query.elems.pop();checkExtraTypeFilterCharacters(start,parserState);parserState.typeFilter=typeFilterElem.name;parserState.pos+=1;parserState.totalElems-=1;query.literalSearch=false;foundStopChar=true;continue}else if(isWhitespace(c)){skipWhitespace(parserState);continue}if(!foundStopChar){let extra="";if(isLastElemGeneric(query.elems,parserState)){extra=[" after ",">"]}else if(prevIs(parserState,"\"")){throw["Cannot have more than one element if you use quotes"]}if(parserState.typeFilter!==null){throw["Expected ",","," or ","->",...extra,", found ",c,]}throw["Expected ",",",", ",":"," or ","->",...extra,", found ",c,]}const before=query.elems.length;start=parserState.pos;getNextElem(query,parserState,query.elems,false);if(query.elems.length===before){parserState.pos+=1}foundStopChar=false}if(parserState.typeFilter!==null){throw["Unexpected ",":"," (expected path after type filter ",parserState.typeFilter+":",")",]}while(parserState.pos"]}break}else{parserState.pos+=1}}}function newParsedQuery(userQuery){return{original:userQuery,userQuery:userQuery.toLowerCase(),elems:[],returned:[],foundElems:0,totalElems:0,literalSearch:false,error:null,correction:null,proposeCorrectionFrom:null,proposeCorrectionTo:null,}}function buildUrl(search,filterCrates){let extra="?search="+encodeURIComponent(search);if(filterCrates!==null){extra+="&filter-crate="+encodeURIComponent(filterCrates)}return getNakedUrl()+extra+window.location.hash}function getFilterCrates(){const elem=document.getElementById("crate-search");if(elem&&elem.value!=="all crates"&&hasOwnPropertyRustdoc(rawSearchIndex,elem.value)){return elem.value}return null}function parseQuery(userQuery){function convertTypeFilterOnElem(elem){if(elem.typeFilter!==null){let typeFilter=elem.typeFilter;if(typeFilter==="const"){typeFilter="constant"}elem.typeFilter=itemTypeFromName(typeFilter)}else{elem.typeFilter=NO_TYPE_FILTER}for(const elem2 of elem.generics){convertTypeFilterOnElem(elem2)}}userQuery=userQuery.trim();const parserState={length:userQuery.length,pos:0,totalElems:0,genericsElems:0,typeFilter:null,userQuery:userQuery.toLowerCase(),};let query=newParsedQuery(userQuery);try{parseInput(query,parserState);for(const elem of query.elems){convertTypeFilterOnElem(elem)}for(const elem of query.returned){convertTypeFilterOnElem(elem)}}catch(err){query=newParsedQuery(userQuery);query.error=err;return query}if(!query.literalSearch){query.literalSearch=parserState.totalElems>1}query.foundElems=query.elems.length+query.returned.length;query.totalElems=parserState.totalElems;return query}function createQueryResults(results_in_args,results_returned,results_others,parsedQuery){return{"in_args":results_in_args,"returned":results_returned,"others":results_others,"query":parsedQuery,}}function execQuery(parsedQuery,searchWords,filterCrates,currentCrate){const results_others=new Map(),results_in_args=new Map(),results_returned=new Map();function transformResults(results){const duplicates=new Set();const out=[];for(const result of results){if(result.id!==-1){const obj=searchIndex[result.id];obj.dist=result.dist;const res=buildHrefAndPath(obj);obj.displayPath=pathSplitter(res[0]);obj.fullPath=obj.displayPath+obj.name;obj.fullPath+="|"+obj.ty;if(duplicates.has(obj.fullPath)){continue}duplicates.add(obj.fullPath);obj.href=res[1];out.push(obj);if(out.length>=MAX_RESULTS){break}}}return out}function sortResults(results,isType,preferredCrate){if(results.size===0){return[]}const userQuery=parsedQuery.userQuery;const result_list=[];for(const result of results.values()){result.word=searchWords[result.id];result.item=searchIndex[result.id]||{};result_list.push(result)}result_list.sort((aaa,bbb)=>{let a,b;a=(aaa.word!==userQuery);b=(bbb.word!==userQuery);if(a!==b){return a-b}a=(aaa.index<0);b=(bbb.index<0);if(a!==b){return a-b}a=aaa.path_dist;b=bbb.path_dist;if(a!==b){return a-b}a=aaa.index;b=bbb.index;if(a!==b){return a-b}a=(aaa.dist);b=(bbb.dist);if(a!==b){return a-b}a=aaa.item.deprecated;b=bbb.item.deprecated;if(a!==b){return a-b}a=(aaa.item.crate!==preferredCrate);b=(bbb.item.crate!==preferredCrate);if(a!==b){return a-b}a=aaa.word.length;b=bbb.word.length;if(a!==b){return a-b}a=aaa.word;b=bbb.word;if(a!==b){return(a>b?+1:-1)}if((aaa.item.ty===TY_PRIMITIVE&&bbb.item.ty!==TY_KEYWORD)||(aaa.item.ty===TY_KEYWORD&&bbb.item.ty!==TY_PRIMITIVE)){return-1}if((bbb.item.ty===TY_PRIMITIVE&&aaa.item.ty!==TY_PRIMITIVE)||(bbb.item.ty===TY_KEYWORD&&aaa.item.ty!==TY_KEYWORD)){return 1}a=(aaa.item.desc==="");b=(bbb.item.desc==="");if(a!==b){return a-b}a=aaa.item.ty;b=bbb.item.ty;if(a!==b){return a-b}a=aaa.item.path;b=bbb.item.path;if(a!==b){return(a>b?+1:-1)}return 0});let nameSplit=null;if(parsedQuery.elems.length===1){const hasPath=typeof parsedQuery.elems[0].path==="undefined";nameSplit=hasPath?null:parsedQuery.elems[0].path}for(const result of result_list){if(result.dontValidate){continue}const name=result.item.name.toLowerCase(),path=result.item.path.toLowerCase(),parent=result.item.parent;if(!isType&&!validateResult(name,path,nameSplit,parent)){result.id=-1}}return transformResults(result_list)}function checkGenerics(fnType,queryElem,whereClause,mgensInout){return unifyFunctionTypes(fnType.generics,queryElem.generics,whereClause,mgensInout,mgens=>{if(mgensInout){for(const[fid,qid]of mgens.entries()){mgensInout.set(fid,qid)}}return true})}function unifyFunctionTypes(fnTypesIn,queryElems,whereClause,mgensIn,solutionCb){let mgens=new Map(mgensIn);if(queryElems.length===0){return!solutionCb||solutionCb(mgens)}if(!fnTypesIn||fnTypesIn.length===0){return false}const ql=queryElems.length;let fl=fnTypesIn.length;let fnTypes=fnTypesIn.slice();const backtracking=[];let i=0;let j=0;const backtrack=()=>{while(backtracking.length!==0){const{fnTypesScratch,mgensScratch,queryElemsOffset,fnTypesOffset,unbox,}=backtracking.pop();mgens=new Map(mgensScratch);const fnType=fnTypesScratch[fnTypesOffset];const queryElem=queryElems[queryElemsOffset];if(unbox){if(fnType.id<0){if(mgens.has(fnType.id)&&mgens.get(fnType.id)!==0){continue}mgens.set(fnType.id,0)}const generics=fnType.id<0?whereClause[(-fnType.id)-1]:fnType.generics;fnTypes=fnTypesScratch.toSpliced(fnTypesOffset,1,...generics);fl=fnTypes.length;i=queryElemsOffset-1}else{if(fnType.id<0){if(mgens.has(fnType.id)&&mgens.get(fnType.id)!==queryElem.id){continue}mgens.set(fnType.id,queryElem.id)}fnTypes=fnTypesScratch.slice();fl=fnTypes.length;const tmp=fnTypes[queryElemsOffset];fnTypes[queryElemsOffset]=fnTypes[fnTypesOffset];fnTypes[fnTypesOffset]=tmp;i=queryElemsOffset}return true}return false};for(i=0;i!==ql;++i){const queryElem=queryElems[i];const matchCandidates=[];let fnTypesScratch=null;let mgensScratch=null;for(j=i;j!==fl;++j){const fnType=fnTypes[j];if(unifyFunctionTypeIsMatchCandidate(fnType,queryElem,whereClause,mgens)){if(!fnTypesScratch){fnTypesScratch=fnTypes.slice()}unifyFunctionTypes(fnType.generics,queryElem.generics,whereClause,mgens,mgensScratch=>{matchCandidates.push({fnTypesScratch,mgensScratch,queryElemsOffset:i,fnTypesOffset:j,unbox:false,});return false})}if(unifyFunctionTypeIsUnboxCandidate(fnType,queryElem,whereClause,mgens)){if(!fnTypesScratch){fnTypesScratch=fnTypes.slice()}if(!mgensScratch){mgensScratch=new Map(mgens)}backtracking.push({fnTypesScratch,mgensScratch,queryElemsOffset:i,fnTypesOffset:j,unbox:true,})}}if(matchCandidates.length===0){if(backtrack()){continue}else{return false}}const{fnTypesOffset:candidate,mgensScratch:mgensNew}=matchCandidates.pop();if(fnTypes[candidate].id<0&&queryElems[i].id<0){mgens.set(fnTypes[candidate].id,queryElems[i].id)}for(const[fid,qid]of mgensNew){mgens.set(fid,qid)}const tmp=fnTypes[candidate];fnTypes[candidate]=fnTypes[i];fnTypes[i]=tmp;for(const otherCandidate of matchCandidates){backtracking.push(otherCandidate)}while(i===(ql-1)&&solutionCb&&!solutionCb(mgens)){if(!backtrack()){return false}}}return true}function unifyFunctionTypeIsMatchCandidate(fnType,queryElem,whereClause,mgens){if(!typePassesFilter(queryElem.typeFilter,fnType.ty)){return false}if(fnType.id<0&&queryElem.id<0){if(mgens.has(fnType.id)&&mgens.get(fnType.id)!==queryElem.id){return false}for(const[fid,qid]of mgens.entries()){if(fnType.id!==fid&&queryElem.id===qid){return false}if(fnType.id===fid&&queryElem.id!==qid){return false}}}else if(fnType.id!==null){if(queryElem.id===typeNameIdOfArrayOrSlice&&(fnType.id===typeNameIdOfSlice||fnType.id===typeNameIdOfArray)){}else if(fnType.id!==queryElem.id){return false}if(fnType.generics.length===0&&queryElem.generics.length!==0){return false}const queryElemPathLength=queryElem.pathWithoutLast.length;if(queryElemPathLength>0){const fnTypePath=fnType.path!==undefined&&fnType.path!==null?fnType.path.split("::"):[];if(queryElemPathLength>fnTypePath.length){return false}let i=0;for(const path of fnTypePath){if(path===queryElem.pathWithoutLast[i]){i+=1;if(i>=queryElemPathLength){break}}}if(i=0){if(!whereClause){return false}if(mgens.has(fnType.id)&&mgens.get(fnType.id)!==0){return false}return checkIfInList(whereClause[(-fnType.id)-1],queryElem,whereClause)}else if(fnType.generics&&fnType.generics.length>0){return checkIfInList(fnType.generics,queryElem,whereClause)}return false}function checkIfInList(list,elem,whereClause){for(const entry of list){if(checkType(entry,elem,whereClause)){return true}}return false}function checkType(row,elem,whereClause){if(row.id===null){return row.generics.length>0?checkIfInList(row.generics,elem,whereClause):false}if(row.id<0&&elem.id>=0){const gid=(-row.id)-1;return checkIfInList(whereClause[gid],elem,whereClause)}if(row.id<0&&elem.id<0){return true}const matchesExact=row.id===elem.id;const matchesArrayOrSlice=elem.id===typeNameIdOfArrayOrSlice&&(row.id===typeNameIdOfSlice||row.id===typeNameIdOfArray);if((matchesExact||matchesArrayOrSlice)&&typePassesFilter(elem.typeFilter,row.ty)){if(elem.generics.length>0){return checkGenerics(row,elem,whereClause,new Map())}return true}return checkIfInList(row.generics,elem,whereClause)}function checkPath(contains,ty,maxEditDistance){if(contains.length===0){return 0}let ret_dist=maxEditDistance+1;const path=ty.path.split("::");if(ty.parent&&ty.parent.name){path.push(ty.parent.name.toLowerCase())}const length=path.length;const clength=contains.length;if(clength>length){return maxEditDistance+1}for(let i=0;ilength){break}let dist_total=0;let aborted=false;for(let x=0;xmaxEditDistance){aborted=true;break}dist_total+=dist}if(!aborted){ret_dist=Math.min(ret_dist,Math.round(dist_total/clength))}}return ret_dist}function typePassesFilter(filter,type){if(filter<=NO_TYPE_FILTER||filter===type)return true;const name=itemTypes[type];switch(itemTypes[filter]){case"constant":return name==="associatedconstant";case"fn":return name==="method"||name==="tymethod";case"type":return name==="primitive"||name==="associatedtype";case"trait":return name==="traitalias"}return false}function createAliasFromItem(item){return{crate:item.crate,name:item.name,path:item.path,desc:item.desc,ty:item.ty,parent:item.parent,type:item.type,is_alias:true,deprecated:item.deprecated,}}function handleAliases(ret,query,filterCrates,currentCrate){const lowerQuery=query.toLowerCase();const aliases=[];const crateAliases=[];if(filterCrates!==null){if(ALIASES.has(filterCrates)&&ALIASES.get(filterCrates).has(lowerQuery)){const query_aliases=ALIASES.get(filterCrates).get(lowerQuery);for(const alias of query_aliases){aliases.push(createAliasFromItem(searchIndex[alias]))}}}else{for(const[crate,crateAliasesIndex]of ALIASES){if(crateAliasesIndex.has(lowerQuery)){const pushTo=crate===currentCrate?crateAliases:aliases;const query_aliases=crateAliasesIndex.get(lowerQuery);for(const alias of query_aliases){pushTo.push(createAliasFromItem(searchIndex[alias]))}}}}const sortFunc=(aaa,bbb)=>{if(aaa.path{alias.alias=query;const res=buildHrefAndPath(alias);alias.displayPath=pathSplitter(res[0]);alias.fullPath=alias.displayPath+alias.name;alias.href=res[1];ret.others.unshift(alias);if(ret.others.length>MAX_RESULTS){ret.others.pop()}};aliases.forEach(pushFunc);crateAliases.forEach(pushFunc)}function addIntoResults(results,fullId,id,index,dist,path_dist,maxEditDistance){const inBounds=dist<=maxEditDistance||index!==-1;if(dist===0||(!parsedQuery.literalSearch&&inBounds)){if(results.has(fullId)){const result=results.get(fullId);if(result.dontValidate||result.dist<=dist){return}}results.set(fullId,{id:id,index:index,dontValidate:parsedQuery.literalSearch,dist:dist,path_dist:path_dist,})}}function handleSingleArg(row,pos,elem,results_others,results_in_args,results_returned,maxEditDistance){if(!row||(filterCrates!==null&&row.crate!==filterCrates)){return}let index=-1,path_dist=0;const fullId=row.id;const searchWord=searchWords[pos];const in_args=row.type&&row.type.inputs&&checkIfInList(row.type.inputs,elem,row.type.where_clause);if(in_args){addIntoResults(results_in_args,fullId,pos,-1,0,0,maxEditDistance)}const returned=row.type&&row.type.output&&checkIfInList(row.type.output,elem,row.type.where_clause);if(returned){addIntoResults(results_returned,fullId,pos,-1,0,0,maxEditDistance)}if(!typePassesFilter(elem.typeFilter,row.ty)){return}const row_index=row.normalizedName.indexOf(elem.pathLast);const word_index=searchWord.indexOf(elem.pathLast);if(row_index===-1){index=word_index}else if(word_index===-1){index=row_index}else if(word_index1){path_dist=checkPath(elem.pathWithoutLast,row,maxEditDistance);if(path_dist>maxEditDistance){return}}if(parsedQuery.literalSearch){if(searchWord===elem.name){addIntoResults(results_others,fullId,pos,index,0,path_dist)}return}const dist=editDistance(searchWord,elem.pathLast,maxEditDistance);if(index===-1&&dist+path_dist>maxEditDistance){return}addIntoResults(results_others,fullId,pos,index,dist,path_dist,maxEditDistance)}function handleArgs(row,pos,results){if(!row||(filterCrates!==null&&row.crate!==filterCrates)||!row.type){return}if(!unifyFunctionTypes(row.type.inputs,parsedQuery.elems,row.type.where_clause,null,mgens=>{return unifyFunctionTypes(row.type.output,parsedQuery.returned,row.type.where_clause,mgens)})){return}addIntoResults(results,row.id,pos,0,0,0,Number.MAX_VALUE)}function innerRunQuery(){let elem,i,nSearchWords,in_returned,row;let queryLen=0;for(const elem of parsedQuery.elems){queryLen+=elem.name.length}for(const elem of parsedQuery.returned){queryLen+=elem.name.length}const maxEditDistance=Math.floor(queryLen/3);const genericSymbols=new Map();function convertNameToId(elem){if(typeNameIdMap.has(elem.pathLast)){elem.id=typeNameIdMap.get(elem.pathLast)}else if(!parsedQuery.literalSearch){let match=null;let matchDist=maxEditDistance+1;let matchName="";for(const[name,id]of typeNameIdMap){const dist=editDistance(name,elem.pathLast,maxEditDistance);if(dist<=matchDist&&dist<=maxEditDistance){if(dist===matchDist&&matchName>name){continue}match=id;matchDist=dist;matchName=name}}if(match!==null){parsedQuery.correction=matchName}elem.id=match}if((elem.id===null&&parsedQuery.totalElems>1&&elem.typeFilter===-1&&elem.generics.length===0)||elem.typeFilter===TY_GENERIC){if(genericSymbols.has(elem.name)){elem.id=genericSymbols.get(elem.name)}else{elem.id=-(genericSymbols.size+1);genericSymbols.set(elem.name,elem.id)}if(elem.typeFilter===-1&&elem.name.length>=3){const maxPartDistance=Math.floor(elem.name.length/3);let matchDist=maxPartDistance+1;let matchName="";for(const name of typeNameIdMap.keys()){const dist=editDistance(name,elem.name,maxPartDistance);if(dist<=matchDist&&dist<=maxPartDistance){if(dist===matchDist&&matchName>name){continue}matchDist=dist;matchName=name}}if(matchName!==""){parsedQuery.proposeCorrectionFrom=elem.name;parsedQuery.proposeCorrectionTo=matchName}}elem.typeFilter=TY_GENERIC}if(elem.generics.length>0&&elem.typeFilter===TY_GENERIC){parsedQuery.error=["Generic type parameter ",elem.name," does not accept generic parameters",]}for(const elem2 of elem.generics){convertNameToId(elem2)}}for(const elem of parsedQuery.elems){convertNameToId(elem)}for(const elem of parsedQuery.returned){convertNameToId(elem)}if(parsedQuery.foundElems===1){if(parsedQuery.elems.length===1){elem=parsedQuery.elems[0];for(i=0,nSearchWords=searchWords.length;i0){for(i=0,nSearchWords=searchWords.length;i-1||path.indexOf(key)>-1||(parent!==undefined&&parent.name!==undefined&&parent.name.toLowerCase().indexOf(key)>-1)||editDistance(name,key,maxEditDistance)<=maxEditDistance)){return false}}return true}function nextTab(direction){const next=(searchState.currentTab+direction+3)%searchState.focusedByTab.length;searchState.focusedByTab[searchState.currentTab]=document.activeElement;printTab(next);focusSearchResult()}function focusSearchResult(){const target=searchState.focusedByTab[searchState.currentTab]||document.querySelectorAll(".search-results.active a").item(0)||document.querySelectorAll("#search-tabs button").item(searchState.currentTab);searchState.focusedByTab[searchState.currentTab]=null;if(target){target.focus()}}function buildHrefAndPath(item){let displayPath;let href;const type=itemTypes[item.ty];const name=item.name;let path=item.path;if(type==="mod"){displayPath=path+"::";href=ROOT_PATH+path.replace(/::/g,"/")+"/"+name+"/index.html"}else if(type==="import"){displayPath=item.path+"::";href=ROOT_PATH+item.path.replace(/::/g,"/")+"/index.html#reexport."+name}else if(type==="primitive"||type==="keyword"){displayPath="";href=ROOT_PATH+path.replace(/::/g,"/")+"/"+type+"."+name+".html"}else if(type==="externcrate"){displayPath="";href=ROOT_PATH+name+"/index.html"}else if(item.parent!==undefined){const myparent=item.parent;let anchor="#"+type+"."+name;const parentType=itemTypes[myparent.ty];let pageType=parentType;let pageName=myparent.name;if(parentType==="primitive"){displayPath=myparent.name+"::"}else if(type==="structfield"&&parentType==="variant"){const enumNameIdx=item.path.lastIndexOf("::");const enumName=item.path.substr(enumNameIdx+2);path=item.path.substr(0,enumNameIdx);displayPath=path+"::"+enumName+"::"+myparent.name+"::";anchor="#variant."+myparent.name+".field."+name;pageType="enum";pageName=enumName}else{displayPath=path+"::"+myparent.name+"::"}href=ROOT_PATH+path.replace(/::/g,"/")+"/"+pageType+"."+pageName+".html"+anchor}else{displayPath=item.path+"::";href=ROOT_PATH+item.path.replace(/::/g,"/")+"/"+type+"."+name+".html"}return[displayPath,href]}function pathSplitter(path){const tmp=""+path.replace(/::/g,"::");if(tmp.endsWith("")){return tmp.slice(0,tmp.length-6)}return tmp}function addTab(array,query,display){let extraClass="";if(display===true){extraClass=" active"}const output=document.createElement("div");let length=0;if(array.length>0){output.className="search-results "+extraClass;array.forEach(item=>{const name=item.name;const type=itemTypes[item.ty];const longType=longItemTypes[item.ty];const typeName=longType.length!==0?`${longType}`:"?";length+=1;const link=document.createElement("a");link.className="result-"+type;link.href=item.href;const resultName=document.createElement("div");resultName.className="result-name";resultName.insertAdjacentHTML("beforeend",`${typeName}`);link.appendChild(resultName);let alias=" ";if(item.is_alias){alias=`
    \ +${item.alias} - see \ +
    `}resultName.insertAdjacentHTML("beforeend",`
    ${alias}\ +${item.displayPath}${name}\ +
    `);const description=document.createElement("div");description.className="desc";description.insertAdjacentHTML("beforeend",item.desc);link.appendChild(description);output.appendChild(link)})}else if(query.error===null){output.className="search-failed"+extraClass;output.innerHTML="No results :(
    "+"Try on DuckDuckGo?

    "+"Or try looking in one of these:"}return[output,length]}function makeTabHeader(tabNb,text,nbElems){const fmtNbElems=nbElems<10?`\u{2007}(${nbElems})\u{2007}\u{2007}`:nbElems<100?`\u{2007}(${nbElems})\u{2007}`:`\u{2007}(${nbElems})`;if(searchState.currentTab===tabNb){return""}return""}function showResults(results,go_to_first,filterCrates){const search=searchState.outputElement();if(go_to_first||(results.others.length===1&&getSettingValue("go-to-only-result")==="true")){window.onunload=()=>{};searchState.removeQueryParameters();const elem=document.createElement("a");elem.href=results.others[0].href;removeClass(elem,"active");document.body.appendChild(elem);elem.click();return}if(results.query===undefined){results.query=parseQuery(searchState.input.value)}currentResults=results.query.userQuery;const ret_others=addTab(results.others,results.query,true);const ret_in_args=addTab(results.in_args,results.query,false);const ret_returned=addTab(results.returned,results.query,false);let currentTab=searchState.currentTab;if((currentTab===0&&ret_others[1]===0)||(currentTab===1&&ret_in_args[1]===0)||(currentTab===2&&ret_returned[1]===0)){if(ret_others[1]!==0){currentTab=0}else if(ret_in_args[1]!==0){currentTab=1}else if(ret_returned[1]!==0){currentTab=2}}let crates="";const crates_list=Object.keys(rawSearchIndex);if(crates_list.length>1){crates=" in 
    "}let output=`

    Results${crates}

    `;if(results.query.error!==null){const error=results.query.error;error.forEach((value,index)=>{value=value.split("<").join("<").split(">").join(">");if(index%2!==0){error[index]=`${value.replaceAll(" ", " ")}`}else{error[index]=value}});output+=`

    Query parser error: "${error.join("")}".

    `;output+="
    "+makeTabHeader(0,"In Names",ret_others[1])+"
    ";currentTab=0}else if(results.query.foundElems<=1&&results.query.returned.length===0){output+="
    "+makeTabHeader(0,"In Names",ret_others[1])+makeTabHeader(1,"In Parameters",ret_in_args[1])+makeTabHeader(2,"In Return Types",ret_returned[1])+"
    "}else{const signatureTabTitle=results.query.elems.length===0?"In Function Return Types":results.query.returned.length===0?"In Function Parameters":"In Function Signatures";output+="
    "+makeTabHeader(0,signatureTabTitle,ret_others[1])+"
    ";currentTab=0}if(results.query.correction!==null){const orig=results.query.returned.length>0?results.query.returned[0].name:results.query.elems[0].name;output+="

    "+`Type "${orig}" not found. `+"Showing results for closest type name "+`"${results.query.correction}" instead.

    `}if(results.query.proposeCorrectionFrom!==null){const orig=results.query.proposeCorrectionFrom;const targ=results.query.proposeCorrectionTo;output+="

    "+`Type "${orig}" not found and used as generic parameter. `+`Consider searching for "${targ}" instead.

    `}const resultsElem=document.createElement("div");resultsElem.id="results";resultsElem.appendChild(ret_others[0]);resultsElem.appendChild(ret_in_args[0]);resultsElem.appendChild(ret_returned[0]);search.innerHTML=output;const crateSearch=document.getElementById("crate-search");if(crateSearch){crateSearch.addEventListener("input",updateCrate)}search.appendChild(resultsElem);searchState.showResults(search);const elems=document.getElementById("search-tabs").childNodes;searchState.focusedByTab=[];let i=0;for(const elem of elems){const j=i;elem.onclick=()=>printTab(j);searchState.focusedByTab.push(null);i+=1}printTab(currentTab)}function updateSearchHistory(url){if(!browserSupportsHistoryApi()){return}const params=searchState.getQueryStringParams();if(!history.state&&!params.search){history.pushState(null,"",url)}else{history.replaceState(null,"",url)}}function search(e,forced){if(e){e.preventDefault()}const query=parseQuery(searchState.input.value.trim());let filterCrates=getFilterCrates();if(!forced&&query.userQuery===currentResults){if(query.userQuery.length>0){putBackSearch()}return}searchState.setLoadingSearch();const params=searchState.getQueryStringParams();if(filterCrates===null&¶ms["filter-crate"]!==undefined){filterCrates=params["filter-crate"]}searchState.title="Results for "+query.original+" - Rust";updateSearchHistory(buildUrl(query.original,filterCrates));showResults(execQuery(query,searchWords,filterCrates,window.currentCrate),params.go_to_first,filterCrates)}function buildItemSearchTypeAll(types,lowercasePaths){return types.map(type=>buildItemSearchType(type,lowercasePaths))}function buildItemSearchType(type,lowercasePaths){const PATH_INDEX_DATA=0;const GENERICS_DATA=1;let pathIndex,generics;if(typeof type==="number"){pathIndex=type;generics=[]}else{pathIndex=type[PATH_INDEX_DATA];generics=buildItemSearchTypeAll(type[GENERICS_DATA],lowercasePaths)}if(pathIndex<0){return{id:pathIndex,ty:TY_GENERIC,path:null,generics,}}if(pathIndex===0){return{id:null,ty:null,path:null,generics,}}const item=lowercasePaths[pathIndex-1];return{id:buildTypeMapIndex(item.name),ty:item.ty,path:item.path,generics,}}function buildFunctionSearchType(functionSearchType,lowercasePaths){const INPUTS_DATA=0;const OUTPUT_DATA=1;if(functionSearchType===0){return null}let inputs,output;if(typeof functionSearchType[INPUTS_DATA]==="number"){inputs=[buildItemSearchType(functionSearchType[INPUTS_DATA],lowercasePaths)]}else{inputs=buildItemSearchTypeAll(functionSearchType[INPUTS_DATA],lowercasePaths)}if(functionSearchType.length>1){if(typeof functionSearchType[OUTPUT_DATA]==="number"){output=[buildItemSearchType(functionSearchType[OUTPUT_DATA],lowercasePaths)]}else{output=buildItemSearchTypeAll(functionSearchType[OUTPUT_DATA],lowercasePaths)}}else{output=[]}const where_clause=[];const l=functionSearchType.length;for(let i=2;i2){path=itemPaths.has(elem[2])?itemPaths.get(elem[2]):lastPath;lastPath=path}lowercasePaths.push({ty:ty,name:name.toLowerCase(),path:path});paths[i]={ty:ty,name:name,path:path}}lastPath="";len=itemTypes.length;for(let i=0;i0?paths[itemParentIdxs[i]-1]:undefined,type:buildFunctionSearchType(itemFunctionSearchTypes[i],lowercasePaths),id:id,normalizedName:word.indexOf("_")===-1?word:word.replace(/_/g,""),deprecated:deprecatedItems.has(i),};id+=1;searchIndex.push(row);lastPath=row.path;crateSize+=1}if(aliases){const currentCrateAliases=new Map();ALIASES.set(crate,currentCrateAliases);for(const alias_name in aliases){if(!hasOwnPropertyRustdoc(aliases,alias_name)){continue}let currentNameAliases;if(currentCrateAliases.has(alias_name)){currentNameAliases=currentCrateAliases.get(alias_name)}else{currentNameAliases=[];currentCrateAliases.set(alias_name,currentNameAliases)}for(const local_alias of aliases[alias_name]){currentNameAliases.push(local_alias+currentIndex)}}}currentIndex+=crateSize}return searchWords}function onSearchSubmit(e){e.preventDefault();searchState.clearInputTimeout();search()}function putBackSearch(){const search_input=searchState.input;if(!searchState.input){return}if(search_input.value!==""&&!searchState.isDisplayed()){searchState.showResults();if(browserSupportsHistoryApi()){history.replaceState(null,"",buildUrl(search_input.value,getFilterCrates()))}document.title=searchState.title}}function registerSearchEvents(){const params=searchState.getQueryStringParams();if(searchState.input.value===""){searchState.input.value=params.search||""}const searchAfter500ms=()=>{searchState.clearInputTimeout();if(searchState.input.value.length===0){searchState.hideResults()}else{searchState.timeout=setTimeout(search,500)}};searchState.input.onkeyup=searchAfter500ms;searchState.input.oninput=searchAfter500ms;document.getElementsByClassName("search-form")[0].onsubmit=onSearchSubmit;searchState.input.onchange=e=>{if(e.target!==document.activeElement){return}searchState.clearInputTimeout();setTimeout(search,0)};searchState.input.onpaste=searchState.input.onchange;searchState.outputElement().addEventListener("keydown",e=>{if(e.altKey||e.ctrlKey||e.shiftKey||e.metaKey){return}if(e.which===38){const previous=document.activeElement.previousElementSibling;if(previous){previous.focus()}else{searchState.focus()}e.preventDefault()}else if(e.which===40){const next=document.activeElement.nextElementSibling;if(next){next.focus()}const rect=document.activeElement.getBoundingClientRect();if(window.innerHeight-rect.bottom{if(e.which===40){focusSearchResult();e.preventDefault()}});searchState.input.addEventListener("focus",()=>{putBackSearch()});searchState.input.addEventListener("blur",()=>{searchState.input.placeholder=searchState.input.origPlaceholder});if(browserSupportsHistoryApi()){const previousTitle=document.title;window.addEventListener("popstate",e=>{const params=searchState.getQueryStringParams();document.title=previousTitle;currentResults=null;if(params.search&¶ms.search.length>0){searchState.input.value=params.search;search(e)}else{searchState.input.value="";searchState.hideResults()}})}window.onpageshow=()=>{const qSearch=searchState.getQueryStringParams().search;if(searchState.input.value===""&&qSearch){searchState.input.value=qSearch}search()}}function updateCrate(ev){if(ev.target.value==="all crates"){const query=searchState.input.value.trim();updateSearchHistory(buildUrl(query,null))}currentResults=null;search(undefined,true)}const searchWords=buildIndex(rawSearchIndex);if(typeof window!=="undefined"){registerSearchEvents();if(window.searchState.getQueryStringParams().search){search()}}if(typeof exports!=="undefined"){exports.initSearch=initSearch;exports.execQuery=execQuery;exports.parseQuery=parseQuery}return searchWords}if(typeof window!=="undefined"){window.initSearch=initSearch;if(window.searchIndex!==undefined){initSearch(window.searchIndex)}}else{initSearch({})}})() \ No newline at end of file diff --git a/rustdoc/latest/static.files/settings-6f6ffb5395b17c6e.css b/rustdoc/latest/static.files/settings-6f6ffb5395b17c6e.css deleted file mode 100644 index 28fda92d40..0000000000 --- a/rustdoc/latest/static.files/settings-6f6ffb5395b17c6e.css +++ /dev/null @@ -1,3 +0,0 @@ -.setting-line{margin:1.2em 0.6em;position:relative;}.setting-radio input,.setting-check input{margin-right:0.3em;height:1.2rem;width:1.2rem;border:2px solid var(--settings-input-border-color);outline:none;-webkit-appearance:none;cursor:pointer;}.setting-radio input{border-radius:50%;}.setting-check input:checked{content:url('data:image/svg+xml,\ - \ - ');}.setting-radio span,.setting-check span{padding-bottom:1px;}.setting-radio{margin-top:0.1em;margin-bottom:0.1em;min-width:3.8em;padding:0.3em;display:inline-flex;align-items:center;cursor:pointer;}.setting-radio+.setting-radio{margin-left:0.5em;}.setting-check{margin-right:20px;display:flex;align-items:center;cursor:pointer;}.setting-radio input:checked{box-shadow:inset 0 0 0 3px var(--main-background-color);background-color:var(--settings-input-color);}.setting-check input:checked{background-color:var(--settings-input-color);border-width:1px;}.setting-radio input:focus,.setting-check input:focus{box-shadow:0 0 1px 1px var(--settings-input-color);}.setting-radio input:checked:focus{box-shadow:inset 0 0 0 3px var(--main-background-color),0 0 2px 2px var(--settings-input-color);}.setting-radio input:hover,.setting-check input:hover{border-color:var(--settings-input-color) !important;} \ No newline at end of file diff --git a/rustdoc/latest/static.files/settings-de11bff964e9d4e5.js b/rustdoc/latest/static.files/settings-74424d7eec62a23e.js similarity index 70% rename from rustdoc/latest/static.files/settings-de11bff964e9d4e5.js rename to rustdoc/latest/static.files/settings-74424d7eec62a23e.js index cc508a861c..3014f75c50 100644 --- a/rustdoc/latest/static.files/settings-de11bff964e9d4e5.js +++ b/rustdoc/latest/static.files/settings-74424d7eec62a23e.js @@ -1,4 +1,4 @@ -"use strict";(function(){const isSettingsPage=window.location.pathname.endsWith("/settings.html");function changeSetting(settingName,value){if(settingName==="theme"){const useSystem=value==="system preference"?"true":"false";updateLocalStorage("use-system-theme",useSystem)}updateLocalStorage(settingName,value);switch(settingName){case"theme":case"preferred-dark-theme":case"preferred-light-theme":updateTheme();updateLightAndDark();break;case"line-numbers":if(value===true){window.rustdoc_add_line_numbers_to_examples()}else{window.rustdoc_remove_line_numbers_from_examples()}break}}function showLightAndDark(){removeClass(document.getElementById("preferred-light-theme"),"hidden");removeClass(document.getElementById("preferred-dark-theme"),"hidden")}function hideLightAndDark(){addClass(document.getElementById("preferred-light-theme"),"hidden");addClass(document.getElementById("preferred-dark-theme"),"hidden")}function updateLightAndDark(){const useSystem=getSettingValue("use-system-theme");if(useSystem==="true"||(useSystem===null&&getSettingValue("theme")===null)){showLightAndDark()}else{hideLightAndDark()}}function setEvents(settingsElement){updateLightAndDark();onEachLazy(settingsElement.querySelectorAll("input[type=\"checkbox\"]"),toggle=>{const settingId=toggle.id;const settingValue=getSettingValue(settingId);if(settingValue!==null){toggle.checked=settingValue==="true"}toggle.onchange=function(){changeSetting(this.id,this.checked)}});onEachLazy(settingsElement.querySelectorAll("input[type=\"radio\"]"),elem=>{const settingId=elem.name;let settingValue=getSettingValue(settingId);if(settingId==="theme"){const useSystem=getSettingValue("use-system-theme");if(useSystem==="true"||settingValue===null){settingValue=useSystem==="false"?"light":"system preference"}}if(settingValue!==null&&settingValue!=="null"){elem.checked=settingValue===elem.value}elem.addEventListener("change",ev=>{changeSetting(ev.target.name,ev.target.value)})})}function buildSettingsPageSections(settings){let output="";for(const setting of settings){const js_data_name=setting["js_name"];const setting_name=setting["name"];if(setting["options"]!==undefined){output+=`\ +"use strict";(function(){const isSettingsPage=window.location.pathname.endsWith("/settings.html");function changeSetting(settingName,value){if(settingName==="theme"){const useSystem=value==="system preference"?"true":"false";updateLocalStorage("use-system-theme",useSystem)}updateLocalStorage(settingName,value);switch(settingName){case"theme":case"preferred-dark-theme":case"preferred-light-theme":updateTheme();updateLightAndDark();break;case"line-numbers":if(value===true){window.rustdoc_add_line_numbers_to_examples()}else{window.rustdoc_remove_line_numbers_from_examples()}break}}function showLightAndDark(){removeClass(document.getElementById("preferred-light-theme"),"hidden");removeClass(document.getElementById("preferred-dark-theme"),"hidden")}function hideLightAndDark(){addClass(document.getElementById("preferred-light-theme"),"hidden");addClass(document.getElementById("preferred-dark-theme"),"hidden")}function updateLightAndDark(){const useSystem=getSettingValue("use-system-theme");if(useSystem==="true"||(useSystem===null&&getSettingValue("theme")===null)){showLightAndDark()}else{hideLightAndDark()}}function setEvents(settingsElement){updateLightAndDark();onEachLazy(settingsElement.querySelectorAll("input[type=\"checkbox\"]"),toggle=>{const settingId=toggle.id;const settingValue=getSettingValue(settingId);if(settingValue!==null){toggle.checked=settingValue==="true"}toggle.onchange=()=>{changeSetting(toggle.id,toggle.checked)}});onEachLazy(settingsElement.querySelectorAll("input[type=\"radio\"]"),elem=>{const settingId=elem.name;let settingValue=getSettingValue(settingId);if(settingId==="theme"){const useSystem=getSettingValue("use-system-theme");if(useSystem==="true"||settingValue===null){settingValue=useSystem==="false"?"light":"system preference"}}if(settingValue!==null&&settingValue!=="null"){elem.checked=settingValue===elem.value}elem.addEventListener("change",ev=>{changeSetting(ev.target.name,ev.target.value)})})}function buildSettingsPageSections(settings){let output="";for(const setting of settings){const js_data_name=setting["js_name"];const setting_name=setting["name"];if(setting["options"]!==undefined){output+=`\
    ${setting_name}
    `;onEach(setting["options"],option=>{const checked=option===setting["default"]?" checked":"";const full=`${js_data_name}-${option.replace(/ /g,"-")}`;output+=`\ @@ -14,4 +14,4 @@ \ ${setting_name}\ \ -
    `}}return output}function buildSettingsPage(){const theme_names=getVar("themes").split(",").filter(t=>t);theme_names.push("light","dark","ayu");const settings=[{"name":"Theme","js_name":"theme","default":"system preference","options":theme_names.concat("system preference"),},{"name":"Preferred light theme","js_name":"preferred-light-theme","default":"light","options":theme_names,},{"name":"Preferred dark theme","js_name":"preferred-dark-theme","default":"dark","options":theme_names,},{"name":"Auto-hide item contents for large items","js_name":"auto-hide-large-items","default":true,},{"name":"Auto-hide item methods' documentation","js_name":"auto-hide-method-docs","default":false,},{"name":"Auto-hide trait implementation documentation","js_name":"auto-hide-trait-implementations","default":false,},{"name":"Directly go to item in search if there is only one result","js_name":"go-to-only-result","default":false,},{"name":"Show line numbers on code examples","js_name":"line-numbers","default":false,},{"name":"Disable keyboard shortcuts","js_name":"disable-shortcuts","default":false,},];const elementKind=isSettingsPage?"section":"div";const innerHTML=`
    ${buildSettingsPageSections(settings)}
    `;const el=document.createElement(elementKind);el.id="settings";if(!isSettingsPage){el.className="popover"}el.innerHTML=innerHTML;if(isSettingsPage){document.getElementById(MAIN_ID).appendChild(el)}else{el.setAttribute("tabindex","-1");getSettingsButton().appendChild(el)}return el}const settingsMenu=buildSettingsPage();function displaySettings(){settingsMenu.style.display=""}function settingsBlurHandler(event){blurHandler(event,getSettingsButton(),window.hidePopoverMenus)}if(isSettingsPage){getSettingsButton().onclick=function(event){event.preventDefault()}}else{const settingsButton=getSettingsButton();const settingsMenu=document.getElementById("settings");settingsButton.onclick=function(event){if(elemIsInParent(event.target,settingsMenu)){return}event.preventDefault();const shouldDisplaySettings=settingsMenu.style.display==="none";window.hideAllModals();if(shouldDisplaySettings){displaySettings()}};settingsButton.onblur=settingsBlurHandler;settingsButton.querySelector("a").onblur=settingsBlurHandler;onEachLazy(settingsMenu.querySelectorAll("input"),el=>{el.onblur=settingsBlurHandler});settingsMenu.onblur=settingsBlurHandler}setTimeout(()=>{setEvents(settingsMenu);if(!isSettingsPage){displaySettings()}removeClass(getSettingsButton(),"rotate")},0)})() \ No newline at end of file +
    `}}return output}function buildSettingsPage(){const theme_names=getVar("themes").split(",").filter(t=>t);theme_names.push("light","dark","ayu");const settings=[{"name":"Theme","js_name":"theme","default":"system preference","options":theme_names.concat("system preference"),},{"name":"Preferred light theme","js_name":"preferred-light-theme","default":"light","options":theme_names,},{"name":"Preferred dark theme","js_name":"preferred-dark-theme","default":"dark","options":theme_names,},{"name":"Auto-hide item contents for large items","js_name":"auto-hide-large-items","default":true,},{"name":"Auto-hide item methods' documentation","js_name":"auto-hide-method-docs","default":false,},{"name":"Auto-hide trait implementation documentation","js_name":"auto-hide-trait-implementations","default":false,},{"name":"Directly go to item in search if there is only one result","js_name":"go-to-only-result","default":false,},{"name":"Show line numbers on code examples","js_name":"line-numbers","default":false,},{"name":"Disable keyboard shortcuts","js_name":"disable-shortcuts","default":false,},];const elementKind=isSettingsPage?"section":"div";const innerHTML=`
    ${buildSettingsPageSections(settings)}
    `;const el=document.createElement(elementKind);el.id="settings";if(!isSettingsPage){el.className="popover"}el.innerHTML=innerHTML;if(isSettingsPage){document.getElementById(MAIN_ID).appendChild(el)}else{el.setAttribute("tabindex","-1");getSettingsButton().appendChild(el)}return el}const settingsMenu=buildSettingsPage();function displaySettings(){settingsMenu.style.display=""}function settingsBlurHandler(event){blurHandler(event,getSettingsButton(),window.hidePopoverMenus)}if(isSettingsPage){getSettingsButton().onclick=event=>{event.preventDefault()}}else{const settingsButton=getSettingsButton();const settingsMenu=document.getElementById("settings");settingsButton.onclick=event=>{if(elemIsInParent(event.target,settingsMenu)){return}event.preventDefault();const shouldDisplaySettings=settingsMenu.style.display==="none";window.hideAllModals();if(shouldDisplaySettings){displaySettings()}};settingsButton.onblur=settingsBlurHandler;settingsButton.querySelector("a").onblur=settingsBlurHandler;onEachLazy(settingsMenu.querySelectorAll("input"),el=>{el.onblur=settingsBlurHandler});settingsMenu.onblur=settingsBlurHandler}setTimeout(()=>{setEvents(settingsMenu);if(!isSettingsPage){displaySettings()}removeClass(getSettingsButton(),"rotate")},0)})() \ No newline at end of file diff --git a/rustdoc/latest/static.files/source-script-11255107d0a65077.js b/rustdoc/latest/static.files/source-script-11255107d0a65077.js deleted file mode 100644 index 6afbb5a260..0000000000 --- a/rustdoc/latest/static.files/source-script-11255107d0a65077.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(function(){const rootPath=document.getElementById("rustdoc-vars").attributes["data-root-path"].value;const NAME_OFFSET=0;const DIRS_OFFSET=1;const FILES_OFFSET=2;const RUSTDOC_MOBILE_BREAKPOINT=700;function closeSidebarIfMobile(){if(window.innerWidth"){addClass(document.documentElement,"source-sidebar-expanded");child.innerText="<";updateLocalStorage("source-sidebar-show","true")}else{removeClass(document.documentElement,"source-sidebar-expanded");child.innerText=">";updateLocalStorage("source-sidebar-show","false")}}function createSidebarToggle(){const sidebarToggle=document.createElement("div");sidebarToggle.id="src-sidebar-toggle";const inner=document.createElement("button");if(getCurrentValue("source-sidebar-show")==="true"){inner.innerText="<"}else{inner.innerText=">"}inner.onclick=toggleSidebar;sidebarToggle.appendChild(inner);return sidebarToggle}function createSourceSidebar(){const container=document.querySelector("nav.sidebar");const sidebarToggle=createSidebarToggle();container.insertBefore(sidebarToggle,container.firstChild);const sidebar=document.createElement("div");sidebar.id="source-sidebar";let hasFoundFile=false;const title=document.createElement("div");title.className="title";title.innerText="Files";sidebar.appendChild(title);Object.keys(sourcesIndex).forEach(key=>{sourcesIndex[key][NAME_OFFSET]=key;hasFoundFile=createDirEntry(sourcesIndex[key],sidebar,"",hasFoundFile)});container.appendChild(sidebar);const selected_elem=sidebar.getElementsByClassName("selected")[0];if(typeof selected_elem!=="undefined"){selected_elem.focus()}}const lineNumbersRegex=/^#?(\d+)(?:-(\d+))?$/;function highlightSourceLines(match){if(typeof match==="undefined"){match=window.location.hash.match(lineNumbersRegex)}if(!match){return}let from=parseInt(match[1],10);let to=from;if(typeof match[2]!=="undefined"){to=parseInt(match[2],10)}if(to{onEachLazy(e.getElementsByTagName("a"),i_e=>{removeClass(i_e,"line-highlighted")})});for(let i=from;i<=to;++i){elem=document.getElementById(i);if(!elem){break}addClass(elem,"line-highlighted")}}const handleSourceHighlight=(function(){let prev_line_id=0;const set_fragment=name=>{const x=window.scrollX,y=window.scrollY;if(browserSupportsHistoryApi()){history.replaceState(null,null,"#"+name);highlightSourceLines()}else{location.replace("#"+name)}window.scrollTo(x,y)};return ev=>{let cur_line_id=parseInt(ev.target.id,10);if(isNaN(cur_line_id)||ev.ctrlKey||ev.altKey||ev.metaKey){return}ev.preventDefault();if(ev.shiftKey&&prev_line_id){if(prev_line_id>cur_line_id){const tmp=prev_line_id;prev_line_id=cur_line_id;cur_line_id=tmp}set_fragment(prev_line_id+"-"+cur_line_id)}else{prev_line_id=cur_line_id;set_fragment(cur_line_id)}}}());window.addEventListener("hashchange",()=>{const match=window.location.hash.match(lineNumbersRegex);if(match){return highlightSourceLines(match)}});onEachLazy(document.getElementsByClassName("src-line-numbers"),el=>{el.addEventListener("click",handleSourceHighlight)});highlightSourceLines();window.createSourceSidebar=createSourceSidebar})() \ No newline at end of file diff --git a/rustdoc/latest/static.files/src-script-3280b574d94e47b4.js b/rustdoc/latest/static.files/src-script-3280b574d94e47b4.js new file mode 100644 index 0000000000..9ea88921e2 --- /dev/null +++ b/rustdoc/latest/static.files/src-script-3280b574d94e47b4.js @@ -0,0 +1 @@ +"use strict";(function(){const rootPath=getVar("root-path");const NAME_OFFSET=0;const DIRS_OFFSET=1;const FILES_OFFSET=2;const RUSTDOC_MOBILE_BREAKPOINT=700;function closeSidebarIfMobile(){if(window.innerWidth"){addClass(document.documentElement,"src-sidebar-expanded");child.innerText="<";updateLocalStorage("source-sidebar-show","true")}else{removeClass(document.documentElement,"src-sidebar-expanded");child.innerText=">";updateLocalStorage("source-sidebar-show","false")}}function createSidebarToggle(){const sidebarToggle=document.createElement("div");sidebarToggle.id="src-sidebar-toggle";const inner=document.createElement("button");if(getCurrentValue("source-sidebar-show")==="true"){inner.innerText="<"}else{inner.innerText=">"}inner.onclick=toggleSidebar;sidebarToggle.appendChild(inner);return sidebarToggle}function createSrcSidebar(){const container=document.querySelector("nav.sidebar");const sidebarToggle=createSidebarToggle();container.insertBefore(sidebarToggle,container.firstChild);const sidebar=document.createElement("div");sidebar.id="src-sidebar";let hasFoundFile=false;const title=document.createElement("div");title.className="title";title.innerText="Files";sidebar.appendChild(title);Object.keys(srcIndex).forEach(key=>{srcIndex[key][NAME_OFFSET]=key;hasFoundFile=createDirEntry(srcIndex[key],sidebar,"",hasFoundFile)});container.appendChild(sidebar);const selected_elem=sidebar.getElementsByClassName("selected")[0];if(typeof selected_elem!=="undefined"){selected_elem.focus()}}const lineNumbersRegex=/^#?(\d+)(?:-(\d+))?$/;function highlightSrcLines(match){if(typeof match==="undefined"){match=window.location.hash.match(lineNumbersRegex)}if(!match){return}let from=parseInt(match[1],10);let to=from;if(typeof match[2]!=="undefined"){to=parseInt(match[2],10)}if(to{onEachLazy(e.getElementsByTagName("a"),i_e=>{removeClass(i_e,"line-highlighted")})});for(let i=from;i<=to;++i){elem=document.getElementById(i);if(!elem){break}addClass(elem,"line-highlighted")}}const handleSrcHighlight=(function(){let prev_line_id=0;const set_fragment=name=>{const x=window.scrollX,y=window.scrollY;if(browserSupportsHistoryApi()){history.replaceState(null,null,"#"+name);highlightSrcLines()}else{location.replace("#"+name)}window.scrollTo(x,y)};return ev=>{let cur_line_id=parseInt(ev.target.id,10);if(isNaN(cur_line_id)||ev.ctrlKey||ev.altKey||ev.metaKey){return}ev.preventDefault();if(ev.shiftKey&&prev_line_id){if(prev_line_id>cur_line_id){const tmp=prev_line_id;prev_line_id=cur_line_id;cur_line_id=tmp}set_fragment(prev_line_id+"-"+cur_line_id)}else{prev_line_id=cur_line_id;set_fragment(cur_line_id)}}}());window.addEventListener("hashchange",()=>{const match=window.location.hash.match(lineNumbersRegex);if(match){return highlightSrcLines(match)}});onEachLazy(document.getElementsByClassName("src-line-numbers"),el=>{el.addEventListener("click",handleSrcHighlight)});highlightSrcLines();window.createSrcSidebar=createSrcSidebar})() \ No newline at end of file diff --git a/rustdoc/latest/static.files/storage-62ce34ea385b278a.js b/rustdoc/latest/static.files/storage-62ce34ea385b278a.js deleted file mode 100644 index 6f4ec2e545..0000000000 --- a/rustdoc/latest/static.files/storage-62ce34ea385b278a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";const darkThemes=["dark","ayu"];window.currentTheme=document.getElementById("themeStyle");const settingsDataset=(function(){const settingsElement=document.getElementById("default-settings");return settingsElement&&settingsElement.dataset?settingsElement.dataset:null})();function getSettingValue(settingName){const current=getCurrentValue(settingName);if(current===null&&settingsDataset!==null){const def=settingsDataset[settingName.replace(/-/g,"_")];if(def!==undefined){return def}}return current}const localStoredTheme=getSettingValue("theme");function hasClass(elem,className){return elem&&elem.classList&&elem.classList.contains(className)}function addClass(elem,className){if(elem&&elem.classList){elem.classList.add(className)}}function removeClass(elem,className){if(elem&&elem.classList){elem.classList.remove(className)}}function onEach(arr,func,reversed){if(arr&&arr.length>0){if(reversed){for(let i=arr.length-1;i>=0;--i){if(func(arr[i])){return true}}}else{for(const elem of arr){if(func(elem)){return true}}}}return false}function onEachLazy(lazyArray,func,reversed){return onEach(Array.prototype.slice.call(lazyArray),func,reversed)}function updateLocalStorage(name,value){try{window.localStorage.setItem("rustdoc-"+name,value)}catch(e){}}function getCurrentValue(name){try{return window.localStorage.getItem("rustdoc-"+name)}catch(e){return null}}const getVar=(function getVar(name){const el=document.getElementById("rustdoc-vars");return el?el.attributes["data-"+name].value:null});function switchTheme(newThemeName,saveTheme){if(saveTheme){updateLocalStorage("theme",newThemeName)}let newHref;if(newThemeName==="light"||newThemeName==="dark"||newThemeName==="ayu"){newHref=getVar("static-root-path")+getVar("theme-"+newThemeName+"-css")}else{newHref=getVar("root-path")+newThemeName+getVar("resource-suffix")+".css"}if(!window.currentTheme){document.write(``);window.currentTheme=document.getElementById("themeStyle")}else if(newHref!==window.currentTheme.href){window.currentTheme.href=newHref}}const updateTheme=(function(){const mql=window.matchMedia("(prefers-color-scheme: dark)");function updateTheme(){if(getSettingValue("use-system-theme")!=="false"){const lightTheme=getSettingValue("preferred-light-theme")||"light";const darkTheme=getSettingValue("preferred-dark-theme")||"dark";updateLocalStorage("use-system-theme","true");switchTheme(mql.matches?darkTheme:lightTheme,true)}else{switchTheme(getSettingValue("theme"),false)}}mql.addEventListener("change",updateTheme);return updateTheme})();if(getSettingValue("use-system-theme")!=="false"&&window.matchMedia){if(getSettingValue("use-system-theme")===null&&getSettingValue("preferred-dark-theme")===null&&darkThemes.indexOf(localStoredTheme)>=0){updateLocalStorage("preferred-dark-theme",localStoredTheme)}}updateTheme();if(getSettingValue("source-sidebar-show")==="true"){addClass(document.documentElement,"source-sidebar-expanded")}window.addEventListener("pageshow",ev=>{if(ev.persisted){setTimeout(updateTheme,0)}}) \ No newline at end of file diff --git a/rustdoc/latest/static.files/storage-fec3eaa3851e447d.js b/rustdoc/latest/static.files/storage-fec3eaa3851e447d.js new file mode 100644 index 0000000000..a687118f30 --- /dev/null +++ b/rustdoc/latest/static.files/storage-fec3eaa3851e447d.js @@ -0,0 +1 @@ +"use strict";const builtinThemes=["light","dark","ayu"];const darkThemes=["dark","ayu"];window.currentTheme=document.getElementById("themeStyle");const settingsDataset=(function(){const settingsElement=document.getElementById("default-settings");return settingsElement&&settingsElement.dataset?settingsElement.dataset:null})();function getSettingValue(settingName){const current=getCurrentValue(settingName);if(current===null&&settingsDataset!==null){const def=settingsDataset[settingName.replace(/-/g,"_")];if(def!==undefined){return def}}return current}const localStoredTheme=getSettingValue("theme");function hasClass(elem,className){return elem&&elem.classList&&elem.classList.contains(className)}function addClass(elem,className){if(elem&&elem.classList){elem.classList.add(className)}}function removeClass(elem,className){if(elem&&elem.classList){elem.classList.remove(className)}}function onEach(arr,func,reversed){if(arr&&arr.length>0){if(reversed){for(let i=arr.length-1;i>=0;--i){if(func(arr[i])){return true}}}else{for(const elem of arr){if(func(elem)){return true}}}}return false}function onEachLazy(lazyArray,func,reversed){return onEach(Array.prototype.slice.call(lazyArray),func,reversed)}function updateLocalStorage(name,value){try{window.localStorage.setItem("rustdoc-"+name,value)}catch(e){}}function getCurrentValue(name){try{return window.localStorage.getItem("rustdoc-"+name)}catch(e){return null}}const getVar=(function getVar(name){const el=document.querySelector("head > meta[name='rustdoc-vars']");return el?el.attributes["data-"+name].value:null});function switchTheme(newThemeName,saveTheme){if(saveTheme){updateLocalStorage("theme",newThemeName)}document.documentElement.setAttribute("data-theme",newThemeName);if(builtinThemes.indexOf(newThemeName)!==-1){if(window.currentTheme){window.currentTheme.parentNode.removeChild(window.currentTheme);window.currentTheme=null}}else{const newHref=getVar("root-path")+newThemeName+getVar("resource-suffix")+".css";if(!window.currentTheme){if(document.readyState==="loading"){document.write(``);window.currentTheme=document.getElementById("themeStyle")}else{window.currentTheme=document.createElement("link");window.currentTheme.rel="stylesheet";window.currentTheme.id="themeStyle";window.currentTheme.href=newHref;document.documentElement.appendChild(window.currentTheme)}}else if(newHref!==window.currentTheme.href){window.currentTheme.href=newHref}}}const updateTheme=(function(){const mql=window.matchMedia("(prefers-color-scheme: dark)");function updateTheme(){if(getSettingValue("use-system-theme")!=="false"){const lightTheme=getSettingValue("preferred-light-theme")||"light";const darkTheme=getSettingValue("preferred-dark-theme")||"dark";updateLocalStorage("use-system-theme","true");switchTheme(mql.matches?darkTheme:lightTheme,true)}else{switchTheme(getSettingValue("theme"),false)}}mql.addEventListener("change",updateTheme);return updateTheme})();if(getSettingValue("use-system-theme")!=="false"&&window.matchMedia){if(getSettingValue("use-system-theme")===null&&getSettingValue("preferred-dark-theme")===null&&darkThemes.indexOf(localStoredTheme)>=0){updateLocalStorage("preferred-dark-theme",localStoredTheme)}}updateTheme();if(getSettingValue("source-sidebar-show")==="true"){addClass(document.documentElement,"src-sidebar-expanded")}window.addEventListener("pageshow",ev=>{if(ev.persisted){setTimeout(updateTheme,0)}}) \ No newline at end of file diff --git a/searcher.js b/searcher.js index d2b0aeed38..dc03e0a02d 100644 --- a/searcher.js +++ b/searcher.js @@ -316,7 +316,7 @@ window.search = window.search || {}; // Eventhandler for keyevents on `document` function globalKeyHandler(e) { - if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey || e.target.type === 'textarea' || e.target.type === 'text') { return; } + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey || e.target.type === 'textarea' || e.target.type === 'text' || !hasFocus() && /^(?:input|select|textarea)$/i.test(e.target.nodeName)) { return; } if (e.keyCode === ESCAPE_KEYCODE) { e.preventDefault(); diff --git a/searchindex.js b/searchindex.js index d0bb0e16ee..8b6b8c8e33 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Object.assign(window.search, {"doc_urls":["index.html#halo2---cratesio","index.html#documentation","index.html#minimum-supported-rust-version","index.html#controlling-parallelism","index.html#license","index.html#contribution","concepts.html#concepts","concepts/proofs.html#proof-systems","concepts/arithmetization.html#plonkish-arithmetization","concepts/chips.html#chips","concepts/chips.html#composing-chips","concepts/gadgets.html#gadgets","user.html#user-documentation","user/dev-tools.html#developer-tools","user/dev-tools.html#mock-prover","user/dev-tools.html#circuit-visualizations","user/dev-tools.html#circuit-layout","user/dev-tools.html#circuit-structure","user/dev-tools.html#cost-estimator","user/simple-example.html#a-simple-example","user/simple-example.html#define-instructions","user/simple-example.html#define-a-chip-implementation","user/simple-example.html#configure-the-chip","user/simple-example.html#implement-chip-traits","user/simple-example.html#build-the-circuit","user/simple-example.html#testing-the-circuit","user/simple-example.html#full-example","user/lookup-tables.html#lookup-tables","user/gadgets.html#gadgets","user/tips-and-tricks.html#tips-and-tricks","user/tips-and-tricks.html#small-range-constraints","user/tips-and-tricks.html#small-set-interpolation","user/wasm-port.html#using-halo2-in-wasm","user/wasm-port.html#circuit-code-setup","user/wasm-port.html#prover","user/wasm-port.html#verifier","user/wasm-port.html#params","user/wasm-port.html#rust-and-wasm-environment-setup","user/wasm-port.html#webapp-setup","user/wasm-port.html#safari","user/wasm-port.html#debugging","user/wasm-port.html#credits","dev.html#developer-documentation","dev/features.html#feature-development","dev/features.html#feature-flags","dev/features.html#feature-workflow","dev/features.html#in-progress-features","design.html#design","design.html#note-on-language","design/proving-system.html#proving-system","design/proving-system.html#example","design/proving-system.html#tldr","design/proving-system/lookup.html#lookup-argument","design/proving-system/lookup.html#note-on-language","design/proving-system/lookup.html#technique-description","design/proving-system/lookup.html#zero-knowledge-adjustment","design/proving-system/lookup.html#cost","design/proving-system/lookup.html#generalizations","design/proving-system/permutation.html#permutation-argument","design/proving-system/permutation.html#notation","design/proving-system/permutation.html#constructing-the-permutation","design/proving-system/permutation.html#goal","design/proving-system/permutation.html#algorithm","design/proving-system/permutation.html#broken-alternatives","design/proving-system/permutation.html#argument-specification","design/proving-system/permutation.html#zero-knowledge-adjustment","design/proving-system/permutation.html#spanning-a-large-number-of-columns","design/proving-system/circuit-commitments.html#circuit-commitments","design/proving-system/circuit-commitments.html#committing-to-the-circuit-assignments","design/proving-system/circuit-commitments.html#committing-to-the-lookup-permutations","design/proving-system/circuit-commitments.html#committing-to-the-equality-constraint-permutation","design/proving-system/circuit-commitments.html#committing-to-the-lookup-permutation-product-columns","design/proving-system/vanishing.html#vanishing-argument","design/proving-system/vanishing.html#committing-to-hx","design/proving-system/vanishing.html#evaluating-the-polynomials","design/proving-system/multipoint-opening.html#multipoint-opening-argument","design/proving-system/multipoint-opening.html#optimization-steps","design/proving-system/inner-product.html#inner-product-argument","design/proving-system/comparison.html#comparison-to-other-work","design/proving-system/comparison.html#bcms20-appendix-a2","design/protocol.html#protocol-description","design/protocol.html#preliminaries","design/protocol.html#cryptographic-groups","design/protocol.html#interactive-proofs","design/protocol.html#zero-knowledge-arguments-of-knowledge","design/protocol.html#protocol","design/protocol.html#zero-knowledge-and-completeness","design/protocol.html#witness-extended-emulation","design/protocol.html#description-of-function-h","design/implementation.html#implementation","design/implementation/proofs.html#halo-2-proofs","design/implementation/proofs.html#proofs-as-opaque-byte-streams","design/implementation/proofs.html#proof-encoding","design/implementation/fields.html#fields","design/implementation/fields.html#sarkar-square-root-algorithm-table-based-variant","design/implementation/fields.html#i--0-1","design/implementation/fields.html#i--2","design/implementation/fields.html#i--3","design/implementation/fields.html#final-result","design/implementation/selector-combining.html#selector-combining","design/implementation/selector-combining.html#identifying-selectors-that-can-be-combined","design/implementation/selector-combining.html#writing-circuits-to-take-best-advantage-of-selector-combining","design/gadgets.html#gadgets","design/gadgets/ecc.html#elliptic-curves","design/gadgets/ecc.html#eccchip","design/gadgets/ecc.html#chip-assumptions","design/gadgets/ecc.html#layout","design/gadgets/ecc/witnessing-points.html#witnessing-points","design/gadgets/ecc/witnessing-points.html#non-identity-points","design/gadgets/ecc/witnessing-points.html#points-including-the-identity","design/gadgets/ecc/addition.html#incomplete-addition","design/gadgets/ecc/addition.html#constraints","design/gadgets/ecc/addition.html#complete-addition","design/gadgets/ecc/addition.html#constraints-1","design/gadgets/ecc/addition.html#analysis-of-constraints","design/gadgets/ecc/fixed-base-scalar-mul.html#fixed-base-scalar-multiplication","design/gadgets/ecc/fixed-base-scalar-mul.html#decompose-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#full-width-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#base-field-element","design/gadgets/ecc/fixed-base-scalar-mul.html#short-signed-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#load-fixed-base","design/gadgets/ecc/fixed-base-scalar-mul.html#fixed-base-scalar-multiplication-1","design/gadgets/ecc/fixed-base-scalar-mul.html#signed-short-exponent","design/gadgets/ecc/fixed-base-scalar-mul.html#layout","design/gadgets/ecc/var-base-scalar-mul.html#variable-base-scalar-multiplication","design/gadgets/ecc/var-base-scalar-mul.html#witness-scalar","design/gadgets/ecc/var-base-scalar-mul.html#variable-base-scalar-multiplication-1","design/gadgets/ecc/var-base-scalar-mul.html#constraint-program-for-optimized-double-and-add","design/gadgets/ecc/var-base-scalar-mul.html#incomplete-addition","design/gadgets/ecc/var-base-scalar-mul.html#q11","design/gadgets/ecc/var-base-scalar-mul.html#q21","design/gadgets/ecc/var-base-scalar-mul.html#q31","design/gadgets/ecc/var-base-scalar-mul.html#complete-addition","design/gadgets/ecc/var-base-scalar-mul.html#layout","design/gadgets/ecc/var-base-scalar-mul.html#constraints","design/gadgets/ecc/var-base-scalar-mul.html#lsb","design/gadgets/ecc/var-base-scalar-mul.html#layout-1","design/gadgets/ecc/var-base-scalar-mul.html#constraints-1","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check","design/gadgets/ecc/var-base-scalar-mul.html#optimized-check-for-ktqptq","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-constraints","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-general","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-constraints-general","design/gadgets/ecc/var-base-scalar-mul.html#cost","design/gadgets/sinsemilla.html#sinsemilla","design/gadgets/sinsemilla.html#overview","design/gadgets/sinsemilla.html#description","design/gadgets/sinsemilla.html#use-as-a-commitment-scheme","design/gadgets/sinsemilla.html#efficient-implementation","design/gadgets/sinsemilla.html#incomplete-addition","design/gadgets/sinsemilla.html#constraint-program","design/gadgets/sinsemilla.html#plonk--halo-2-constraints","design/gadgets/sinsemilla.html#message-decomposition","design/gadgets/sinsemilla.html#efficient-packing","design/gadgets/sinsemilla.html#selectors","design/gadgets/sinsemilla.html#generator-lookup-table","design/gadgets/sinsemilla.html#layout","design/gadgets/sinsemilla.html#optimized-sinsemilla-gate","design/gadgets/sinsemilla/merkle-crh.html#merklecrh","design/gadgets/sinsemilla/merkle-crh.html#message-decomposition","design/gadgets/sinsemilla/merkle-crh.html#bit-length-constraints","design/gadgets/sinsemilla/merkle-crh.html#a0a1","design/gadgets/sinsemilla/merkle-crh.html#b0b1b2","design/gadgets/sinsemilla/merkle-crh.html#constraints","design/gadgets/sinsemilla/merkle-crh.html#decomposition-constraints","design/gadgets/sinsemilla/merkle-crh.html#region-layout","design/gadgets/sinsemilla/merkle-crh.html#circuit-components","design/gadgets/decomposition.html#decomposition","design/gadgets/decomposition.html#strict-mode","design/gadgets/decomposition.html#lookup-decomposition","design/gadgets/decomposition.html#short-range-check","design/gadgets/decomposition.html#combined-lookup-expression","design/gadgets/decomposition.html#short-range-decomposition","design/gadgets/sha256.html#sha-256","design/gadgets/sha256.html#specification","design/gadgets/sha256.html#gadget-interface","design/gadgets/sha256.html#chip-instructions","design/gadgets/sha256/table16.html#16-bit-table-chip-for-sha-256","design/gadgets/sha256/table16.html#compression-round","design/gadgets/sha256/table16.html#modular-addition","design/gadgets/sha256/table16.html#maj-function","design/gadgets/sha256/table16.html#ch-function","design/gadgets/sha256/table16.html#Σ_0-function","design/gadgets/sha256/table16.html#Σ_1-function","design/gadgets/sha256/table16.html#block-decomposition","design/gadgets/sha256/table16.html#σ_0-function","design/gadgets/sha256/table16.html#σ_1-function","design/gadgets/sha256/table16.html#message-scheduling","design/gadgets/sha256/table16.html#overall-cost","design/gadgets/sha256/table16.html#tables","design/gadgets/sha256/table16.html#spread-table","design/gadgets/sha256/table16.html#gates","design/gadgets/sha256/table16.html#choice-gate","design/gadgets/sha256/table16.html#majority-gate","design/gadgets/sha256/table16.html#Σ_0-gate","design/gadgets/sha256/table16.html#Σ_1-gate","design/gadgets/sha256/table16.html#σ_0-gate","design/gadgets/sha256/table16.html#σ_1-gate","design/gadgets/sha256/table16.html#helper-gates","design/gadgets/sha256/table16.html#message-scheduling-region","design/gadgets/sha256/table16.html#compression-region","background.html#background-material","background/fields.html#fields","background/fields.html#groups","background/fields.html#the-multiplicative-group-of-a-finite-field","background/fields.html#montgomerys-trick","background/fields.html#multiplicative-subgroups","background/fields.html#square-roots","background/fields.html#roots-of-unity","background/fields.html#references","background/polynomials.html#polynomials","background/polynomials.html#fast-fourier-transform-fft","background/polynomials.html#motivation-fast-polynomial-multiplication","background/polynomials.html#the-radix-2-cooley-tukey-algorithm","background/polynomials.html#inverse-fft","background/polynomials.html#the-schwartz-zippel-lemma","background/polynomials.html#vanishing-polynomial","background/polynomials.html#lagrange-basis-functions","background/polynomials.html#lagrange-interpolation","background/polynomials.html#references","background/groups.html#cryptographic-groups","background/groups.html#pedersen-commitment","background/groups.html#vector-pedersen-commitment","background/groups.html#diffiehellman","background/groups.html#multiscalar-multiplication","background/groups.html#todo-pippengers-algorithm","background/curves.html#elliptic-curves","background/curves.html#curve-arithmetic","background/curves.html#point-doubling","background/curves.html#projective-coordinates","background/curves.html#point-addition","background/curves.html#curve-endomorphisms","background/curves.html#curve-point-compression","background/curves.html#serialization","background/curves.html#deserialization","background/curves.html#cycles-of-curves","background/curves.html#todo-pallas-vesta-curves","background/curves.html#hashing-to-curves","background/curves.html#todo-simplified-swu","background/curves.html#references","background/pc-ipa.html#polynomial-commitment-using-inner-product-argument","background/pc-ipa.html#setup","background/pc-ipa.html#commit","background/pc-ipa.html#open-prover-and-openverify-verifier","background/recursion.html#recursion"],"index":{"documentStore":{"docInfo":{"0":{"body":0,"breadcrumbs":3,"title":2},"1":{"body":0,"breadcrumbs":2,"title":1},"10":{"body":90,"breadcrumbs":4,"title":2},"100":{"body":240,"breadcrumbs":7,"title":3},"101":{"body":71,"breadcrumbs":11,"title":7},"102":{"body":13,"breadcrumbs":3,"title":1},"103":{"body":0,"breadcrumbs":7,"title":2},"104":{"body":20,"breadcrumbs":6,"title":1},"105":{"body":28,"breadcrumbs":7,"title":2},"106":{"body":48,"breadcrumbs":6,"title":1},"107":{"body":17,"breadcrumbs":9,"title":2},"108":{"body":17,"breadcrumbs":10,"title":3},"109":{"body":21,"breadcrumbs":10,"title":3},"11":{"body":120,"breadcrumbs":3,"title":1},"110":{"body":51,"breadcrumbs":10,"title":2},"111":{"body":1,"breadcrumbs":9,"title":1},"112":{"body":37,"breadcrumbs":10,"title":2},"113":{"body":3,"breadcrumbs":9,"title":1},"114":{"body":276,"breadcrumbs":10,"title":2},"115":{"body":23,"breadcrumbs":13,"title":4},"116":{"body":8,"breadcrumbs":11,"title":2},"117":{"body":41,"breadcrumbs":12,"title":3},"118":{"body":177,"breadcrumbs":12,"title":3},"119":{"body":55,"breadcrumbs":12,"title":3},"12":{"body":14,"breadcrumbs":4,"title":2},"120":{"body":164,"breadcrumbs":12,"title":3},"121":{"body":72,"breadcrumbs":13,"title":4},"122":{"body":24,"breadcrumbs":12,"title":3},"123":{"body":12,"breadcrumbs":10,"title":1},"124":{"body":13,"breadcrumbs":13,"title":4},"125":{"body":40,"breadcrumbs":11,"title":2},"126":{"body":271,"breadcrumbs":13,"title":4},"127":{"body":73,"breadcrumbs":14,"title":5},"128":{"body":65,"breadcrumbs":11,"title":2},"129":{"body":15,"breadcrumbs":10,"title":1},"13":{"body":9,"breadcrumbs":6,"title":2},"130":{"body":7,"breadcrumbs":10,"title":1},"131":{"body":15,"breadcrumbs":10,"title":1},"132":{"body":49,"breadcrumbs":11,"title":2},"133":{"body":0,"breadcrumbs":10,"title":1},"134":{"body":8,"breadcrumbs":10,"title":1},"135":{"body":0,"breadcrumbs":10,"title":1},"136":{"body":0,"breadcrumbs":10,"title":1},"137":{"body":1,"breadcrumbs":10,"title":1},"138":{"body":100,"breadcrumbs":11,"title":2},"139":{"body":94,"breadcrumbs":12,"title":3},"14":{"body":35,"breadcrumbs":6,"title":2},"140":{"body":55,"breadcrumbs":12,"title":3},"141":{"body":166,"breadcrumbs":12,"title":3},"142":{"body":38,"breadcrumbs":13,"title":4},"143":{"body":31,"breadcrumbs":10,"title":1},"144":{"body":0,"breadcrumbs":4,"title":1},"145":{"body":123,"breadcrumbs":4,"title":1},"146":{"body":175,"breadcrumbs":4,"title":1},"147":{"body":39,"breadcrumbs":6,"title":3},"148":{"body":27,"breadcrumbs":5,"title":2},"149":{"body":23,"breadcrumbs":5,"title":2},"15":{"body":28,"breadcrumbs":6,"title":2},"150":{"body":31,"breadcrumbs":5,"title":2},"151":{"body":0,"breadcrumbs":7,"title":4},"152":{"body":72,"breadcrumbs":5,"title":2},"153":{"body":113,"breadcrumbs":5,"title":2},"154":{"body":74,"breadcrumbs":4,"title":1},"155":{"body":12,"breadcrumbs":6,"title":3},"156":{"body":8,"breadcrumbs":4,"title":1},"157":{"body":64,"breadcrumbs":6,"title":3},"158":{"body":0,"breadcrumbs":5,"title":1},"159":{"body":93,"breadcrumbs":6,"title":2},"16":{"body":135,"breadcrumbs":6,"title":2},"160":{"body":10,"breadcrumbs":7,"title":3},"161":{"body":22,"breadcrumbs":5,"title":1},"162":{"body":33,"breadcrumbs":5,"title":1},"163":{"body":5,"breadcrumbs":5,"title":1},"164":{"body":55,"breadcrumbs":6,"title":2},"165":{"body":1,"breadcrumbs":6,"title":2},"166":{"body":39,"breadcrumbs":6,"title":2},"167":{"body":32,"breadcrumbs":4,"title":1},"168":{"body":24,"breadcrumbs":5,"title":2},"169":{"body":38,"breadcrumbs":5,"title":2},"17":{"body":63,"breadcrumbs":6,"title":2},"170":{"body":65,"breadcrumbs":6,"title":3},"171":{"body":25,"breadcrumbs":6,"title":3},"172":{"body":17,"breadcrumbs":6,"title":3},"173":{"body":0,"breadcrumbs":6,"title":2},"174":{"body":18,"breadcrumbs":5,"title":1},"175":{"body":29,"breadcrumbs":6,"title":2},"176":{"body":171,"breadcrumbs":6,"title":2},"177":{"body":35,"breadcrumbs":14,"title":6},"178":{"body":40,"breadcrumbs":10,"title":2},"179":{"body":110,"breadcrumbs":10,"title":2},"18":{"body":160,"breadcrumbs":6,"title":2},"180":{"body":92,"breadcrumbs":10,"title":2},"181":{"body":95,"breadcrumbs":10,"title":2},"182":{"body":115,"breadcrumbs":10,"title":2},"183":{"body":125,"breadcrumbs":10,"title":2},"184":{"body":41,"breadcrumbs":10,"title":2},"185":{"body":17,"breadcrumbs":10,"title":2},"186":{"body":24,"breadcrumbs":10,"title":2},"187":{"body":146,"breadcrumbs":10,"title":2},"188":{"body":44,"breadcrumbs":10,"title":2},"189":{"body":19,"breadcrumbs":9,"title":1},"19":{"body":21,"breadcrumbs":6,"title":2},"190":{"body":84,"breadcrumbs":10,"title":2},"191":{"body":0,"breadcrumbs":9,"title":1},"192":{"body":111,"breadcrumbs":10,"title":2},"193":{"body":69,"breadcrumbs":10,"title":2},"194":{"body":96,"breadcrumbs":10,"title":2},"195":{"body":104,"breadcrumbs":10,"title":2},"196":{"body":228,"breadcrumbs":10,"title":2},"197":{"body":228,"breadcrumbs":10,"title":2},"198":{"body":217,"breadcrumbs":10,"title":2},"199":{"body":551,"breadcrumbs":11,"title":3},"2":{"body":14,"breadcrumbs":5,"title":4},"20":{"body":139,"breadcrumbs":6,"title":2},"200":{"body":1174,"breadcrumbs":10,"title":2},"201":{"body":21,"breadcrumbs":4,"title":2},"202":{"body":178,"breadcrumbs":4,"title":1},"203":{"body":252,"breadcrumbs":4,"title":1},"204":{"body":86,"breadcrumbs":7,"title":4},"205":{"body":65,"breadcrumbs":5,"title":2},"206":{"body":149,"breadcrumbs":5,"title":2},"207":{"body":277,"breadcrumbs":5,"title":2},"208":{"body":84,"breadcrumbs":5,"title":2},"209":{"body":11,"breadcrumbs":4,"title":1},"21":{"body":62,"breadcrumbs":7,"title":3},"210":{"body":154,"breadcrumbs":4,"title":1},"211":{"body":42,"breadcrumbs":7,"title":4},"212":{"body":84,"breadcrumbs":7,"title":4},"213":{"body":85,"breadcrumbs":8,"title":5},"214":{"body":44,"breadcrumbs":5,"title":2},"215":{"body":79,"breadcrumbs":6,"title":3},"216":{"body":60,"breadcrumbs":5,"title":2},"217":{"body":138,"breadcrumbs":6,"title":3},"218":{"body":12,"breadcrumbs":5,"title":2},"219":{"body":46,"breadcrumbs":4,"title":1},"22":{"body":205,"breadcrumbs":6,"title":2},"220":{"body":43,"breadcrumbs":6,"title":2},"221":{"body":92,"breadcrumbs":6,"title":2},"222":{"body":32,"breadcrumbs":7,"title":3},"223":{"body":131,"breadcrumbs":5,"title":1},"224":{"body":0,"breadcrumbs":6,"title":2},"225":{"body":2,"breadcrumbs":7,"title":3},"226":{"body":304,"breadcrumbs":6,"title":2},"227":{"body":0,"breadcrumbs":6,"title":2},"228":{"body":34,"breadcrumbs":6,"title":2},"229":{"body":159,"breadcrumbs":6,"title":2},"23":{"body":183,"breadcrumbs":7,"title":3},"230":{"body":108,"breadcrumbs":6,"title":2},"231":{"body":64,"breadcrumbs":6,"title":2},"232":{"body":19,"breadcrumbs":7,"title":3},"233":{"body":116,"breadcrumbs":5,"title":1},"234":{"body":49,"breadcrumbs":5,"title":1},"235":{"body":153,"breadcrumbs":6,"title":2},"236":{"body":2,"breadcrumbs":8,"title":4},"237":{"body":55,"breadcrumbs":6,"title":2},"238":{"body":2,"breadcrumbs":7,"title":3},"239":{"body":27,"breadcrumbs":5,"title":1},"24":{"body":173,"breadcrumbs":6,"title":2},"240":{"body":30,"breadcrumbs":14,"title":6},"241":{"body":32,"breadcrumbs":9,"title":1},"242":{"body":25,"breadcrumbs":9,"title":1},"243":{"body":216,"breadcrumbs":12,"title":4},"244":{"body":177,"breadcrumbs":4,"title":1},"25":{"body":103,"breadcrumbs":6,"title":2},"26":{"body":5,"breadcrumbs":6,"title":2},"27":{"body":52,"breadcrumbs":6,"title":2},"28":{"body":0,"breadcrumbs":4,"title":1},"29":{"body":10,"breadcrumbs":6,"title":2},"3":{"body":29,"breadcrumbs":3,"title":2},"30":{"body":95,"breadcrumbs":7,"title":3},"31":{"body":61,"breadcrumbs":7,"title":3},"32":{"body":68,"breadcrumbs":7,"title":3},"33":{"body":45,"breadcrumbs":7,"title":3},"34":{"body":103,"breadcrumbs":5,"title":1},"35":{"body":59,"breadcrumbs":5,"title":1},"36":{"body":96,"breadcrumbs":5,"title":1},"37":{"body":289,"breadcrumbs":8,"title":4},"38":{"body":121,"breadcrumbs":6,"title":2},"39":{"body":42,"breadcrumbs":5,"title":1},"4":{"body":16,"breadcrumbs":2,"title":1},"40":{"body":64,"breadcrumbs":5,"title":1},"41":{"body":18,"breadcrumbs":5,"title":1},"42":{"body":18,"breadcrumbs":4,"title":2},"43":{"body":39,"breadcrumbs":6,"title":2},"44":{"body":66,"breadcrumbs":6,"title":2},"45":{"body":131,"breadcrumbs":6,"title":2},"46":{"body":12,"breadcrumbs":6,"title":2},"47":{"body":0,"breadcrumbs":2,"title":1},"48":{"body":64,"breadcrumbs":3,"title":2},"49":{"body":83,"breadcrumbs":5,"title":2},"5":{"body":21,"breadcrumbs":2,"title":1},"50":{"body":22,"breadcrumbs":4,"title":1},"51":{"body":77,"breadcrumbs":4,"title":1},"52":{"body":13,"breadcrumbs":7,"title":2},"53":{"body":16,"breadcrumbs":7,"title":2},"54":{"body":239,"breadcrumbs":7,"title":2},"55":{"body":156,"breadcrumbs":8,"title":3},"56":{"body":15,"breadcrumbs":6,"title":1},"57":{"body":148,"breadcrumbs":6,"title":1},"58":{"body":45,"breadcrumbs":7,"title":2},"59":{"body":64,"breadcrumbs":6,"title":1},"6":{"body":21,"breadcrumbs":2,"title":1},"60":{"body":0,"breadcrumbs":7,"title":2},"61":{"body":37,"breadcrumbs":6,"title":1},"62":{"body":179,"breadcrumbs":6,"title":1},"63":{"body":40,"breadcrumbs":7,"title":2},"64":{"body":229,"breadcrumbs":7,"title":2},"65":{"body":98,"breadcrumbs":8,"title":3},"66":{"body":107,"breadcrumbs":9,"title":4},"67":{"body":0,"breadcrumbs":7,"title":2},"68":{"body":110,"breadcrumbs":8,"title":3},"69":{"body":67,"breadcrumbs":8,"title":3},"7":{"body":376,"breadcrumbs":5,"title":2},"70":{"body":77,"breadcrumbs":9,"title":4},"71":{"body":70,"breadcrumbs":10,"title":5},"72":{"body":149,"breadcrumbs":7,"title":2},"73":{"body":43,"breadcrumbs":7,"title":2},"74":{"body":69,"breadcrumbs":7,"title":2},"75":{"body":66,"breadcrumbs":9,"title":3},"76":{"body":125,"breadcrumbs":8,"title":2},"77":{"body":31,"breadcrumbs":9,"title":3},"78":{"body":0,"breadcrumbs":7,"title":2},"79":{"body":209,"breadcrumbs":8,"title":3},"8":{"body":252,"breadcrumbs":5,"title":2},"80":{"body":0,"breadcrumbs":5,"title":2},"81":{"body":22,"breadcrumbs":4,"title":1},"82":{"body":144,"breadcrumbs":5,"title":2},"83":{"body":48,"breadcrumbs":5,"title":2},"84":{"body":520,"breadcrumbs":7,"title":4},"85":{"body":388,"breadcrumbs":4,"title":1},"86":{"body":511,"breadcrumbs":6,"title":3},"87":{"body":249,"breadcrumbs":6,"title":3},"88":{"body":793,"breadcrumbs":6,"title":3},"89":{"body":0,"breadcrumbs":3,"title":1},"9":{"body":366,"breadcrumbs":3,"title":1},"90":{"body":0,"breadcrumbs":6,"title":3},"91":{"body":142,"breadcrumbs":7,"title":4},"92":{"body":196,"breadcrumbs":5,"title":2},"93":{"body":28,"breadcrumbs":4,"title":1},"94":{"body":55,"breadcrumbs":10,"title":7},"95":{"body":8,"breadcrumbs":5,"title":2},"96":{"body":5,"breadcrumbs":4,"title":1},"97":{"body":5,"breadcrumbs":4,"title":1},"98":{"body":27,"breadcrumbs":5,"title":2},"99":{"body":150,"breadcrumbs":6,"title":2}},"docs":{"0":{"body":"","breadcrumbs":"halo2 » halo2 Crates.io","id":"0","title":"halo2 Crates.io"},"1":{"body":"","breadcrumbs":"halo2 » Documentation","id":"1","title":"Documentation"},"10":{"body":"In order to combine functionality from several chips, we compose them in a tree. The top-level chip defines a set of fixed, advice, and instance columns, and then specifies how they should be distributed between lower-level chips. In the simplest case, each lower-level chips will use columns disjoint from the other chips. However, it is allowed to share a column between chips. It is important to optimize the number of advice columns in particular, because that affects proof size. The result (possibly after optimization) is a PLONKish configuration. Our circuit implementation will be parameterized on a chip, and can use any features of the supported lower-level chips via the top-level chip. Our hope is that less expert users will normally be able to find an existing chip that supports the operations they need, or only have to make minor modifications to an existing chip. Expert users will have full control to do the kind of circuit optimizations that ECC is famous for 🙂.","breadcrumbs":"Concepts » Chips » Composing chips","id":"10","title":"Composing chips"},"100":{"body":"We need a partition of the overall set of selectors s0​,…,sm−1​ into subsets (called \"combinations\"), such that no two selectors in a combination are enabled on the same row. Labels must be unique within a combination, but they are not unique across combinations. Do not confuse a selector's index with its label. Suppose that we are given max_degree, the degree bound of the circuit. We use the following algorithm: Leave nonsimple selectors unoptimized, i.e. map each of them to a separate fixed column. Check (or ensure by construction) that all polynomial constraints involving each simple selector si​ are of the form si​⋅ti,j​=0 where ti,j​ do not involve any simple selectors. For each i, record the maximum degree of any ti,j​ as dimax​. Compute a binary \"exclusion matrix\" X such that Xj,i​ is 1 whenever i=j and si​ and sj​ are enabled on the same row; and 0 otherwise. Since X is symmetric and is zero on the diagonal, we can represent it by either its upper or lower triangular entries. The rest of the algorithm is guaranteed only to access only the entries Xj,i​ where j>i. Initialize a boolean array added0..k−1​ to all false. addedi​ will record whether si​ has been included in any combination. Iterate over the si​ that have not yet been added to any combination: a. Add si​ to a fresh combination c, and set addedi​=true. b. Let mut d:=dimax​−1. d is used to keep track of the largest degree, excluding the selector expression, of any gate involved in the combination c so far. c. Iterate over all the selectors sj​ for j>i that can potentially join c, i.e. for which addedj​ is false: i. (Optimization) If d+len(c)=max_degree, break to the outer loop, since no more selectors can be added to c. ii. Let dnew=max(d,djmax​−1). iii. If Xj,i′​ is true for any i′ in c, or if dnew+(len(c)+1)>max_degree, break to the outer loop. dnew+(len(c)+1) is the maximum degree, including the selector expression, of any constraint that would result from adding sj​ to the combination c. iv. Set d:=dnew. v. Add sj​ to c and set addedj​:=true. d. Allocate a fixed column qc​, initialized to all-zeroes. e. For each selector s′∈c: i. Label s′ with a distinct index k where 1≤k≤len(c). ii. Record that s′ should be substituted with qc​⋅∏1≤h≤len(c),h=k​(h−qc​) in all gate constraints. iii. For each row r such that s′ is enabled at r, assign the value k to qc​ at row r. The above algorithm is implemented in halo2_proofs/src/plonk/circuit/compress_selectors.rs . This is used by the compress_selectors function of halo2_proofs/src/plonk/circuit.rs which does the actual substitutions.","breadcrumbs":"Design » Implementation » Selector combining » Identifying selectors that can be combined","id":"100","title":"Identifying selectors that can be combined"},"101":{"body":"For this optimization it is beneficial for a circuit to use simple selectors as far as possible, rather than fixed columns. It is usually not beneficial to do manual combining of selectors, because the resulting fixed columns cannot take part in the automatic combining. That means that to get comparable results you would need to do a global optimization manually, which would interfere with writing composable gadgets. Whether two selectors are enabled on the same row (and so are inhibited from being combined) depends on how regions are laid out by the floor planner. The currently implemented floor planners do not attempt to take this into account. We suggest not worrying about it too much — the gains that can be obtained by cajoling a floor planner to shuffle around regions in order to improve combining are likely to be relatively small.","breadcrumbs":"Design » Implementation » Selector combining » Writing circuits to take best advantage of selector combining","id":"101","title":"Writing circuits to take best advantage of selector combining"},"102":{"body":"In this section we document the gadgets and chip designs provided in the halo2_gadgets crate. Neither these gadgets, nor their implementations, have been reviewed, and they should not be used in production.","breadcrumbs":"Design » Gadgets » Gadgets","id":"102","title":"Gadgets"},"103":{"body":"","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Elliptic Curves","id":"103","title":"Elliptic Curves"},"104":{"body":"halo2_gadgets provides a chip that implements EccInstructions using 10 advice columns. The chip is currently restricted to the Pallas curve, but will be extended to support the Vesta curve in the near future.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » EccChip","id":"104","title":"EccChip"},"105":{"body":"A non-exhaustive list of assumptions made by EccChip: 0 is not an x-coordinate of a valid point on the curve. Holds for Pallas because 5 is not square in Fq​. 0 is not a y-coordinate of a valid point on the curve. Holds for Pallas because −5 is not a cube in Fq​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Chip assumptions","id":"105","title":"Chip assumptions"},"106":{"body":"The following table shows how columns are used by the gates for various chip sub-areas: W - witnessing points. AI - incomplete point addition. AC - complete point addition. MF - Fixed-base scalar multiplication. MVI - variable-base scalar multiplication, incomplete rounds. MVC - variable-base scalar multiplication, complete rounds. MVO - variable-base scalar multiplication, overflow check. Sub-areaWAIACMFMVIMVC​a0​xxp​xp​xp​xp​xp​​a1​yyp​yp​yp​yp​yp​​a2​xq​xr​xq​xr​xq​xr​λ2lo​xq​xr​​a3​yq​yr​yq​yr​yq​yr​xAhi​yq​yr​​a4​λwindowλ1hi​λ​a5​αuλ2hi​α​a6​βzloβ​a7​γxAlo​γ​a8​δλ1lo​δ​a9​zhizcomplete​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Layout","id":"106","title":"Layout"},"107":{"body":"We represent elliptic curve points in the circuit in their affine representation (x,y). The identity is represented as the pseudo-coordinate (0,0), which we assume is not a valid point on the curve.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Witnessing points","id":"107","title":"Witnessing points"},"108":{"body":"To constrain a coordinate pair (x,y) as representing a valid point on the curve, we directly check the curve equation. For Pallas and Vesta, this is: y2=x3+5 Degree4​Constraintqpointnon-id​⋅(y2−x3−5)=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Non-identity points","id":"108","title":"Non-identity points"},"109":{"body":"To allow (x,y) to represent either a valid point on the curve, or the pseudo-coordinate (0,0), we define a separate gate that enforces the curve equation check unless both x and y are zero. Degree55​Constraint(qpoint​⋅x)⋅(y2−x3−5)=0(qpoint​⋅y)⋅(y2−x3−5)=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Points including the identity","id":"109","title":"Points including the identity"},"11":{"body":"When implementing a circuit, we could use the features of the chips we've selected directly. Typically, though, we will use them via gadgets . This indirection is useful because, for reasons of efficiency and limitations imposed by PLONKish circuits, the chip interfaces will often be dependent on low-level implementation details. The gadget interface can provide a more convenient and stable API that abstracts away from extraneous detail. For example, consider a hash function such as SHA-256. The interface of a chip supporting SHA-256 might be dependent on internals of the hash function design such as the separation between message schedule and compression function. The corresponding gadget interface can provide a more convenient and familiar update/finalize API, and can also handle parts of the hash function that do not need chip support, such as padding. This is similar to how accelerated instructions for cryptographic primitives on CPUs are typically accessed via software libraries, rather than directly. Gadgets can also provide modular and reusable abstractions for circuit programming at a higher level, similar to their use in libraries such as libsnark and bellman . As well as abstracting functions , they can also abstract types , such as elliptic curve points or integers of specific sizes.","breadcrumbs":"Concepts » Gadgets » Gadgets","id":"11","title":"Gadgets"},"110":{"body":"We will use formulae for curve arithmetic using affine coordinates on short Weierstrass curves, derived from section 4.1 of Hüseyin Hışıl's thesis . Inputs: P=(xp​,yp​),Q=(xq​,yq​) Output: R=P⸭Q=(xr​,yr​) The formulae from Hışıl's thesis are: x3​=(x1​−x2​y1​−y2​​)2−x1​−x2​ y3​=x1​−x2​y1​−y2​​⋅(x1​−x3​)−y1​. Rename (x1​,y1​) to (xq​,yq​), (x2​,y2​) to (xp​,yp​), and (x3​,y3​) to (xr​,yr​), giving xr​=(xq​−xp​yq​−yp​​)2−xq​−xp​ yr​=xq​−xp​yq​−yp​​⋅(xq​−xr​)−yq​ which is equivalent to xr​+xq​+xp​=(xp​−xq​yp​−yq​​)2 yr​+yq​=xp​−xq​yp​−yq​​⋅(xq​−xr​). Assuming xp​=xq​, we have and​⟺⟺⟺⟺​xr​+xq​+xp​(xr​+xq​+xp​)⋅(xp​−xq​)2(xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2yr​+yq​(yr​+yq​)⋅(xp​−xq​)(yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​)​======​(xp​−xq​yp​−yq​​)2(yp​−yq​)20xp​−xq​yp​−yq​​⋅(xq​−xr​)(yp​−yq​)⋅(xq​−xr​)0.​ So we get the constraints: (xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2=0 Note that this constraint is unsatisfiable for P⸭(−P) (when P=O), and so cannot be used with arbitrary inputs. (yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​)=0.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Incomplete addition","id":"110","title":"Incomplete addition"},"111":{"body":"Degree43​Constraintqadd-incomplete​⋅((xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2)=0qadd-incomplete​⋅((yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​))=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Constraints","id":"111","title":"Constraints"},"112":{"body":"OO(xp​,yp​)(x,y)(x,y)(xp​,yp​)​++++++​O(xq​,yq​)O(x,y)(x,−y)(xq​,yq​)​=O=(xq​,yq​)=(xp​,yp​)=[2](x,y)=O=(xp​,yp​)⸭(xq​,yq​), if xp​=xq​.​ Suppose that we represent O as (0,0). (0 is not an x-coordinate of a valid point because we would need y2=x3+5, and 5 is not square in Fq​. Also 0 is not a y-coordinate of a valid point because −5 is not a cube in Fq​.) P+Q(xp​,yp​)+(xq​,yq​)λxr​yr​​=R=(xr​,yr​)=xq​−xp​yq​−yp​​=λ2−xp​−xq​=λ(xp​−xr​)−yp​​ For the doubling case, Hışıl's thesis tells us that λ has to instead be computed as 2y3x2​. Define inv0(x)={0,1/x,​if x=0otherwise.​ Witness α,β,γ,δ,λ where: α=β=γ=δ=λ=​inv0(xq​−xp​)inv0(xp​)inv0(xq​){inv0(yq​+yp​),0,​if xq​=xp​otherwise​⎩⎨⎧​xq​−xp​yq​−yp​​,2yp​3xp​2​0,​if xq​=xp​if xq​=xp​∧yp​=0otherwise.​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Complete addition","id":"112","title":"Complete addition"},"113":{"body":"Degree456666444444​Constraintqadd​⋅(xq​−xp​)⋅((xq​−xp​)⋅λ−(yq​−yp​))qadd​⋅(1−(xq​−xp​)⋅α)⋅(2yp​⋅λ−3xp​2)qadd​⋅xp​⋅xq​⋅(xq​−xp​)⋅(λ2−xp​−xq​−xr​)qadd​⋅xp​⋅xq​⋅(xq​−xp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)qadd​⋅xp​⋅xq​⋅(yq​+yp​)⋅(λ2−xp​−xq​−xr​)qadd​⋅xp​⋅xq​⋅(yq​+yp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)qadd​⋅(1−xp​⋅β)⋅(xr​−xq​)qadd​⋅(1−xp​⋅β)⋅(yr​−yq​)qadd​⋅(1−xq​⋅γ)⋅(xr​−xp​)qadd​⋅(1−xq​⋅γ)⋅(yr​−yp​)qadd​⋅(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅xr​qadd​⋅(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅yr​​============​000000000000​Meaningxq​=xp​⟹λ=xq​−xp​yq​−yp​​{xq​=xp​∧yp​=0⟹λ=2yp​3xp​2​xq​=xp​∧yp​=0⟹xp​=0​xp​=0∧xq​=0∧xq​=xp​⟹xr​=λ2−xp​−xq​xp​=0∧xq​=0∧xq​=xp​⟹yr​=λ⋅(xp​−xr​)−yp​xp​=0∧xq​=0∧yq​=−yp​⟹xr​=λ2−xp​−xq​xp​=0∧xq​=0∧yq​=−yp​⟹yr​=λ⋅(xp​−xr​)−yp​xp​=0⟹xr​=xq​xp​=0⟹yr​=yq​xq​=0⟹xr​=xp​xq​=0⟹yr​=yp​xq​=xp​∧yq​=−yp​⟹xr​=0xq​=xp​∧yq​=−yp​⟹yr​=0​​ Max degree: 6","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Constraints","id":"113","title":"Constraints"},"114":{"body":"1.2.3. a) b) c) d)4. a) b)5. a) b)6. a) b)​(xq​−xp​)⋅((xq​−xp​)⋅λ−(yq​−yp​))=0At least one of or ​xq​−xp​=0(xq​−xp​)⋅λ−(yq​−yp​)=0​must be satisfied for the constraint to be satisfied.If xq​−xp​=0, then (xq​−xp​)⋅λ−(yq​−yp​)=0, andby rearranging both sides we get λ=(yq​−yp​)/(xq​−xp​).Therefore:xq​=xp​⟹λ=(yq​−yp​)/(xq​−xp​).(1−(xq​−xp​)⋅α)⋅(2yp​⋅λ−3xp2​)=0At least one of or ​(1−(xq​−xp​)⋅α)=0(2yp​⋅λ−3xp2​)=0​must be satisfied for the constraint to be satisfied.If xq​=xp​, then 1−(xq​−xp​)⋅α=0 has no solution for α,so it must be that 2yp​⋅λ−3xp2​=0.If xq​=xp​ and yp​=0 then xp​=0, and the constraint is satisfied.If xq​=xp​ and yp​=0 then by rearranging both sideswe get λ=3xp2​/2yp​.Therefore:(xq​=xp​)∧yp​=0⟹λ=3xp2​/2yp​.xp​⋅xq​⋅(xq​−xp​)⋅(λ2−xp​−xq​−xr​)=0xp​⋅xq​⋅(xq​−xp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)=0xp​⋅xq​⋅(yq​+yp​)⋅(λ2−xp​−xq​−xr​)=0xp​⋅xq​⋅(yq​+yp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)=0At least one of or or or ​xp​=0xp​=0(xq​−xp​)=0(λ2−xp​−xq​−xr​)=0​must be satisfied for constraint (a) to be satisfied.If xp​=0∧xq​=0∧xq​=xp​,• Constraint (a) imposes that xr​=λ2−xp​−xq​.• Constraint (b) imposes that yr​=λ⋅(xp​−xr​)−yp​.If xp​=0∧xq​=0∧yq​=−yp​,• Constraint (c) imposes that xr​=λ2−xp​−xq​.• Constraint (d) imposes that yr​=λ⋅(xp​−xr​)−yp​.Therefore:⟹​(xp​=0)∧(xq​=0)∧((xq​=xp​)∨(yq​=−yp​))(xr​=λ2−xp​−xq​)∧(yr​=λ⋅(xp​−xr​)−yp​).​(1−xp​⋅β)⋅(xr​−xq​)=0(1−xp​⋅β)⋅(yr​−yq​)=0At least one of 1−xp​⋅βor xr​−xq​​=0=0​must be satisfied for constraint (a) to be satisfied.If xp​=0 then 1−xp​⋅β=0 has no solutions for β,and so it must be that xr​−xq​=0.Similarly, constraint (b) imposes that if xp​=0then yr​−yq​=0.Therefore:xp​=0⟹(xr​,yr​)=(xq​,yq​).(1−xq​⋅γ)⋅(xr​−xp​)=0(1−xq​⋅γ)⋅(yr​−yp​)=0At least one of 1−xq​⋅γor xr​−xp​​=0=0​must be satisfied for constraint (a) to be satisfied.If xq​=0 then 1−xq​⋅γ=0 has no solutions for γ,and so it must be that xr​−xp​=0.Similarly, constraint (b) imposes that if xq​=0then yr​−yp​=0.Therefore:xq​=0⟹(xr​,yr​)=(xp​,yp​).(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅xr​=0(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅yr​=0At least one of or ​1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ=0xr​=0​must be satisfied for constraint (a) to be satisfied,and similarly replacing xr​ by yr​.If xr​=0 or yr​=0, then it must be that 1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ=0.However, if xq​=xp​∧yq​=−yp​, then there are no solutions for α and δ.Therefore: xq​=xp​∧yq​=−yp​⟹(xr​,yr​)=(0,0).​ Propositions: (1)(2)(3)(4)(5)(6)​xq​=xp​⟹λ=(yq​−yp​)/(xq​−xp​)(xq​=xp​)∧yp​=0⟹λ=3xp2​/2yp​(xp​=0)∧(xq​=0)∧((xq​=xp​)∨(yq​=−yp​))⟹(xr​=λ2−xp​−xq​)∧(yr​=λ⋅(xp​−xr​)−yp​)xp​=0⟹(xr​,yr​)=(xq​,yq​)xq​=0⟹(xr​,yr​)=(xp​,yp​)xq​=xp​∧yq​=−yp​⟹(xr​,yr​)=(0,0)​ Cases: (xp​,yp​)+(xq​,yq​)=(xr​,yr​) Note that we rely on the fact that 0 is not a valid x-coordinate or y-coordinate of a point on the Pallas curve other than O. (0,0)+(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because yp​=0holds because xp​=0holds because (xr​,yr​)=(xq​,yq​)=(0,0)holds because (xr​,yr​)=(xp​,yp​)=(0,0)holds because (xr​,yr​)=(0,0).​ Soundness: (xr​,yr​)=(0,0) is the only solution to (6). (x,y)+(0,0) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xq​=0holds because xp​=0, therefore β=xp−1​ is a solutionholds because (xr​,yr​)=(xp​,yp​)holds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: (xr​,yr​)=(xp​,yp​) is the only solution to (5). (0,0)+(x,y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xp​=0holds because xp​=0 only when (xr​,yr​)=(xq​,yq​)holds because xq​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: (xr​,yr​)=(xq​,yq​) is the only solution to (4). (x,y)+(x,y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because xq​=xp​∧yp​=0, therefore λ=3xp2​/2yp​ is a solutionholds because xr​=λ2−xp​−xq​∧yr​=λ⋅(xp​−xr​)−yp​ in this caseholds because xp​=0, therefore β=xp−1​ is a solutionholds because xp​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​ and yq​=−yp​, therefore α=0 and δ=(yq​+yp​)−1 is a solution.​ Soundness: λ is computed correctly, and (xr​,yr​)=(λ2−xp​−xq​,λ⋅(xp​−xr​)−yp​) is the only solution. (x,y)+(x,−y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because xq​=xp​∧yp​=0, therefore λ=3xp2​/2yp​ is a solution(although λ is not used in this case)holds because xq​=xp​ and yq​=−yp​holds because xp​=0, therefore β=xp−1​ is a solutionholds because xq​=0, therefore γ=xq−1​ is a solutionholds because (xr​,yr​)=(0,0)​ Soundness: (xr​,yr​)=(0,0) is the only solution to (6). (xp​,yp​)+(xq​,yq​) for (xp​,yp​)=(0,0) and (xq​,yq​)=(0,0) and xp​=xq​ Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xr​=λ2−xp​−xq​∧yr​=λ⋅(xp​−xr​)−yp​ in this caseholds because xp​=0, therefore β=xp−1​ is a solutionholds because xq​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: λ is computed correctly, and (xr​,yr​)=(λ2−xp​−xq​,λ⋅(xp​−xr​)−yp​) is the only solution.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Analysis of constraints","id":"114","title":"Analysis of constraints"},"115":{"body":"There are 6 fixed bases in the Orchard protocol: KOrchard, used in deriving the nullifier; GOrchard, used in spend authorization; R base for NoteCommitOrchard; V and R bases for ValueCommitOrchard; and R base for Commitivk.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Fixed-base scalar multiplication","id":"115","title":"Fixed-base scalar multiplication"},"116":{"body":"We support fixed-base scalar multiplication with three types of scalars:","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Decompose scalar","id":"116","title":"Decompose scalar"},"117":{"body":"A 255-bit scalar from Fq​. We decompose a full-width scalar α into 85 3-bit windows: α=k0​+k1​⋅(23)1+⋯+k84​⋅(23)84,ki​∈[0..23). The scalar multiplication will be computed correctly for k0..84​ representing any integer in the range [0,2255) - that is, the scalar is allowed to be non-canonical. We range-constrain each 3-bit word of the scalar decomposition using a polynomial range-check constraint: Degree9​Constraintqmul_fixed_full​⋅range_check(word,23)=0​​ where range_check(word,range)=word⋅(1−word)⋯(range−1−word).","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Full-width scalar","id":"117","title":"Full-width scalar"},"118":{"body":"We support using a base field element as the scalar in fixed-base multiplication. This occurs, for example, in the scalar multiplication for the nullifier computation of the Action circuit DeriveNullifiernk​=ExtractP​([(PRFnknfOrchard​(ρ)+ψ)modqP​]KOrchard+cm): here, the scalar [(PRFnknfOrchard​(ρ)+ψ)modqP​] is the result of a base field addition. Decompose the base field element α into three-bit windows, and range-constrain each window, using the short range decomposition gadget in strict mode, with W=85,K=3. If k0..84​ is witnessed directly then no issue of canonicity arises. However, because the scalar is given as a base field element here, care must be taken to ensure a canonical representation, since 2255>p. That is, we must check that 0≤αq. Thus, given a scalar α, we witness the boolean decomposition of k=α+tq​. (We use big-endian bit order for convenient input into the variable-base scalar multiplication algorithm.) k=k254​⋅2254+k253​⋅2253+⋯+k0​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Witness scalar","id":"125","title":"Witness scalar"},"126":{"body":"We use an optimized double-and-add algorithm, copied from \"Faster variable-base scalar multiplication in zk-SNARK circuits\" with some variable name changes: Acc := [2] T\nfor i from n-1 down to 0 { P := k_{i+1} ? T : −T Acc := (Acc + P) + Acc\n}\nreturn (k_0 = 0) ? (Acc - T) : Acc It remains to check that the x-coordinates of each pair of points to be added are distinct. When adding points in a prime-order group, we can rely on Theorem 3 from Appendix C of the Halo paper , which says that if we have two such points with nonzero indices wrt a given odd-prime order base, where the indices taken in the range −(q−1)/2..(q−1)/2 are distinct disregarding sign, then they have different x-coordinates. This is helpful, because it is easier to reason about the indices of points occurring in the scalar multiplication algorithm than it is to reason about their x-coordinates directly. So, the required check is equivalent to saying that the following \"indexed version\" of the above algorithm never asserts: acc := 2\nfor i from n-1 down to 0 { p = k_{i+1} ? 1 : −1 assert acc ≠ ± p assert (acc + p) ≠ acc // X acc := (acc + p) + acc assert 0 < acc ≤ (q-1)/2\n}\nif k_0 = 0 { assert acc ≠ 1 acc := acc - 1\n} The maximum value of acc is: <--- n 1s ---> 1011111...111111\n= 1100000...000000 - 1 = 2n+1+2n−1 The assertion labelled X obviously cannot fail because p=0. It is possible to see that acc is monotonically increasing except in the last conditional. It reaches its largest value when k is maximal, i.e. 2n+1+2n−1. So to entirely avoid exceptional cases, we would need 2n+1+2n−1<(q−1)/2. But we can use n larger by c if the last c iterations use complete addition . The first i for which the algorithm using only incomplete addition fails is going to be 252, since 2252+1+2252−1>(q−1)/2. We need n=254 to make the wraparound technique above work. sage: q = 0x40000000000000000000000000000000224698fc0994a8dd8c46eb2100000001\nsage: 2^253 + 2^252 - 1 < (q-1)//2\nFalse\nsage: 2^252 + 2^251 - 1 < (q-1)//2\nTrue So the last three iterations of the loop (i=2..0) need to use complete addition , as does the conditional subtraction at the end. Writing this out using ⸭ for incomplete addition (as we do in the spec), we have: Acc := [2] T\nfor i from 253 down to 3 { P := k_{i+1} ? T : −T Acc := (Acc ⸭ P) ⸭ Acc\n}\nfor i from 2 down to 0 { P := k_{i+1} ? T : −T Acc := (Acc + P) + Acc // complete addition\n}\nreturn (k_0 = 0) ? (Acc + (-T)) : Acc // complete addition","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Variable-base scalar multiplication","id":"126","title":"Variable-base scalar multiplication"},"127":{"body":"Define a running sum zj​=∑i=jn​(ki​⋅2i−j), where n=254 and: ​zn+1​=0,zn​=kn​,(most significant bit)z0​=k.​ Initialize A254​=[2]T.for i from 254 down to 4:bool_check(ki​)=0zi​=2zi+1​+ki​xP,i​=xT​yP,i​=(2ki​−1)⋅yT​(conditionally negate)λ1,i​⋅(xA,i​−xP,i​)=yA,i​−yP,i​xR,i​=λ1,i2​−xA,i​−xP,i​(λ1,i​+λ2,i​)⋅(xA,i​−xR,i​)=2yA,i​λ2,i2​=xA,i−1​+xR,i​+xA,i​λ2,i​⋅(xA,i​−xA,i−1​)=yA,i​+yA,i−1​.​ The helper bool_check(x)=x⋅(1−x). After substitution of xP,i​,yP,i​,xR,i​,yA,i​, and yA,i−1​, this becomes: Initialize A254​=[2]T.for i from 254 down to 4:// let ki​=zi​−2zi+1​// let yA,i​=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​bool_check(ki​)=0λ1,i​⋅(xA,i​−xT​)=yA,i​−(2ki​−1)⋅yT​λ2,i2​=xA,i−1​+λ1,i2​−xT​{λ2,i​⋅(xA,i​−xA,i−1​)=yA,i​+yA,i−1​,λ2,4​⋅(xA,4​−xA,3​)=yA,4​+yA,3witnessed​,​if i>4if i=4.​​ Here, yA,3witnessed​ is assigned to a cell. This is unlike previous yA,i​'s, which were implicitly derived from λ1,i​,λ2,i​,xA,i​,xT​, but never actually assigned. The bits k3…1​ are used in three further steps, using complete addition : for i from 3 down to 1:// let ki​=zi​−2zi+1​bool_check(ki​)=0(xA,i−1​,yA,i−1​)=((xA,i​,yA,i​)+(xT​,yT​))+(xA,i​,yA,i​)​ If the least significant bit k0​=1, we set B=O, otherwise we set B=−T. Then we return A+B using complete addition. Let B={(0,0),(xT​,−yT​),​ if k0​=1, otherwise.​ Output (xA,0​,yA,0​)+B. (Note that (0,0) represents O.)","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraint program for optimized double-and-add","id":"127","title":"Constraint program for optimized double-and-add"},"128":{"body":"We need six advice columns to witness (xT​,yT​,λ1​,λ2​,xA,i​,zi​). However, since (xT​,yT​) are the same, we can perform two incomplete additions in a single row, reusing the same (xT​,yT​). We split the scalar bits used in incomplete addition into hi and lo halves and process them in parallel. This means that we effectively have two for loops: the first, covering the hi half for i from 254 down to 130, with a special case at i=130; and the second, covering the lo half for the remaining i from 129 down to 4, with a special case at i=4. xT​xT​xT​⋮xT​xT​​yT​yT​yT​⋮yT​yT​​zhiz255​=0z254​z253​⋮z130​​xAhi​xA,254​=2[T]x​xA,253​⋮xA,130​xA,129​​λ1hi​yA,254​=2[T]y​λ1,254​λ1,253​⋮λ1,130​yA,129​​λ2hi​λ2,254​λ2,253​⋮λ2,130​​q1hi​100⋮0​q2hi​011⋮0​q3hi​000⋮1​zloz130​z129​z128​⋮z5​z4​​xAlo​xA,129​xA,128​⋮xA,5​xA,4​xA,3​​λ1lo​yA,129​λ1,129​λ1,128​⋮λ1,5​λ1,4​yA,3​​λ2lo​λ2,129​λ2,128​⋮λ2,5​λ2,4​​q1lo​100⋮00​q2lo​011⋮10​q3lo​000⋮01​​ For each hi and lo half, we have three sets of gates. Note that i is going from 255..=3; i is NOT indexing the rows.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Incomplete addition","id":"128","title":"Incomplete addition"},"129":{"body":"This gate is only used on the first row (before the for loop). We check that λ1​,λ2​ are initialized to values consistent with the initial yA​. Degree4​Constraintq1​⋅(yA,nwitnessed​−yA,n​)=0​​ where yA,n​yA,nwitnessed​​=2(λ1,n​+λ2,n​)⋅(xA,n​−(λ1,n2​−xA,n​−xT​))​, is witnessed.​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q1​=1","id":"129","title":"q1​=1"},"13":{"body":"The halo2 crate includes several utilities to help you design and implement your circuits.","breadcrumbs":"User Documentation » Developer tools » Developer tools","id":"13","title":"Developer tools"},"130":{"body":"This gate is used on all rows corresponding to the for loop except the last. Degree223433​Constraintq2​⋅(xT,cur​−xT,next​)=0q2​⋅(yT,cur​−yT,next​)=0q2​⋅bool_check(ki​)=0, where ki​=zi​−2zi+1​q2​⋅(λ1,i​⋅(xA,i​−xT,i​)−yA,i​+(2ki​−1)⋅yT,i​)=0q2​⋅(λ2,i2​−xA,i−1​−xR,i​−xA,i​)=0q2​⋅(λ2,i​⋅(xA,i​−xA,i−1​)−yA,i​−yA,i−1​)=0​​ where xR,i​yA,i​yA,i−1​​=λ1,i2​−xA,i​−xT​,=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​,=2(λ1,i−1​+λ2,i−1​)⋅(xA,i−1​−(λ1,i−12​−xA,i−1​−xT​))​,​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q2​=1","id":"130","title":"q2​=1"},"131":{"body":"This gate is used on the final iteration of the for loop, handling the special case where we check that the output yA​ has been witnessed correctly. Degree3433​Constraintq3​⋅bool_check(ki​)=0, where ki​=zi​−2zi+1​q3​⋅(λ1,i​⋅(xA,i​−xT,i​)−yA,i​+(2ki​−1)⋅yT,i​)=0q3​⋅(λ2,i2​−xA,i−1​−xR,i​−xA,i​)=0q3​⋅(λ2,i​⋅(xA,i​−xA,i−1​)−yA,i​−yA,i−1witnessed​)=0​​ where xR,i​yA,i​yA,i−1witnessed​​=λ1,i2​−xA,i​−xT​,=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​, is witnessed.​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q3​=1","id":"131","title":"q3​=1"},"132":{"body":"We reuse the complete addition constraints to implement the final c rounds of double-and-add. This requires two rows per round because we need 9 advice columns for each complete addition. In the 10th advice column we stash the other cells that we need to correctly implement the double-and-add: The base y coordinate, so we can conditionally negate it as input to one of the complete additions. The running sum, which we constrain over two rows instead of sequentially.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Complete addition","id":"132","title":"Complete addition"},"133":{"body":"a0​xT​xA​​a1​yp​yA​​a2​xA​xq​xr​​a3​yA​yq​yr​​a4​λ1​λ2​​a5​α1​α2​​a6​β1​β2​​a7​γ1​γ2​​a8​δ1​δ2​​a9​zi+1​yT​zi​​qmul_decompose_var​010​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Layout","id":"133","title":"Layout"},"134":{"body":"In addition to the complete addition constraints, we define the following gate: Degree​Constraintqmul_decompose_var​⋅bool_check(ki​)=0qmul_decompose_var​⋅ternary(ki​,yT​−yp​,yT​+yp​)=0​​ where ki​=zi​−2zi+1​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraints","id":"134","title":"Constraints"},"135":{"body":"","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » LSB","id":"135","title":"LSB"},"136":{"body":"a0​xp​xT​​a1​yp​yT​​a2​xA​xr​​a3​yA​yr​​a4​λ​a5​α​a6​β​a7​γ​a8​δ​a9​z1​z0​​qmul_lsb​10​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Layout","id":"136","title":"Layout"},"137":{"body":"Degree​Constraintqmul_lsb​⋅bool_check(k0​)=0qmul_lsb​⋅ternary(k0​,xp​,xp​−xT​)=0qmul_lsb​⋅ternary(k0​,yp​,yp​+yT​)=0​​ where k0​=z0​−2z1​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraints","id":"137","title":"Constraints"},"138":{"body":"zi​ cannot overflow for any i≥1, because it is a weighted sum of bits only up to 2n−1=2253, which is smaller than p (and also q). However, z0​=α+tq​ can overflow [0,p). Note: for full-width scalar mul, it may not be possible to represent z0​ in the base field (e.g. when the base field is Pasta's Fp​ and pq. It is not true for a full-width scalar α≥p when p = MyCircuit { a: Value::unknown(), lookup_table, }; // Create the area you want to draw on. // Use SVGBackend if you want to render to .svg instead. use plotters::prelude::*; let root = BitMapBackend::new(\"layout.png\", (1024, 768)).into_drawing_area(); root.fill(&WHITE).unwrap(); let root = root .titled(\"Example Circuit Layout\", (\"sans-serif\", 60)) .unwrap(); halo2_proofs::dev::CircuitLayout::default() // You can optionally render only a section of the circuit. .view_width(0..2) .view_height(0..16) // You can hide labels, which can be useful with smaller areas. .show_labels(false) // Render the circuit onto your area! // The first argument is the size parameter for the circuit. .render(5, &circuit, &root) .unwrap();\n} Columns are laid out from left to right as instance, advice and fixed. The order of columns is otherwise without meaning. Instance columns have a white background. Advice columns have a red background. Fixed columns have a blue background. Regions are shown as labelled green boxes (overlaying the background colour). A region may appear as multiple boxes if some of its columns happen to not be adjacent. Cells that have been assigned to by the circuit will be shaded in grey. If any cells are assigned to more than once (which is usually a mistake), they will be shaded darker than the surrounding cells.","breadcrumbs":"User Documentation » Developer tools » Circuit layout","id":"16","title":"Circuit layout"},"160":{"body":"Chunk c is directly constrained by Sinsemilla. We constrain the remaining chunks with the following constraints:","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Bit length constraints","id":"160","title":"Bit length constraints"},"161":{"body":"z1,a​, the index-1 running sum output of SinsemillaHash(a), is copied into the gate. z1,a​ has been constrained by SinsemillaHash to be 240 bits, and is precisely a1​. We recover chunk a0​ using a,z1,a​: z1,a​⟹a0​​=210a−a0​​=a1​=a−z1,a​⋅210.​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » a0​,a1​","id":"161","title":"a0​,a1​"},"162":{"body":"z1,b​, the index-1 running sum output of SinsemillaHash(b), is copied into the gate. z1,b​ has been constrained by SinsemillaHash to be 10 bits. We witness the subpieces b1​,b2​ outside this gate, and constrain them each to be 5 bits. Inside the gate, we check that b1​+25⋅b2​=z1,b​. We also recover the subpiece b0​ using (b,z1,b​): z1,b​⟹b0​​=210b−b0..=10​​=b−(z1,b​⋅210).​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » b0​,b1​,b2​","id":"162","title":"b0​,b1​,b2​"},"163":{"body":"Degree2​Constraintshort_lookup_range_check(b1​,5)short_lookup_range_check(b2​,5)qdecompose​⋅(z1,b​−(b1​+b2​⋅25))=0​​ where short_lookup_range_check() is a short lookup range check .","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Constraints","id":"163","title":"Constraints"},"164":{"body":"We have now derived or witnessed every subpiece, and range-constrained every subpiece: a0​ (10 bits), derived as a0​=a−210⋅z1,a​; a1​ (240 bits), equal to z1,a​; b0​ (10 bits), derived as b0​=b−210⋅z1,b​; b1​ (5 bits) is witnessed and constrained outside the gate; b2​ (5 bits) is witnessed and constrained outside the gate; c (250 bits) is witnessed and constrained outside the gate. b1​+25⋅b2​ is constrained to equal z1,b​. We can now use them to reconstruct the original field element inputs: lleftright​=a0​=a1​+2240⋅b0​+2250⋅b1​=b2​+25⋅c​​ Degree222​Constraintqdecompose​⋅(a0​−l)=0qdecompose​⋅(a1​+(b0​+b1​⋅210)⋅2240−left)=0qdecompose​⋅(b2​+c⋅25−right)=0​​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Decomposition constraints","id":"164","title":"Decomposition constraints"},"165":{"body":"az1,a​​bz1,b​​cb1​​leftb2​​rightl​qdecompose​10​​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Region layout","id":"165","title":"Region layout"},"166":{"body":"The Orchard circuit spans 10 advice columns while the Sinsemilla chip only uses 5 advice columns. We distribute the path hashing evenly across two Sinsemilla chips to make better use of the available circuit area. Since the output from the previous layer hash is copied into the next layer hash, we maintain continuity even when moving from one chip to the other.","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Circuit components","id":"166","title":"Circuit components"},"167":{"body":"Given a field element α, these gadgets decompose it into W K-bit windows α=k0​+2K⋅k1​+22K⋅k2​+⋯+2(W−1)K⋅kW−1​ where each ki​ a K-bit value. This is done using a running sum zi​,i∈[0..W). We initialize the running sum z0​=α, and compute subsequent terms zi+1​=2Kzi​−ki​​. This gives us: z0​z1​z2​↓zW​​=α=k0​+2K⋅k1​+22K⋅k2​+23K⋅k3​+⋯,=(z0​−k0​)/2K=k1​+2K⋅k2​+22K⋅k3​+⋯,=(z1​−k1​)/2K=k2​+2K⋅k3​+⋯,⋮ (in strict mode)=(zW−1​−kW−1​)/2K=0 (because zW−1​=kW−1​)​","breadcrumbs":"Design » Gadgets » Decomposition » Decomposition","id":"167","title":"Decomposition"},"168":{"body":"Strict mode constrains the running sum output zW​ to be zero, thus range-constraining the field element to be within W⋅K bits. In strict mode, we are also assured that zW−1​=kW−1​ gives us the last window in the decomposition.","breadcrumbs":"Design » Gadgets » Decomposition » Strict mode","id":"168","title":"Strict mode"},"169":{"body":"This gadget makes use of a K-bit lookup table to decompose a field element α into K-bit words. Each K-bit word ki​=zi​−2K⋅zi+1​ is range-constrained by a lookup in the K-bit table. The region layout for the lookup decomposition uses a single advice column z, and two selectors qlookup​ and qrunning​. zz0​z1​⋮zn−1​zn​​qlookup​11⋮10​qrunning​11⋮10​​","breadcrumbs":"Design » Gadgets » Decomposition » Lookup decomposition","id":"169","title":"Lookup decomposition"},"17":{"body":"halo2_proofs::dev::circuit_dot_graph builds a DOT graph string representing the given circuit, which can then be rendered with a variety of layout programs . The graph is built from calls to Layouter::namespace both within the circuit, and inside the gadgets and chips that it uses. fn main() { // Prepare the circuit you want to render. // You don't need to include any witness variables. let a = Fp::rand(); let instance = Fp::one() + Fp::one(); let lookup_table = vec![instance, a, a, Fp::zero()]; let circuit: MyCircuit = MyCircuit { a: None, lookup_table, }; // Generate the DOT graph string. let dot_string = halo2_proofs::dev::circuit_dot_graph(&circuit); // Now you can either handle it in Rust, or just // print it out to use with command-line tools. print!(\"{}\", dot_string);\n}","breadcrumbs":"User Documentation » Developer tools » Circuit structure","id":"17","title":"Circuit structure"},"170":{"body":"Using two K-bit lookups, we can range-constrain a field element α to be n bits, where n≤K. To do this: Constrain 0≤α<2K to be within K bits using a K-bit lookup. Constrain 0≤α⋅2K−n<2K to be within K bits using a K-bit lookup. The short variant of the lookup decomposition introduces a qbitshift​ selector. The same advice column z has here been renamed to word for clarity: wordαα′2K−n​qlookup​110​qrunning​000​qbitshift​010​​ where α′=α⋅2K−n. Note that 2K−n is assigned to a fixed column at keygen, and copied in at proving time. This is used in the gate enabled by the qbitshift​ selector to check that α was shifted correctly: Degree2​Constraintqbitshift​⋅((α⋅2K−n)−α′)​​","breadcrumbs":"Design » Gadgets » Decomposition » Short range check","id":"170","title":"Short range check"},"171":{"body":"Since the lookup decomposition and its short variant both make use of the same lookup table, we combine their lookup input expressions into a single one: qlookup​⋅(qrunning​⋅(zi​−2K⋅zi+1​)+(1−qrunning​)⋅word) where zi​ and word are the same cell (but distinguished here for clarity of usage).","breadcrumbs":"Design » Gadgets » Decomposition » Combined lookup expression","id":"171","title":"Combined lookup expression"},"172":{"body":"For a short range (for instance, [0,range) where range≤8), we can range-constrain each word using a degree-range polynomial constraint instead of a lookup: range_check(word,range)=word⋅(1−word)⋯(range−1−word).","breadcrumbs":"Design » Gadgets » Decomposition » Short range decomposition","id":"172","title":"Short range decomposition"},"173":{"body":"","breadcrumbs":"Design » Gadgets » SHA-256 » SHA-256","id":"173","title":"SHA-256"},"174":{"body":"SHA-256 is specified in NIST FIPS PUB 180-4 . Unlike the specification, we use ⊞ for addition modulo 232, and + for field addition. ⊕ is used for XOR.","breadcrumbs":"Design » Gadgets » SHA-256 » Specification","id":"174","title":"Specification"},"175":{"body":"SHA-256 maintains state in eight 32-bit variables. It processes input as 512-bit blocks, but internally splits these blocks into 32-bit chunks. We therefore designed the SHA-256 gadget to consume input in 32-bit chunks.","breadcrumbs":"Design » Gadgets » SHA-256 » Gadget interface","id":"175","title":"Gadget interface"},"176":{"body":"The SHA-256 gadget requires a chip with the following instructions: # extern crate halo2_proofs;\n# use halo2_proofs::plonk::Error;\n# use std::fmt;\n#\n# trait Chip: Sized {}\n# trait Layouter {}\nconst BLOCK_SIZE: usize = 16;\nconst DIGEST_SIZE: usize = 8; pub trait Sha256Instructions: Chip { /// Variable representing the SHA-256 internal state. type State: Clone + fmt::Debug; /// Variable representing a 32-bit word of the input block to the SHA-256 compression /// function. type BlockWord: Copy + fmt::Debug; /// Places the SHA-256 IV in the circuit, returning the initial state variable. fn initialization_vector(layouter: &mut impl Layouter) -> Result; /// Starting from the given initial state, processes a block of input and returns the /// final state. fn compress( layouter: &mut impl Layouter, initial_state: &Self::State, input: [Self::BlockWord; BLOCK_SIZE], ) -> Result; /// Converts the given state into a message digest. fn digest( layouter: &mut impl Layouter, state: &Self::State, ) -> Result<[Self::BlockWord; DIGEST_SIZE], Error>;\n} TODO: Add instruction for computing padding. This set of instructions was chosen to strike a balance between the reusability of the instructions, and the scope for chips to internally optimise them. In particular, we considered splitting the compression function into its constituent parts (Ch, Maj etc), and providing a compression function gadget that implemented the round logic. However, this would prevent chips from using relative references between the various parts of a compression round. Having an instruction that implements all compression rounds is also similar to the Intel SHA extensions, which provide an instruction that performs multiple compression rounds.","breadcrumbs":"Design » Gadgets » SHA-256 » Chip instructions","id":"176","title":"Chip instructions"},"177":{"body":"This chip implementation is based around a single 16-bit lookup table. It requires a minimum of 216 circuit rows, and is therefore suitable for use in larger circuits. We target a maximum constraint degree of 9. That will allow us to handle constraining carries and \"small pieces\" to a range of up to {0..7} in one row.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » 16-bit table chip for SHA-256","id":"177","title":"16-bit table chip for SHA-256"},"178":{"body":"There are 64 compression rounds. Each round takes 32-bit values A,B,C,D,E,F,G,H as input, and performs the following operations: Ch(E,F,G)Maj(A,B,C)Σ0​(A)Σ1​(E)H′Enew​Anew​​========​(E∧F)⊕(¬E∧G)(A∧B)⊕(A∧C)⊕(B∧C)count(A,B,C)≥2(A⋙2)⊕(A⋙13)⊕(A⋙22)(E⋙6)⊕(E⋙11)⊕(E⋙25)H+Ch(E,F,G)+Σ1​(E)+Kt​+Wt​reduce6​(H′+D)reduce7​(H′+Maj(A,B,C)+Σ0​(A))​ where reducei​ must handle a carry 0≤carry cargo run --example cost-model -- -a 0,1 -a 0 -a-0,-1,1 -f 0 -g 4 11 Finished dev [unoptimized + debuginfo] target(s) in 0.03s Running `target/debug/examples/cost-model -a 0,1 -a 0 -a 0,-1,1 -f 0 -g 4 11`\nCircuit { k: 11, max_deg: 4, advice_columns: 3, lookups: 0, permutations: [], column_queries: 7, point_sets: 3, estimator: Estimator,\n}\nProof size: 1440 bytes\nVerification: at least 81.689ms","breadcrumbs":"User Documentation » Developer tools » Cost estimator","id":"18","title":"Cost estimator"},"180":{"body":"Maj can be done in 4 lookups: 2spread∗2 chunks As mentioned above, after the first round we already have A in spread form A′. Similarly, B and C are equal to the A and B respectively of the previous round, and therefore in the steady state we already have them in spread form B′ and C′. In fact we can also assume we have them in spread form in the first round, either from the fixed IV or from the use of spread to reduce the output of the feedforward in the previous block. Add the spread forms in the field: M′=A′+B′+C′; We can add them as 32-bit words or in pieces; it's equivalent Witness the compressed even bits Mieven​ and the compressed odd bits Miodd​ for i={0..1}; Constrain M′=spread(M0even​)+2⋅spread(M0odd​)+232⋅spread(M1even​)+233⋅spread(M1odd​), where Miodd​ is the Maj function output. Note: by \"even\" bits we mean the bits of weight an even-power of 2, i.e. of weight 20,22,…. Similarly by \"odd\" bits we mean the bits of weight an odd-power of 2.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Maj function","id":"180","title":"Maj function"},"181":{"body":"TODO: can probably be optimized to 4 or 5 lookups using an additional table. Ch can be done in 8 lookups: 4spread∗2 chunks As mentioned above, after the first round we already have E in spread form E′. Similarly, F and G are equal to the E and F respectively of the previous round, and therefore in the steady state we already have them in spread form F′ and G′. In fact we can also assume we have them in spread form in the first round, either from the fixed IV or from the use of spread to reduce the output of the feedforward in the previous block. Calculate P′=E′+F′ and Q′=(evens−E′)+G′, where evens=spread(232−1). We can add them as 32-bit words or in pieces; it's equivalent. evens−E′ works to compute the spread of ¬E even though negation and spread do not commute in general. It works because each spread bit in E′ is subtracted from 1, so there are no borrows. Witness Pieven​,Piodd​,Qieven​,Qiodd​ such that P′=spread(P0even​)+2⋅spread(P0odd​)+232⋅spread(P1even​)+233⋅spread(P1odd​), and similarly for Q′. {Piodd​+Qiodd​}i=0..1​ is the Ch function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Ch function","id":"181","title":"Ch function"},"182":{"body":"Σ0​(A) can be done in 6 lookups. To achieve this we first split A into pieces (a,b,c,d), of lengths (2,11,9,10) bits respectively counting from the little end. At the same time we obtain the spread forms of these pieces. This can all be done in two PLONK rows, because the 10 and 11-bit pieces can be handled using spread lookups, and the 9-bit piece can be split into 3∗3-bit subpieces. The latter and the remaining 2-bit piece can be range-checked by polynomial constraints in parallel with the two lookups, two small pieces in each row. The spread forms of these small pieces are found by interpolation. Note that the splitting into pieces can be combined with the reduction of Anew​, i.e. no extra lookups are needed for the latter. In the last round we reduce Anew​ after adding the feedforward (requiring a carry of up to 7 which is fine). (A⋙2)⊕(A⋙13)⊕(A⋙22) is equivalent to (A⋙2)⊕(A⋙13)⊕(A⋘10): Then, using 4 more spread lookups we obtain the result as the even bits of a linear combination of the pieces: R′=​(a(b(c430a421b423c​∣∣∣∣∣∣+++​dab420d419a412b​∣∣∣∣∣∣⇓+++​cda411c49d410a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​ That is, we witness the compressed even bits Rieven​ and the compressed odd bits Riodd​, and constrain R′=spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​) where {Rieven​}i=0..1​ is the Σ0​ function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_0 function","id":"182","title":"Σ_0 function"},"183":{"body":"Σ1​(E) can be done in 6 lookups. To achieve this we first split E into pieces (a,b,c,d), of lengths (6,5,14,7) bits respectively counting from the little end. At the same time we obtain the spread forms of these pieces. This can all be done in two PLONK rows, because the 7 and 14-bit pieces can be handled using spread lookups, the 5-bit piece can be split into 3 and 2-bit subpieces, and the 6-bit piece can be split into 2∗3-bit subpieces. The four small pieces can be range-checked by polynomial constraints in parallel with the two lookups, two small pieces in each row. The spread forms of these small pieces are found by interpolation. Note that the splitting into pieces can be combined with the reduction of Enew​, i.e. no extra lookups are needed for the latter. In the last round we reduce Enew​ after adding the feedforward (requiring a carry of up to 6 which is fine). (E⋙6)⊕(E⋙11)⊕(E⋙25) is equivalent to (E⋙6)⊕(E⋙11)⊕(E⋘7). Then, using 4 more spread lookups we obtain the result as the even bits of a linear combination of the pieces, in the same way we did for Σ0​: R′=​(a(b(c426a427b418c​∣∣∣∣∣∣+++​dab419d421a413b​∣∣∣∣∣∣⇓+++​cda45c414d47a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​ That is, we witness the compressed even bits Rieven​ and the compressed odd bits Riodd​, and constrain R′=spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​) where {Rieven​}i=0..1​ is the Σ1​ function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_1 function","id":"183","title":"Σ_1 function"},"184":{"body":"For each block M∈{0,1}512 of the padded message, 64 words of 32 bits each are constructed as follows: The first 16 are obtained by splitting M into 32-bit blocks M=W0​∣∣W1​∣∣⋯∣∣W14​∣∣W15​; The remaining 48 words are constructed using the formula: Wi​=σ1​(Wi−2​)⊞Wi−7​⊞σ0​(Wi−15​)⊞Wi−16​, for 16≤i<64. Note: 0-based numbering is used for the W word indices. σ0​(X)σ1​(X)​==​(X⋙7)⊕(X⋙18)⊕(X≫3)(X⋙17)⊕(X⋙19)⊕(X≫10)​ Note: ≫ is a right- shift , not a rotation.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Block decomposition","id":"184","title":"Block decomposition"},"185":{"body":"(X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). As above but with pieces (a,b,c,d) of lengths (3,4,11,14) counting from the little end. Split b into two 2-bit subpieces. R′=​(0[3](b(c428b421c​∣∣∣∣∣∣++​dab415d425a417b​∣∣∣∣∣∣⇓+++​cda44c411d414a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_0 function","id":"185","title":"σ_0 function"},"186":{"body":"(X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). TODO: this diagram doesn't match the expression on the right. This is just for consistency with the other diagrams. As above but with pieces (a,b,c,d) of lengths (10,7,2,13) counting from the little end. Split b into (3,2,2)-bit subpieces. R′=​(0[10](b(c425b430c​∣∣∣∣∣∣++​dab49d415a423b​∣∣∣∣∣∣⇓+++​cda47c42d413a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_1 function","id":"186","title":"σ_1 function"},"187":{"body":"We apply σ0​ to W1..48​, and σ1​ to W14..61​. In order to avoid redundant applications of spread, we can merge the splitting into pieces for σ0​ and σ1​ in the case of W14..48​. Merging the piece lengths (3,4,11,14) and (10,7,2,13) gives pieces of lengths (3,4,3,7,1,1,13). If we can do the merged split in 3 rows (as opposed to a total of 4 rows when splitting for σ0​ and σ1​ separately), we save 35 rows. These might even be doable in 2 rows; not sure. —Daira We can merge the reduction mod 232 of W16..61​ into their splitting when they are used to compute subsequent words, similarly to what we did for A and E in the round function. We will still need to reduce W62..63​ since they are not split. (Technically we could leave them unreduced since they will be reduced later when they are used to compute Anew​ and Enew​ -- but that would require handling a carry of up to 10 rather than 6, so it's not worth the complexity.) The resulting message schedule cost is: 2 rows to constrain W0​ to 32 bits This is technically optional, but let's do it for robustness, since the rest of the input is constrained for free. 13∗2 rows to split W1..13​ into (3,4,11,14)-bit pieces 35∗3 rows to split W14..48​ into (3,4,3,7,1,1,13)-bit pieces (merged with a reduction for W16..48​) 13∗2 rows to split W49..61​ into (10,7,2,13)-bit pieces (merged with a reduction) 4∗48 rows to extract the results of σ0​ for W1..48​ 4∗48 rows to extract the results of σ1​ for W14..61​ 2∗2 rows to reduce W62..63​ =547 rows.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Message scheduling","id":"187","title":"Message scheduling"},"188":{"body":"For each round: 8 rows for Ch 4 rows for Maj 6 rows for Σ0​ 6 rows for Σ1​ reduce6​ and reduce7​ are always free =24 per round This gives 24∗64=1792 rows for all of \"step 3\", to which we need to add: 547 rows for message scheduling 2∗8 rows for 8 reductions mod 232 in \"step 4\" giving a total of 2099 rows.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Overall cost","id":"188","title":"Overall cost"},"189":{"body":"We only require one table spread, with 216 rows and 3 columns. We need a tag column to allow selecting (7,10,11,13,14)-bit subsets of the table for Σ0..1​ and σ0..1​.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Tables","id":"189","title":"Tables"},"19":{"body":"Let's start with a simple circuit, to introduce you to the common APIs and how they are used. The circuit will take a public input c, and will prove knowledge of two private inputs a and b such that a2⋅b2=c.","breadcrumbs":"User Documentation » A simple example » A simple example","id":"19","title":"A simple example"},"190":{"body":"row tag table (16b) spread (32b) 0 0 0000000000000000 00000000000000000000000000000000 1 0 0000000000000001 00000000000000000000000000000001 2 0 0000000000000010 00000000000000000000000000000100 3 0 0000000000000011 00000000000000000000000000000101 ... 0 ... ... 27−1 0 0000000001111111 00000000000000000001010101010101 27 1 0000000010000000 00000000000000000100000000000000 ... 1 ... ... 210−1 1 0000001111111111 00000000000001010101010101010101 ... 2 ... ... 211−1 2 0000011111111111 00000000010101010101010101010101 ... 3 ... ... 213−1 3 0001111111111111 00000001010101010101010101010101 ... 4 ... ... 214−1 4 0011111111111111 00000101010101010101010101010101 ... 5 ... ... 216−1 5 1111111111111111 01010101010101010101010101010101 For example, to do an 11-bit spread lookup, we polynomial-constrain the tag to be in {0,1,2}. For the most common case of a 16-bit lookup, we don't need to constrain the tag. Note that we can fill any unused rows beyond 216 with a duplicate entry, e.g. all-zeroes.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » spread table","id":"190","title":"spread table"},"191":{"body":"","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Gates","id":"191","title":"Gates"},"192":{"body":"Input from previous operations: E′,F′,G′, 64-bit spread forms of 32-bit words E,F,G, assumed to be constrained by previous operations in practice, we'll have the spread forms of E′,F′,G′ after they've been decomposed into 16-bit subpieces evens is defined as spread(232−1) evens0​=evens1​=spread(216−1) E ∧ F s_ch a0​ a1​ a2​ a3​ a4​ 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) ¬E ∧ G s_ch_neg a0​ a1​ a2​ a3​ a4​ a5​ 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) 1 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) Constraints: s_ch (choice): LHS−RHS=0 LHS=a3​ω−1+a3​ω+232(a4​ω−1+a4​ω) RHS=a2​ω−1+2∗a2​+232(a2​ω+2∗a3​) s_ch_neg (negation): s_ch with an extra negation check spread lookup on (a0​,a1​,a2​) permutation between (a2​,a3​) Output: Ch(E,F,G)=Podd+Qodd=(P0odd​+Q0odd​)+216(P1odd​+Q1odd​)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Choice gate","id":"192","title":"Choice gate"},"193":{"body":"Input from previous operations: A′,B′,C′, 64-bit spread forms of 32-bit words A,B,C, assumed to be constrained by previous operations in practice, we'll have the spread forms of A′,B′,C′ after they've been decomposed into 16-bit subpieces s_maj a0​ a1​ a2​ a3​ a4​ a5​ 0 {0,1,2,3,4,5} M0even​ spread(M0even​) spread(Alo) spread(Ahi) 1 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(Blo) spread(Bhi) 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(Clo) spread(Chi) 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Constraints: s_maj (majority): LHS−RHS=0 LHS=spread(M0even​)+2⋅spread(M0odd​)+232⋅spread(M1even​)+233⋅spread(M1odd​) RHS=A′+B′+C′ spread lookup on (a0​,a1​,a2​) permutation between (a2​,a3​) Output: Maj(A,B,C)=Modd=M0odd​+216M1odd​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Majority gate","id":"193","title":"Majority gate"},"194":{"body":"A is a 32-bit word split into (2,11,9,10)-bit chunks, starting from the little end. We refer to these chunks as (a(2),b(11),c(9),d(10)) respectively, and further split c(9) into three 3-bit chunks c(9)lo,c(9)mid,c(9)hi. We witness the spread versions of the small chunks. Σ0​(A)​==​(A⋙2)⊕(A⋙13)⊕(A⋙22)(A⋙2)⊕(A⋙13)⊕(A⋘10)​ s_upp_sigma_0 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) c(9)lo spread(c(9)lo) c(9)mid spread(c(9)mid) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) c(9) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(2) spread(a(2)) c(9)hi spread(c(9)hi) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_upp_sigma_0 (Σ0​ constraint): LHS−RHS+tag+decompose=0 tagdecomposeLHS​===​constrain1​(a0​ω−1)+constrain2​(a0​ω)a(2)+22b(11)+213c(9)lo+216c(9)mid+219c(9)hi+222d(10)−Aspread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430spread(a(2))421spread(b(11))429spread(c(9)hi)​+++​420spread(d(10))419spread(a(2))426spread(c(9)mid)​+++​417spread(c(9)hi)49spread(d(10))423spread(c(9)lo)​+++​414spread(c(9)mid)46spread(c(9)hi)412spread(b(11))​+++​411spread(c(9)lo)43spread(c(9)mid)410spread(a(2))​+++​spread(b(11))spread(c(9)lo)spread(d(10))​++​ spread lookup on a0​,a1​,a2​ 2-bit range check and 2-bit spread check on a(2) 3-bit range check and 3-bit spread check on c(9)lo,c(9)mid,c(9)hi (see section Helper gates ) Output: Σ0​(A)=Reven=R0even​+216R1even​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_0 gate","id":"194","title":"Σ_0 gate"},"195":{"body":"E is a 32-bit word split into (6,5,14,7)-bit chunks, starting from the little end. We refer to these chunks as (a(6),b(5),c(14),d(7)) respectively, and further split a(6) into two 3-bit chunks a(6)lo,a(6)hi and b into (2,3)-bit chunks b(5)lo,b(5)hi. We witness the spread versions of the small chunks. Σ1​(E)​==​(E⋙6)⊕(E⋙11)⊕(E⋙25)(E⋙6)⊕(E⋙11)⊕(E⋘7)​ s_upp_sigma_1 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(5)lo spread(b(5)lo) b(5)hi spread(b(5)hi) b(5) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(c(14)) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(6)lo spread(a(6)lo) a(6)hi spread(a(6)hi) a(6) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_upp_sigma_1 (Σ1​ constraint): LHS−RHS+tag+decompose=0 tagdecomposeLHS​===​a0​ω−1+constrain4​(a0​ω)a(6)lo+23a(6)hi+26b(5)lo+28b(5)hi+211c(14)+225d(7)−Espread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​429spread(a(6)hi)429spread(b(5)hi)418spread(c(14))​+++​426spread(a(6)lo)427spread(b(5)lo)415spread(b(5)hi)​+++​419spread(d(7))424spread(a(6)hi)413spread(b(5)lo)​+++​45spread(c(14))421spread(a(6)lo)410spread(a(6)hi)​+++​42spread(b(5)hi)414spread(d(7))47spread(a(6)lo)​+++​spread(b(5)lo)spread(c(14))spread(d(7))​++​ spread lookup on a0​,a1​,a2​ 2-bit range check and 2-bit spread check on b(5)lo 3-bit range check and 3-bit spread check on a(6)lo,a(6)hi,b(4)hi (see section Helper gates ) Output: Σ1​(E)=Reven=R0even​+216R1even​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_1 gate","id":"195","title":"Σ_1 gate"},"196":{"body":"v1 v1 of the σ0​ gate takes in a word that's split into (3,4,11,14)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(11),d(14)). b(4) is further split into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. We already have spread(c(11)) and spread(d(14)) from the message scheduling. (X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). s_low_sigma_0 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(c) spread(d) b(4) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) 0 0 a spread(a) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_0 (σ0​ v1 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430b(4)hi421c(11)​++​415d(14)428b(4)lo419b(4)hi​+++​44c(11)425a(3)417b(4)lo​+++​42b(4)hi411d(14)414a(3)​+++​b(4)loc(11)d(14)​++​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3) v2 v2 of the σ0​ gate takes in a word that's split into (3,4,3,7,1,1,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(3),d(7),e(1),f(1),g(13)). We already have spread(d(7)),spread(g(13)) from the message scheduling. The 1-bit e(1),f(1) remain unchanged by the spread operation and can be used directly. We further split b(4) into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. (X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). s_low_sigma_0_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(g(13)) b(4) e(1) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(3) spread(a(3)) c(3) spread(c(3)) f(1) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_0_v2 (σ0​ v2 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430b(4)hi431e(1)​++​416g(13)428b(4)lo424d(7)​+++​415f(1)425a(3)421c(3)​+++​414e(1)412g(13)419b(4)hi​+++​47d(7)411f(1)417b(4)lo​+++​44c(3)410e(1)414a(3)​+++​42b(4)hi43d(7)41g(13)​+++​b(4)loc(3)f(1)​++​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3),c(3)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_0 gate","id":"196","title":"σ_0 gate"},"197":{"body":"v1 v1 of the σ1​ gate takes in a word that's split into (10,7,2,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(10),b(7),c(2),d(13)). b(7) is further split into (2,2,3)-bit chunks b(7)lo,b(7)mid,b(7)hi. We witness the spread versions of the small chunks. We already have spread(a(10)) and spread(d(13)) from the message scheduling. (X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). s_low_sigma_1 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(7)lo spread(b(7)lo) b(7)mid spread(b(7)mid) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(a(10)) spread(d(13)) b(7) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) c(2) spread(c(2)) b(7)hi spread(b(7)hi) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_1 (σ1​ v1 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​429b(7)hi430c(2)​++​49d(13)427b(7)mid427b(7)hi​+++​47c(2)425b(7)lo425b(7)mid​+++​44b(7)hi415a(10)423b(7)lo​+++​42b(7)mid42d(13)413a(10)​+++​b(7)loc(2)d(13)​++​ check that b was properly split into subsections for 7-bit pieces. Wb(7)lo+22Wb(7)mid+24Wb(7)hi−W=0 2-bit range check and 2-bit spread check on b(7)lo,b(7)mid,c(2) 3-bit range check and 3-bit spread check on b(7)hi v2 v2 of the σ1​ gate takes in a word that's split into (3,4,3,7,1,1,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(3),d(7),e(1),f(1),g(13)). We already have spread(d(7)),spread(g(13)) from the message scheduling. The 1-bit e(1),f(1) remain unchanged by the spread operation and can be used directly. We further split b(4) into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. (X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). s_low_sigma_1_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(g(13)) b(4) e(1) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(3) spread(a(3)) c(3) spread(c(3)) f(1) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_1_v2 (σ1​ v2 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​425d(7)431f(1)​++​422c(3)430e(1)​++​420b(4)hi423d(7)​++​49g(13)418b(4)lo420c(3)​+++​48f(1)415a418b(4)hi​+++​47e(1)42g(13)416b(4)lo​+++​d(7)41f(1)413a​+++​e(1)g(13)​+​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3),c(3)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_1 gate","id":"197","title":"σ_1 gate"},"198":{"body":"Small range constraints Let constrainn​(x)=∏i=0n​(x−i). Constraining this expression to equal zero enforces that x is in [0..n]. 2-bit range check (a−3)(a−2)(a−1)(a)=0 sr2 a0​ 1 a 2-bit spread l1​(a)+4∗l2​(a)+5∗l3​(a)−a′=0 ss2 a0​ a1​ 1 a a' with interpolation polynomials: l0​(a)=(−3)(−2)(−1)(a−3)(a−2)(a−1)​ (spread(00)=0000) l1​(a)=(−2)(−1)(1)(a−3)(a−2)(a)​ (spread(01)=0001) l2​(a)=(−1)(1)(2)(a−3)(a−1)(a)​ (spread(10)=0100) l3​(a)=(1)(2)(3)(a−2)(a−1)(a)​ (spread(11)=0101) 3-bit range check (a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)(a)=0 sr3 a0​ 1 a 3-bit spread l1​(a)+4∗l2​(a)+5∗l3​(a)+16∗l4​(a)+17∗l5​(a)+20∗l6​(a)+21∗l7​(a)−a′=0 ss3 a0​ a1​ 1 a a' with interpolation polynomials: l0​(a)=(−7)(−6)(−5)(−4)(−3)(−2)(−1)(a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)​ (spread(000)=000000) l1​(a)=(−6)(−5)(−4)(−3)(−2)(−1)(1)(a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a)​ (spread(001)=000001) l2​(a)=(−5)(−4)(−3)(−2)(−1)(1)(2)(a−7)(a−6)(a−5)(a−4)(a−3)(a−1)(a)​ (spread(010)=000100) l3​(a)=(−4)(−3)(−2)(−1)(1)(2)(3)(a−7)(a−6)(a−5)(a−4)(a−2)(a−1)(a)​ (spread(011)=000101) l4​(a)=(−3)(−2)(−1)(1)(2)(3)(4)(a−7)(a−6)(a−5)(a−3)(a−2)(a−1)(a)​ (spread(100)=010000) l5​(a)=(−2)(−1)(1)(2)(3)(4)(5)(a−7)(a−6)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(101)=010001) l6​(a)=(−1)(1)(2)(3)(4)(5)(6)(a−7)(a−5)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(110)=010100) l7​(a)=(1)(2)(3)(4)(5)(6)(7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(111)=010101) reduce_6 gate Addition (mod232) of 6 elements Input: E {eilo​,eihi​}i=05​ carry Check: E=e0​+e1​+e2​+e3​+e4​+e5​(mod32) Assume inputs are constrained to 16 bits. Addition gate (sa): a0​+a1​+a2​+a3​+a4​+a5​+a6​−a7​=0 Carry gate (sc): 216a6​ω−1+a6​+[(a6​−5)(a6​−4)(a6​−3)(a6​−2)(a6​−1)(a6​)]=0 sa sc a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 1 0 e0lo​ e1lo​ e2lo​ e3lo​ e4lo​ e5lo​ −carry∗216 Elo 1 1 e0hi​ e1hi​ e2hi​ e3hi​ e4hi​ e5hi​ carry Ehi Assume inputs are constrained to 16 bits. Addition gate (sa): a0​ω−1+a1​ω−1+a2​ω−1+a0​+a1​+a2​+a3​ω−1−a3​=0 Carry gate (sc): 216a3​ω+a3​ω−1=0 sa sc a0​ a1​ a2​ a3​ 0 0 e0lo​ e1lo​ e2lo​ −carry∗216 1 1 e3lo​ e4lo​ e5lo​ Elo 0 0 e0hi​ e1hi​ e2hi​ carry 1 0 e3hi​ e4hi​ e5hi​ Ehi reduce_7 gate Addition (mod232) of 7 elements Input: E {eilo​,eihi​}i=06​ carry Check: E=e0​+e1​+e2​+e3​+e4​+e5​+e6​(mod32) Assume inputs are constrained to 16 bits. Addition gate (sa): a0​+a1​+a2​+a3​+a4​+a5​+a6​+a7​−a8​=0 Carry gate (sc): 216a7​ω−1+a7​+[(a7​−6)(a7​−5)(a7​−4)(a7​−3)(a7​−2)(a7​−1)(a7​)]=0 sa sc a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ 1 0 e0lo​ e1lo​ e2lo​ e3lo​ e4lo​ e5lo​ e6lo​ −carry∗216 Elo 1 1 e0hi​ e1hi​ e2hi​ e3hi​ e4hi​ e5hi​ e6hi​ carry Ehi","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Helper gates","id":"198","title":"Helper gates"},"199":{"body":"For each block M∈{0,1}512 of the padded message, 64 words of 32 bits each are constructed as follows: the first 16 are obtained by splitting M into 32-bit blocks M=W0​∣∣W1​∣∣⋯∣∣W14​∣∣W15​; the remaining 48 words are constructed using the formula: Wi​=σ1​(Wi−2​)⊞Wi−7​⊞σ0​(Wi−15​)⊞Wi−16​, for 16≤i<64. sw sd0 sd1 sd2 sd3 ss0 ss0_v2 ss1 ss1_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W0lo​ spread(W0lo​) W0lo​ W0hi​ W0​ σ0​(W1​)lo σ1​(W14​)lo W9lo​ 1 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W0hi​ spread(W0hi​) W16​ σ0​(W1​)hi σ1​(W14​)hi W9hi​ carry16​ 0 1 1 0 0 0 0 0 0 {0,1,2,3,4} W1d(14)​ spread(W1d(14)​) W1lo​ W1hi​ W1​ σ0​(W2​)lo σ1​(W15​)lo W10lo​ 1 0 0 0 0 0 0 0 0 {0,1,2} W1c(11)​ spread(W1c(11)​) W1a(3)​ W1b(4)​ W17​ σ0​(W2​)hi σ1​(W15​)hi W10hi​ carry17​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W1b(4)lo​ spread(W1b(4)lo​) W1b(4)hi​ spread(W1b(4)hi​) 0 0 0 0 0 1 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R0odd​) spread(R1odd​) spread(W1c(11)​) spread(W1d(14)​) W1b(4)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R1even​) 0 0 W1a(3)​ spread(W1a(3)​) 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1odd​) σ0​v1R0​ σ0​v1R1​ σ0​v1R0even​ σ0​v1R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 0 0 0 0 0 0 0 0 {0,1,2,3} W14g(13)​ spread(W14g(13)​) W14a(3)​ W14c(3)​ 0 1 0 1 0 0 0 0 0 0 W14d(7)​ spread(W14d(7)​) W14lo​ W14hi​ W14​ σ0​(W15​)lo σ1​(W28​)lo W23lo​ 1 0 0 0 0 0 0 0 0 0 W14b(4)​ spread(W14b(4)​) W14e(1)​ W14f(1)​ W30​ σ0​(W15​)hi σ1​(W28​)hi W23hi​ carry30​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W14b(4)lo​ spread(W14b(4)lo​) W14b(4)hi​ spread(W14b(4)hi​) 0 0 0 0 0 0 1 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(W14d(7)​) spread(W14g(13)​) W1b(14)​ W14e(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W14a(3)​ spread(W14a(3)​) W14c(3)​ spread(W14c(3)​) W14f(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ0​v2R0​ σ0​v2R1​ σ0​v2R0even​ σ0​v2R0odd​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W14b(4)lo​ spread(W14b(4)lo​) W14b(4)hi​ spread(W14b(4)hi​) 0 0 0 0 0 0 0 0 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d) spread(g) W14e(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W14a(3)​ spread(W14a(3)​) W14c(3)​ spread(W14c(3)​) W14f(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ1​v2R0​ σ1​v2R1​ σ1​v2R0even​ σ1​v2R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 1 0 0 1 0 0 0 0 {0,1,2,3} W49d(13)​ spread(W49d(13)​) W49lo​ W49hi​ W49​ 0 0 0 0 0 0 0 0 0 {0,1} W49a(10)​ spread(W49a(10)​) W49c(2)​ W49b(7)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W49b(7)lo​ spread(W49b(7)lo​) W49b(7)mid​ spread(W49b(7)mid​) 0 0 0 0 0 0 0 0 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(a) spread(d) W1b(49)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W49c(2)​ spread(W49c(2)​) W49b(7)hi​ spread(W49b(7)hi​) 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ1​v1R0​ σ1​v1R1​ σ1​v1R0even​ σ1​v1R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W62lo​ spread(W62lo​) W62lo​ W62hi​ W62​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W62hi​ spread(W62hi​) 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W63lo​ spread(W63lo​) W63lo​ W63hi​ W63​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W63hi​ spread(W63hi​) Constraints: sw: construct word using reduce4​ sd0: decomposition gate for W0​,W62​,W63​ Wlo+216Whi−W=0 sd1: decomposition gate for W1..13​ (split into (3,4,11,14)-bit pieces) Wa(3)+23Wb(4)lo+25Wb(4)hi+27Wc(11)+218Wd(14)−W=0 sd2: decomposition gate for W14..48​ (split into (3,4,3,7,1,1,13)-bit pieces) Wa(3)+23Wb(4)lo+25Wb(4)hi+27Wc(11)+210Wd(14)+217We(1)+218Wf(1)+219Wg(13)−W=0 sd3: decomposition gate for W49..61​ (split into (10,7,2,13)-bit pieces) Wa(10)+210Wb(7)lo+212Wb(7)mid+215Wb(7)hi+217Wc(2)+219Wd(13)−W=0","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Message scheduling region","id":"199","title":"Message scheduling region"},"2":{"body":"Requires Rust 1.60 or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump.","breadcrumbs":"halo2 » Minimum Supported Rust Version","id":"2","title":"Minimum Supported Rust Version"},"20":{"body":"Firstly, we need to define the instructions that our circuit will rely on. Instructions are the boundary between high-level gadgets and the low-level circuit operations. Instructions may be as coarse or as granular as desired, but in practice you want to strike a balance between an instruction being large enough to effectively optimize its implementation, and small enough that it is meaningfully reusable. For our circuit, we will use three instructions: Load a private number into the circuit. Multiply two numbers. Expose a number as a public input to the circuit. We also need a type for a variable representing a number. Instruction interfaces provide associated types for their inputs and outputs, to allow the implementations to represent these in a way that makes the most sense for their optimization goals. trait NumericInstructions: Chip { /// Variable representing a number. type Num; /// Loads a number into the circuit as a private input. fn load_private(&self, layouter: impl Layouter, a: Value) -> Result; /// Loads a number into the circuit as a fixed constant. fn load_constant(&self, layouter: impl Layouter, constant: F) -> Result; /// Returns `c = a * b`. fn mul( &self, layouter: impl Layouter, a: Self::Num, b: Self::Num, ) -> Result; /// Exposes a number as a public input to the circuit. fn expose_public( &self, layouter: impl Layouter, num: Self::Num, row: usize, ) -> Result<(), Error>;\n}","breadcrumbs":"User Documentation » A simple example » Define instructions","id":"20","title":"Define instructions"},"200":{"body":"+----------------------------------------------------------+\n| |\n| decompose E, |\n| Σ_1(E) |\n| |\n| +---------------------------------------+\n| | |\n| | reduce_5() to get H' |\n| | |\n+----------------------------------------------------------+\n| decompose F, decompose G |\n| |\n| Ch(E,F,G) |\n| |\n+----------------------------------------------------------+\n| |\n| decompose A, |\n| Σ_0(A) |\n| |\n| |\n| +---------------------------------------+\n| | |\n| | reduce_7() to get A_new, |\n| | using H' |\n| | |\n+------------------+---------------------------------------+\n| decompose B, decompose C |\n| |\n| Maj(A,B,C) |\n| |\n| +---------------------------------------+\n| | reduce_6() to get E_new, |\n| | using H' |\n+------------------+---------------------------------------+ Initial round: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(E0​d(7)) E0​b(5)lo spread(E0​b(5)lo) E0​b(5)hi spread(E0​b(5)hi) E0lo​ spread(E0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} E0​c(14) spread(E0​c(14)) E0​a(6)lo spread(E0​a(6)lo) E0​a(6)hi spread(E0​a(6)hi) E0hi​ spread(E0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(E0​b(5)lo) spread(E0​b(5)hi) 0 0 0 0 1 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(E0​d(7)) spread(E0​c(14)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(E0​a(6)lo) spread(E0​a(6)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(F0​d(7)) F0​b(5)lo spread(F0​b(5)lo) F0​b(5)hi spread(F0​b(5)hi) F0lo​ spread(F0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} F0​c(14) spread(F0​c(14)) F0​a(6)lo spread(F0​a(6)lo) F0​a(6)hi spread(F0​a(6)hi) F0hi​ spread(F0hi​) 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} G0​d(7) spread(G0​d(7)) G0​b(5)lo spread(G0​b(5)lo) G0​b(5)hi spread(G0​b(5)hi) G0lo​ spread(G0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} G0​c(14) spread(G0​c(14)) G0​a(6)lo spread(G0​a(6)lo) G0​a(6)hi spread(G0​a(6)hi) G0hi​ spread(G0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) Q0odd​ K0lo​ H0lo​ W0lo​ 0 0 0 0 0 0 0 1 0 0 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) Σ1​(E0​)lo Σ1​(E0​)hi K0hi​ H0hi​ W0hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) Q1odd​ P1odd​ Hprime0lo​ Hprime0hi​ Hprime0​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) D0lo​ E1lo​ 0 0 0 0 0 0 0 0 0 1 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) D0hi​ E1hi​ E1​carry 0 0 0 0 0 0 1 0 0 0 0 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} A0​b(11) spread(A0​b(11)) A0​c(9)lo spread(A0​c(9)lo) A0​c(9)mid spread(A0​c(9)mid) A0lo​ spread(A0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} A0​d(10) spread(A0​d(10)) A0​a(2) spread(A0​a(2)) A0​c(9)hi spread(A0​c(9)hi) A0hi​ spread(A0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(c(9)lo) spread(c(9)mid) 0 0 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(a(2)) spread(c(9)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} B0​b(11) spread(B0​b(11)) B0​c(9)lo spread(B0​c(9)lo) B0​c(9)mid spread(B0​c(9)mid) B0lo​ spread(B0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} B0​d(10) spread(B0​d(10)) B0​a(2) spread(B0​a(2)) B0​c(9)hi spread(B0​c(9)hi) B0hi​ spread(B0hi​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} C0​b(11) spread(C0​b(11)) C0​c(9)lo spread(C0​c(9)lo) C0​c(9)mid spread(C0​c(9)mid) C0lo​ spread(C0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} C0​d(10) spread(C0​d(10)) C0​a(2) spread(C0​a(2)) C0​c(9)hi spread(C0​c(9)hi) C0hi​ spread(C0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M0even​ spread(M0even​) M1odd​ spread(A0lo​) spread(A0hi​) Hprime0lo​ Hprime0hi​ 0 0 0 0 0 1 0 0 1 0 0 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(B0lo​) spread(B0hi​) Σ0​(A0​)lo A1lo​ A1​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(C0lo​) spread(C0hi​) Σ0​(A0​)hi A1hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Steady-state: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(E0​d(7)) E0​b(5)lo spread(E0​b(5)lo) E0​b(5)hi spread(E0​b(5)hi) E0lo​ spread(E0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} E0​c(14) spread(E0​c(14)) E0​a(6)lo spread(E0​a(6)lo) E0​a(6)hi spread(E0​a(6)hi) E0hi​ spread(E0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(E0​b(5)lo) spread(E0​b(5)hi) 0 0 0 0 1 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(E0​d(7)) spread(E0​c(14)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(E0​a(6)lo) spread(E0​a(6)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) Q0odd​ K0lo​ H0lo​ W0lo​ 0 0 0 0 0 0 0 1 0 0 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) Σ1​(E0​)lo Σ1​(E0​)hi K0hi​ H0hi​ W0hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) Q1odd​ P1odd​ Hprime0lo​ Hprime0hi​ Hprime0​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) D0lo​ E1lo​ 0 0 0 0 0 0 0 0 0 1 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) D0hi​ E1hi​ E1​carry 0 0 0 0 0 0 1 0 0 0 0 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} A0​b(11) spread(A0​b(11)) A0​c(9)lo spread(A0​c(9)lo) A0​c(9)mid spread(A0​c(9)mid) A0lo​ spread(A0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} A0​d(10) spread(A0​d(10)) A0​a(2) spread(A0​a(2)) A0​c(9)hi spread(A0​c(9)hi) A0hi​ spread(A0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(c(9)lo) spread(c(9)mid) 0 0 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(a(2)) spread(c(9)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M0even​ spread(M0even​) M1odd​ spread(A0lo​) spread(A0hi​) Hprime0lo​ Hprime0hi​ 0 0 0 0 0 1 0 0 1 0 0 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(B0lo​) spread(B0hi​) Σ0​(A0​)lo A1lo​ A1​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(C0lo​) spread(C0hi​) Σ0​(A0​)hi A1hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Final digest: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 A63lo​ A63hi​ A63​ B63lo​ B63hi​ B63​ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C63lo​ C63hi​ C63​ C63lo​ C63hi​ C63​ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 E63lo​ E63hi​ E63​ G63lo​ G63hi​ G63​ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F63lo​ F63hi​ F63​ H63lo​ H63hi​ H63​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Compression region","id":"200","title":"Compression region"},"201":{"body":"This section covers the background material required to understand the Halo 2 proving system. It is targeted at an ELI15 (Explain It Like I'm 15) level; if you think anything could do with additional explanation, let us know !","breadcrumbs":"Background Material » Background Material","id":"201","title":"Background Material"},"202":{"body":"A fundamental component of many cryptographic protocols is the algebraic structure known as a field . Fields are sets of objects (usually numbers) with two associated binary operators + and × such that various field axioms hold. The real numbers R are an example of a field with uncountably many elements. Halo makes use of finite fields which have a finite number of elements. Finite fields are fully classified as follows: if F is a finite field, it contains ∣F∣=pk elements for some integer k≥1 and some prime p; any two finite fields with the same number of elements are isomorphic. In particular, all of the arithmetic in a prime field Fp​ is isomorphic to addition and multiplication of integers modulo p, i.e. in Zp​. This is why we often refer to p as the modulus . We'll write a field as Fq​ where q=pk. The prime p is called its characteristic . In the cases where k>1 the field Fq​ is a k-degree extension of the field Fp​. (By analogy, the complex numbers C=R(i) are an extension of the real numbers.) However, in Halo we do not use extension fields. Whenever we write Fp​ we are referring to what we call a prime field which has a prime p number of elements, i.e. k=1. Important notes: There are two special elements in any field: 0, the additive identity, and 1, the multiplicative identity. The least significant bit of a field element, when represented as an integer in binary format, can be interpreted as its \"sign\" to help distinguish it from its additive inverse (negation). This is because for some nonzero element a which has a least significant bit 0 we have that −a=p−a has a least significant bit 1, and vice versa. We could also use whether or not an element is larger than (p−1)/2 to give it a \"sign.\" Finite fields will be useful later for constructing polynomials and elliptic curves . Elliptic curves are examples of groups, which we discuss next.","breadcrumbs":"Background Material » Fields » Fields","id":"202","title":"Fields"},"203":{"body":"Groups are simpler and more limited than fields; they have only one binary operator ⋅ and fewer axioms. They also have an identity, which we'll denote as 1. Any non-zero element a in a group has an inverse b=a−1, which is the unique element b such that a⋅b=1. For example, the set of nonzero elements of Fp​ forms a group, where the group operation is given by multiplication on the field. (aside) Additive vs multiplicative notation If ⋅ is written as × or omitted (i.e. a⋅b written as ab), the identity as 1, and inversion as a−1, as we did above, then we say that the group is \"written multiplicatively\". If ⋅ is written as +, the identity as 0 or O, and inversion as −a, then we say it is \"written additively\". It's conventional to use additive notation for elliptic curve groups, and multiplicative notation when the elements come from a finite field. When additive notation is used, we also write [k]A=k timesA+A+⋯+A​​ for nonnegative k and call this \"scalar multiplication\"; we also often use uppercase letters for variables denoting group elements. When multiplicative notation is used, we also write ak=k timesa×a×⋯×a​​ and call this \"exponentiation\". In either case we call the scalar k such that [k]g=a or gk=a the \"discrete logarithm\" of a to base g. We can extend scalars to negative integers by inversion, i.e. [−k]A+[k]A=O or a−k×ak=1. The order of an element a of a finite group is defined as the smallest positive integer k such that ak=1 (in multiplicative notation) or [k]a=O (in additive notation). The order of the group is the number of elements. Groups always have a generating set , which is a set of elements such that we can produce any element of the group as (in multiplicative terminology) a product of powers of those elements. So if the generating set is g1..k​, we can produce any element of the group as i=1∏k​giai​​. There can be many different generating sets for a given group. A group is called cyclic if it has a (not necessarily unique) generating set with only a single element — call it g. In that case we can say that g generates the group, and that the order of g is the order of the group. Any finite cyclic group G of order n is isomorphic to the integers modulo n (denoted Z/nZ), such that: the operation ⋅ in G corresponds to addition modulo n; the identity in G corresponds to 0; some generator g∈G corresponds to 1. Given a generator g, the isomorphism is always easy to compute in the Z/nZ→G direction; it is just a↦ga (or in additive notation, a↦[a]g). It may be difficult in general to compute in the G→Z/nZ direction; we'll discuss this further when we come to elliptic curves . If the order n of a finite group is prime, then the group is cyclic, and every non-identity element is a generator.","breadcrumbs":"Background Material » Fields » Groups","id":"203","title":"Groups"},"204":{"body":"We use the notation Fp×​ for the multiplicative group (i.e. the group operation is multiplication in Fp​) over the set Fp​−{0}. A quick way of obtaining the inverse in Fp×​ is a−1=ap−2. The reason for this stems from Fermat's little theorem , which states that ap=a(modp) for any integer a. If a is nonzero, we can divide by a twice to get ap−2=a−1. Let's assume that α is a generator of Fp×​, so it has order p−1 (equal to the number of elements in Fp×​). Therefore, for any element in a∈Fp×​ there is a unique integer i∈{0..p−2} such that a=αi. Notice that a×b where a,b∈Fp×​ can really be interpreted as αi×αj where a=αi and b=αj. Indeed, it holds that αi×αj=αi+j for all 0≤i,j { config: FieldConfig, _marker: PhantomData,\n} Every chip needs to implement the Chip trait. This defines the properties of the chip that a Layouter may rely on when synthesizing a circuit, as well as enabling any initial state that the chip requires to be loaded into the circuit. impl Chip for FieldChip { type Config = FieldConfig; type Loaded = (); fn config(&self) -> &Self::Config { &self.config } fn loaded(&self) -> &Self::Loaded { &() }\n}","breadcrumbs":"User Documentation » A simple example » Define a chip implementation","id":"21","title":"Define a chip implementation"},"210":{"body":"Let A(X) be a polynomial over Fp​ with formal indeterminate X. As an example, A(X)=a0​+a1​X+a2​X2+a3​X3 defines a degree-3 polynomial. a0​ is referred to as the constant term. Polynomials of degree n−1 have n coefficients. We will often want to compute the result of replacing the formal indeterminate X with some concrete value x, which we denote by A(x). In mathematics this is commonly referred to as \"evaluating A(X) at a point x\". The word \"point\" here stems from the geometrical usage of polynomials in the form y=A(x), where (x,y) is the coordinate of a point in two-dimensional space. However, the polynomials we deal with are almost always constrained to equal zero, and x will be an element of some field . This should not be confused with points on an elliptic curve , which we also make use of, but never in the context of polynomial evaluation. Important notes: Multiplication of polynomials produces a product polynomial that is the sum of the degrees of its factors. Polynomial division subtracts from the degree. deg(A(X)B(X))=deg(A(X))+deg(B(X)), deg(A(X)/B(X))=deg(A(X))−deg(B(X)). Given a polynomial A(X) of degree n−1, if we obtain n evaluations of the polynomial at distinct points then these evaluations perfectly define the polynomial. In other words, given these evaluations we can obtain a unique polynomial A(X) of degree n−1 via polynomial interpolation. [a0​,a1​,⋯,an−1​] is the coefficient representation of the polynomial A(X). Equivalently, we could use its evaluation representation [(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))] at n distinct points. Either representation uniquely specifies the same polynomial. (aside) Horner's rule Horner's rule allows for efficient evaluation of a polynomial of degree n−1, using only n−1 multiplications and n−1 additions. It is the following identity: a0​​+a1​X+a2​X2+⋯+an−1​Xn−1=a0​+X(a1​+X(a2​+⋯+X(an−2​+Xan−1​))),​","breadcrumbs":"Background Material » Polynomials » Polynomials","id":"210","title":"Polynomials"},"211":{"body":"The FFT is an efficient way of converting between the coefficient and evaluation representations of a polynomial. It evaluates the polynomial at the nth roots of unity {ω0,ω1,⋯,ωn−1}, where ω is a primitive nth root of unity. By exploiting symmetries in the roots of unity, each round of the FFT reduces the evaluation into a problem only half the size. Most commonly we use polynomials of length some power of two, n=2k, and apply the halving reduction recursively.","breadcrumbs":"Background Material » Polynomials » Fast Fourier Transform (FFT)","id":"211","title":"Fast Fourier Transform (FFT)"},"212":{"body":"In the coefficient representation, it takes O(n2) operations to multiply two polynomials A(X)⋅B(X)=C(X): A(X)B(X)C(X)​=a0​+a1​X+a2​X2+⋯+an−1​Xn−1,=b0​+b1​X+b2​X2+⋯+bn−1​Xn−1,=a0​⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1)+a1​X⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1)+⋯+an−1​Xn−1⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1),​ where each of the n terms in the first polynomial has to be multiplied by the n terms of the second polynomial. In the evaluation representation, however, polynomial multiplication only requires O(n) operations: ABC​:{(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))},:{(x0​,B(x0​)),(x1​,B(x1​)),⋯,(xn−1​,B(xn−1​))},:{(x0​,A(x0​)B(x0​)),(x1​,A(x1​)B(x1​)),⋯,(xn−1​,A(xn−1​)B(xn−1​))},​ where each evaluation is multiplied pointwise. This suggests the following strategy for fast polynomial multiplication: Evaluate polynomials at all n points; Perform fast pointwise multiplication in the evaluation representation (O(n)); Convert back to the coefficient representation. The challenge now is how to evaluate and interpolate the polynomials efficiently. Naively, evaluating a polynomial at n points would require O(n2) operations (we use the O(n) Horner's rule at each point): ​A(1)A(ω)A(ω2)⋮A(ωn−1)​​=​111⋮1​1ωω2⋮ωn−1​1ω2ω2⋅2⋮ω2(n−1)​………⋯​1ωn−1ω2⋅(n−1)⋮ω(n−1)2​​⋅​a0​a1​a2​⋮an−1​​​. For convenience, we will denote the matrices above as: A^=Vω​⋅A. (A^ is known as the Discrete Fourier Transform of A; Vω​ is also called the Vandermonde matrix .)","breadcrumbs":"Background Material » Polynomials » Motivation: Fast polynomial multiplication","id":"212","title":"Motivation: Fast polynomial multiplication"},"213":{"body":"Our strategy is to divide a DFT of size n into two interleaved DFTs of size n/2. Given the polynomial A(X)=a0​+a1​X+a2​X2+⋯+an−1​Xn−1, we split it up into even and odd terms: Aeven​Aodd​​=a0​+a2​X+⋯+an−2​X2n​−1,=a1​+a3​X+⋯+an−1​X2n​−1.​ To recover the original polynomial, we do A(X)=Aeven​(X2)+XAodd​(X2). Trying this out on points ωni​ and ωn2n​+i​, i∈[0..2n​−1], we start to notice some symmetries: A(ωni​)A(ωn2n​+i​)​=Aeven​((ωni​)2)+ωni​Aodd​((ωni​)2),=Aeven​((ωn2n​+i​)2)+ωn2n​+i​Aodd​((ωn2n​+i​)2)=Aeven​((−ωni​)2)−ωni​Aodd​((−ωni​)2)←(negation lemma)=Aeven​((ωni​)2)−ωni​Aodd​((ωni​)2).​ Notice that we are only evaluating Aeven​(X) and Aodd​(X) over half the domain {(ωn0​)2,(ωn​)2,⋯,(ωn2n​−1​)2}={ωn/2i​},i=[0..2n​−1] (halving lemma). This gives us all the terms we need to reconstruct A(X) over the full domain {ω0,ω,⋯,ωn−1}: which means we have transformed a length-n DFT into two length-2n​ DFTs. We choose n=2k to be a power of two (by zero-padding if needed), and apply this divide-and-conquer strategy recursively. By the Master Theorem [1] , this gives us an evaluation algorithm with O(nlog2​n) operations, also known as the Fast Fourier Transform (FFT).","breadcrumbs":"Background Material » Polynomials » The (radix-2) Cooley-Tukey algorithm","id":"213","title":"The (radix-2) Cooley-Tukey algorithm"},"214":{"body":"So we've evaluated our polynomials and multiplied them pointwise. What remains is to convert the product from the evaluation representation back to coefficient representation. To do this, we simply call the FFT on the evaluation representation. However, this time we also: replace ωi by ω−i in the Vandermonde matrix, and multiply our final result by a factor of 1/n. In other words: A=n1​Vω−1​⋅A^. (To understand why the inverse FFT has a similar form to the FFT, refer to Slide 13-1 of [2] . The below image was also taken from [2] .)","breadcrumbs":"Background Material » Polynomials » Inverse FFT","id":"214","title":"Inverse FFT"},"215":{"body":"The Schwartz-Zippel lemma informally states that \"different polynomials are different at most points.\" Formally, it can be written as follows: Let p(x1​,x2​,⋯,xn​) be a nonzero polynomial of n variables with degree d. Let S be a finite set of numbers with at least d elements in it. If we choose random α1​,α2​,⋯,αn​ from S, Pr[p(α1​,α2​,⋯,αn​)=0]≤∣S∣d​. In the familiar univariate case p(X), this reduces to saying that a nonzero polynomial of degree d has at most d roots. The Schwartz-Zippel lemma is used in polynomial equality testing. Given two multi-variate polynomials p1​(x1​,⋯,xn​) and p2​(x1​,⋯,xn​) of degrees d1​,d2​ respectively, we can test if p1​(α1​,⋯,αn​)−p2​(α1​,⋯,αn​)=0 for random α1​,⋯,αn​←S, where the size of S is at least ∣S∣≥(d1​+d2​). If the two polynomials are identical, this will always be true, whereas if the two polynomials are different then the equality holds with probability at most ∣S∣max(d1​,d2​)​.","breadcrumbs":"Background Material » Polynomials » The Schwartz-Zippel lemma","id":"215","title":"The Schwartz-Zippel lemma"},"216":{"body":"Consider the order-n multiplicative subgroup H with primitive root of unity ω. For all ωi∈H,i∈[n−1], we have (ωi)n=(ωn)i=(ω0)i=1. In other words, every element of H fulfils the equation ZH​(X)​=Xn−1=(X−ω0)(X−ω1)(X−ω2)⋯(X−ωn−1),​ meaning every element is a root of ZH​(X). We call ZH​(X) the vanishing polynomial over H because it evaluates to zero on all elements of H. This comes in particularly handy when checking polynomial constraints. For instance, to check that A(X)+B(X)=C(X) over H, we simply have to check that A(X)+B(X)−C(X) is some multiple of ZH​(X). In other words, if dividing our constraint by the vanishing polynomial still yields some polynomial ZH​(X)A(X)+B(X)−C(X)​=H(X), we are satisfied that A(X)+B(X)−C(X)=0 over H.","breadcrumbs":"Background Material » Polynomials » Vanishing polynomial","id":"216","title":"Vanishing polynomial"},"217":{"body":"TODO: explain what a basis is in general (briefly). Polynomials are commonly written in the monomial basis (e.g. X,X2,...Xn). However, when working over a multiplicative subgroup of order n, we find a more natural expression in the Lagrange basis. Consider the order-n multiplicative subgroup H with primitive root of unity ω. The Lagrange basis corresponding to this subgroup is a set of functions {Li​}i=0n−1​, where Li​(ωj)={10​if i=j,otherwise.​ We can write this more compactly as Li​(ωj)=δij​, where δ is the Kronecker delta function. Now, we can write our polynomial as a linear combination of Lagrange basis functions, A(X)=i=0∑n−1​ai​Li​(X),X∈H, which is equivalent to saying that p(X) evaluates to a0​ at ω0, to a1​ at ω1, to a2​ at ω2,⋯, and so on. When working over a multiplicative subgroup, the Lagrange basis function has a convenient sparse representation of the form Li​(X)=X−ωici​⋅(Xn−1)​, where ci​ is the barycentric weight. (To understand how this form was derived, refer to [3] .) For i=0, we have c=1/n⟹L0​(X)=n1​X−1(Xn−1)​. Suppose we are given a set of evaluation points {x0​,x1​,⋯,xn−1​}. Since we cannot assume that the xi​'s form a multiplicative subgroup, we consider also the Lagrange polynomials Li​'s in the general case. Then we can construct: Li​(X)=j=i∏​xi​−xj​X−xj​​,i∈[0..n−1]. Here, every X=xj​=xi​ will produce a zero numerator term (xj​−xj​), causing the whole product to evaluate to zero. On the other hand, X=xi​ will evaluate to xi​−xj​xi​−xj​​ at every term, resulting in an overall product of one. This gives the desired Kronecker delta behaviour Li​(xj​)=δij​ on the set {x0​,x1​,⋯,xn−1​}.","breadcrumbs":"Background Material » Polynomials » Lagrange basis functions","id":"217","title":"Lagrange basis functions"},"218":{"body":"Given a polynomial in its evaluation representation A:{(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))}, we can reconstruct its coefficient form in the Lagrange basis: A(X)=i=0∑n−1​A(xi​)Li​(X), where X∈{x0​,x1​,⋯,xn−1​}.","breadcrumbs":"Background Material » Polynomials » Lagrange interpolation","id":"218","title":"Lagrange interpolation"},"219":{"body":"Dasgupta, S., Papadimitriou, C. H., & Vazirani, U. V. (2008). \"Algorithms\" (ch. 2). New York: McGraw-Hill Higher Education. Golin, M. (2016). \"The Fast Fourier Transform and Polynomial Multiplication\" [lecture notes], COMP 3711H Design and Analysis of Algorithms, Hong Kong University of Science and Technology. Berrut, J. and Trefethen, L. (2004). \"Barycentric Lagrange Interpolation.\"","breadcrumbs":"Background Material » Polynomials » References","id":"219","title":"References"},"22":{"body":"The chip needs to be configured with the columns, permutations, and gates that will be required to implement all of the desired instructions. /// Chip state is stored in a config struct. This is generated by the chip\n/// during configuration, and then stored inside the chip.\n#[derive(Clone, Debug)]\nstruct FieldConfig { /// For this chip, we will use two advice columns to implement our instructions. /// These are also the columns through which we communicate with other parts of /// the circuit. advice: [Column; 2], /// This is the public input (instance) column. instance: Column, // We need a selector to enable the multiplication gate, so that we aren't placing // any constraints on cells where `NumericInstructions::mul` is not being used. // This is important when building larger circuits, where columns are used by // multiple sets of instructions. s_mul: Selector,\n} impl FieldChip { fn construct(config: >::Config) -> Self { Self { config, _marker: PhantomData, } } fn configure( meta: &mut ConstraintSystem, advice: [Column; 2], instance: Column, constant: Column, ) -> >::Config { meta.enable_equality(instance); meta.enable_constant(constant); for column in &advice { meta.enable_equality(*column); } let s_mul = meta.selector(); // Define our multiplication gate! meta.create_gate(\"mul\", |meta| { // To implement multiplication, we need three advice cells and a selector // cell. We arrange them like so: // // | a0 | a1 | s_mul | // |-----|-----|-------| // | lhs | rhs | s_mul | // | out | | | // // Gates may refer to any relative offsets we want, but each distinct // offset adds a cost to the proof. The most common offsets are 0 (the // current row), 1 (the next row), and -1 (the previous row), for which // `Rotation` has specific constructors. let lhs = meta.query_advice(advice[0], Rotation::cur()); let rhs = meta.query_advice(advice[1], Rotation::cur()); let out = meta.query_advice(advice[0], Rotation::next()); let s_mul = meta.query_selector(s_mul); // Finally, we return the polynomial expressions that constrain this gate. // For our multiplication gate, we only need a single polynomial constraint. // // The polynomial expressions returned from `create_gate` will be // constrained by the proving system to equal zero. Our expression // has the following properties: // - When s_mul = 0, any value is allowed in lhs, rhs, and out. // - When s_mul != 0, this constrains lhs * rhs = out. vec![s_mul * (lhs * rhs - out)] }); FieldConfig { advice, instance, s_mul, } }\n}","breadcrumbs":"User Documentation » A simple example » Configure the chip","id":"22","title":"Configure the chip"},"220":{"body":"In the section Inverses and groups we introduced the concept of groups . A group has an identity and a group operation. In this section we will write groups additively, i.e. the identity is O and the group operation is +. Some groups can be used as cryptographic groups . At the risk of oversimplifying, this means that the problem of finding a discrete logarithm of a group element P to a given base G, i.e. finding x such that P=[x]G, is hard in general.","breadcrumbs":"Background Material » Cryptographic groups » Cryptographic groups","id":"220","title":"Cryptographic groups"},"221":{"body":"The Pedersen commitment [ P99 ] is a way to commit to a secret message in a verifiable way. It uses two random public generators G,H∈G, where G is a cryptographic group of order q. A random secret r is chosen in Zq​, and the message to commit to m is from any subset of Zq​. The commitment is c=Commit(m,r)=[m]G+[r]H. To open the commitment, the committer reveals m and r, thus allowing anyone to verify that c is indeed a commitment to m. Notice that the Pedersen commitment scheme is homomorphic: Commit(m,r)+Commit(m′,r′)​=[m]G+[r]H+[m′]G+[r′]H=[m+m′]G+[r+r′]H=Commit(m+m′,r+r′).​ Assuming the discrete log assumption holds, Pedersen commitments are also perfectly hiding and computationally binding: hiding : the adversary chooses messages m0​,m1​. The committer commits to one of these messages c=Commit(mb​,r),b∈{0,1}. Given c, the probability of the adversary guessing the correct b is no more than 21​. binding : the adversary cannot pick two different messages m0​=m1​, and randomness r0​,r1​, such that Commit(m0​,r0​)=Commit(m1​,r1​).","breadcrumbs":"Background Material » Cryptographic groups » Pedersen commitment","id":"221","title":"Pedersen commitment"},"222":{"body":"We can use a variant of the Pedersen commitment scheme to commit to multiple messages at once, m=(m0​,⋯,mn−1​). This time, we'll have to sample a corresponding number of random public generators G=(G0​,⋯,Gn−1​), along with a single random generator H as before (for use in hiding). Then, our commitment scheme is: Commit(m;r)​=Commit((m0​,⋯,mn−1​);r)=[r]H+[m0​]G0​+⋯+[mn−1​]Gn−1​=[r]H+i=0∑n−1​[mi​]Gi​.​ TODO: is this positionally binding?","breadcrumbs":"Background Material » Cryptographic groups » Vector Pedersen commitment","id":"222","title":"Vector Pedersen commitment"},"223":{"body":"An example of a protocol that uses cryptographic groups is Diffie–Hellman key agreement [ DH1976 ]. The Diffie–Hellman protocol is a method for two users, Alice and Bob, to generate a shared private key. It proceeds as follows: Alice and Bob publicly agree on two prime numbers, p and G, where p is large and G is a primitive root (modp). (Note that g is a generator of the group Fp×​.) Alice chooses a large random number a as her private key. She computes her public key A=[a]G(modp), and sends A to Bob. Similarly, Bob chooses a large random number b as his private key. He computes his public key B=[b]G(modp), and sends B to Alice. Now both Alice and Bob compute their shared key K=[ab]G(modp), which Alice computes as K=[a]B(modp)=[a]([b]G)(modp), and Bob computes as K=[b]A(modp)=[b]([a]G)(modp). A potential eavesdropper would need to derive K=[ab]g(modp) knowing only g,p,A=[a]G, and B=[b]G: in other words, they would need to either get the discrete logarithm a from A=[a]G or b from B=[b]G, which we assume to be computationally infeasible in Fp×​. More generally, protocols that use similar ideas to Diffie–Hellman are used throughout cryptography. One way of instantiating a cryptographic group is as an elliptic curve . Before we go into detail on elliptic curves, we'll describe some algorithms that can be used for any group.","breadcrumbs":"Background Material » Cryptographic groups » Diffie–Hellman","id":"223","title":"Diffie–Hellman"},"224":{"body":"","breadcrumbs":"Background Material » Cryptographic groups » Multiscalar multiplication","id":"224","title":"Multiscalar multiplication"},"225":{"body":"Reference: https://jbootle.github.io/Misc/pippenger.pdf","breadcrumbs":"Background Material » Cryptographic groups » TODO: Pippenger's algorithm","id":"225","title":"TODO: Pippenger's algorithm"},"226":{"body":"Elliptic curves constructed over finite fields are another important cryptographic tool. We use elliptic curves because they provide a cryptographic group , i.e. a group in which the discrete logarithm problem (discussed below) is hard. There are several ways to define the curve equation, but for our purposes, let Fp​ be a large (255-bit) field, and then let the set of solutions (x,y) to y2=x3+b for some constant b define the Fp​-rational points on an elliptic curve E(Fp​). These (x,y) coordinates are called \"affine coordinates\". Each of the Fp​-rational points, together with a \"point at infinity\" O that serves as the group identity, can be interpreted as an element of a group. By convention, elliptic curve groups are written additively. \"Three points on a line sum to zero, which is the point at infinity.\" The group addition law is simple: to add two points together, find the line that intersects both points and obtain the third point, and then negate its y-coordinate. The case that a point is being added to itself, called point doubling, requires special handling: we find the line tangent to the point, and then find the single other point that intersects this line and then negate. Otherwise, in the event that a point is being \"added\" to its negation, the result is the point at infinity. The ability to add and double points naturally gives us a way to scale them by integers, called scalars . The number of points on the curve is the group order. If this number is a prime q, then the scalars can be considered as elements of a scalar field , Fq​. Elliptic curves, when properly designed, have an important security property. Given two random elements G,H∈E(Fp​) finding a such that [a]G=H, otherwise known as the discrete log of H with respect to G, is considered computationally infeasible with classical computers. This is called the elliptic curve discrete log assumption. If an elliptic curve group G has prime order q (like the ones used in Halo 2), then it is a finite cyclic group. Recall from the section on groups that this implies it is isomorphic to Z/qZ, or equivalently, to the scalar field Fq​. Each possible generator G fixes the isomorphism; then an element on the scalar side is precisely the discrete log of the corresponding group element with respect to G. In the case of a cryptographically secure elliptic curve, the isomorphism is hard to compute in the G→Fq​ direction because the elliptic curve discrete log problem is hard. It is sometimes helpful to make use of this isomorphism by thinking of group-based cryptographic protocols and algorithms in terms of the scalars instead of in terms of the group elements. This can make proofs and notation simpler. For instance, it has become common in papers on proof systems to use the notation [x] to denote a group element with discrete log x, where the generator is implicit. We also used this idea in the \" distinct-x theorem \", in order to prove correctness of optimizations for elliptic curve scalar multiplication in Sapling, and an endomorphism-based optimization in Appendix C of the original Halo paper .","breadcrumbs":"Background Material » Elliptic curves » Elliptic curves","id":"226","title":"Elliptic curves"},"227":{"body":"","breadcrumbs":"Background Material » Elliptic curves » Curve arithmetic","id":"227","title":"Curve arithmetic"},"228":{"body":"The simplest situation is doubling a point (x0​,y0​). Continuing with our example y2=x3+b, this is done first by computing the derivative λ=dxdy​=2y3x2​. To obtain expressions for (x1​,y1​)=(x0​,y0​)+(x0​,y0​), we consider x1​−x0​−y1​−y0​​=λ​⟹−y1​=λ(x1​−x0​)+y0​⟹y1​=λ(x0​−x1​)−y0​​.​ To get the expression for x1​, we substitute y=λ(x0​−x)−y0​ into the elliptic curve equation: y2=x3+b​⟹(λ(x0​−x)−y0​)2=x3+b⟹x3−λ2x2+⋯=0←(rearranging terms)=(x−x0​)(x−x0​)(x−x1​)←(known roots x0​,x0​,x1​)=x3−(x0​+x0​+x1​)x2+⋯.​ Comparing coefficients for the x2 term gives us λ2=x0​+x0​+x1​⟹x1​=λ2−2x0​​.","breadcrumbs":"Background Material » Elliptic curves » Point doubling","id":"228","title":"Point doubling"},"229":{"body":"This unfortunately requires an expensive inversion of 2y. We can avoid this by arranging our equations to \"defer\" the computation of the inverse, since we often do not need the actual affine (x′,y′) coordinate of the resulting point immediately after an individual curve operation. Let's introduce a third coordinate Z and scale our curve equation by Z3 like so: Z3y2=Z3x3+Z3b Our original curve is just this curve at the restriction Z=1. If we allow the affine point (x,y) to be represented by X=xZ, Y=yZ and Z=0 then we have the homogenous projective curve Y2Z=X3+Z3b. Obtaining (x,y) from (X,Y,Z) is as simple as computing (X/Z,Y/Z) when Z=0. (When Z=0, we are dealing with the point at infinity O:=(0:1:0).) In this form, we now have a convenient way to defer the inversion required by doubling a point. The general strategy is to express x′,y′ as rational functions using x=X/Z and y=Y/Z, rearrange to make their denominators the same, and then take the resulting point (X,Y,Z) to have Z be the shared denominator and X=x′Z,Y=y′Z. Projective coordinates are often, but not always, more efficient than affine coordinates. There may be exceptions to this when either we have a different way to apply Montgomery's trick, or when we're in the circuit setting where multiplications and inversions are about equally as expensive (at least in terms of circuit size). The following shows an example of doubling a point (X,Y,Z)=(xZ,yZ,Z) without an inversion. Substituting with X,Y,Z gives us λ=2y3x2​=2(Y/Z)3(X/Z)2​=2YZ3X2​ and gives us x′y′​=λ2−2x=λ2−Z2X​=4Y2Z29X4​−Z2X​=4Y2Z29X4−8XY2Z​=8Y3Z318X4YZ−16XY3Z2​=λ(x−x′)−y=λ(ZX​−4Y2Z29X4−8XY2Z​)−ZY​=2YZ3X2​(ZX​−4Y2Z29X4−8XY2Z​)−ZY​=2YZ23X3​−8Y3Z327X6−24X3Y2Z​−ZY​=8Y3Z312X3Y2Z−8Y4Z2−27X6+24X3Y2Z​​ Notice how the denominators of x′ and y′ are the same. Thus, instead of computing (x′,y′) we can compute (X,Y,Z) with Z=8Y3Z3 and X,Y set to the corresponding numerators such that X/Z=x′ and Y/Z=y′. This completely avoids the need to perform an inversion when doubling, and something analogous to this can be done when adding two distinct points.","breadcrumbs":"Background Material » Elliptic curves » Projective coordinates","id":"229","title":"Projective coordinates"},"23":{"body":"/// A variable representing a number.\n#[derive(Clone)]\nstruct Number(AssignedCell); impl NumericInstructions for FieldChip { type Num = Number; fn load_private( &self, mut layouter: impl Layouter, value: Value, ) -> Result { let config = self.config(); layouter.assign_region( || \"load private\", |mut region| { region .assign_advice(|| \"private input\", config.advice[0], 0, || value) .map(Number) }, ) } fn load_constant( &self, mut layouter: impl Layouter, constant: F, ) -> Result { let config = self.config(); layouter.assign_region( || \"load constant\", |mut region| { region .assign_advice_from_constant(|| \"constant value\", config.advice[0], 0, constant) .map(Number) }, ) } fn mul( &self, mut layouter: impl Layouter, a: Self::Num, b: Self::Num, ) -> Result { let config = self.config(); layouter.assign_region( || \"mul\", |mut region: Region<'_, F>| { // We only want to use a single multiplication gate in this region, // so we enable it at region offset 0; this means it will constrain // cells at offsets 0 and 1. config.s_mul.enable(&mut region, 0)?; // The inputs we've been given could be located anywhere in the circuit, // but we can only rely on relative offsets inside this region. So we // assign new cells inside the region and constrain them to have the // same values as the inputs. a.0.copy_advice(|| \"lhs\", &mut region, config.advice[0], 0)?; b.0.copy_advice(|| \"rhs\", &mut region, config.advice[1], 0)?; // Now we can assign the multiplication result, which is to be assigned // into the output position. let value = a.0.value().copied() * b.0.value(); // Finally, we do the assignment to the output, returning a // variable to be used in another part of the circuit. region .assign_advice(|| \"lhs * rhs\", config.advice[0], 1, || value) .map(Number) }, ) } fn expose_public( &self, mut layouter: impl Layouter, num: Self::Num, row: usize, ) -> Result<(), Error> { let config = self.config(); layouter.constrain_instance(num.0.cell(), config.instance, row) }\n}","breadcrumbs":"User Documentation » A simple example » Implement chip traits","id":"23","title":"Implement chip traits"},"230":{"body":"We now add two points with distinct x-coordinates, P=(x0​,y0​) and Q=(x1​,y1​), where x0​=x1​, to obtain R=P+Q=(x2​,y2​). The line PQ​ has slope λ=x1​−x0​y1​−y0​​⟹y−y0​=λ⋅(x−x0​). Using the expression for PQ​, we compute y-coordinate −y2​ of −R as: −y2​−y0​=λ⋅(x2​−x0​)⟹y2​=λ(x0​−x2​)−y0​​. Plugging the expression for PQ​ into the curve equation y2=x3+b yields y2=x3+b​⟹(λ⋅(x−x0​)+y0​)2=x3+b⟹x3−λ2x2+⋯=0←(rearranging terms)=(x−x0​)(x−x1​)(x−x2​)←(known roots x0​,x1​,x2​)=x3−(x0​+x1​+x2​)x2+⋯.​ Comparing coefficients for the x2 term gives us λ2=x0​+x1​+x2​⟹x2​=λ2−x0​−x1​​. Important notes: There exist efficient formulae [1] for point addition that do not have edge cases (so-called \"complete\" formulae) and that unify the addition and doubling cases together. The result of adding a point to its negation using those formulae produces Z=0, which represents the point at infinity. In addition, there are other models like the Jacobian representation where (x,y)=(xZ2,yZ3,Z) where the curve is rescaled by Z6 instead of Z3, and this representation has even more efficient arithmetic but no unified/complete formulae. We can easily compare two curve points (X1​,Y1​,Z1​) and (X2​,Y2​,Z2​) for equality in the homogenous projective coordinate space by \"homogenizing\" their Z-coordinates; the checks become X1​Z2​=X2​Z1​ and Y1​Z2​=Y2​Z1​.","breadcrumbs":"Background Material » Elliptic curves » Point addition","id":"230","title":"Point addition"},"231":{"body":"Imagine that Fp​ has a primitive cube root of unity, or in other words that 3∣p−1 and so an element ζp​ generates a 3-order multiplicative subgroup. Notice that a point (x,y) on our example elliptic curve y2=x3+b has two cousin points: (ζp​x,y),(ζp2​x,y), because the computation x3 effectively kills the ζ component of the x-coordinate. Applying the map (x,y)↦(ζp​x,y) is an application of an endomorphism over the curve. The exact mechanics involved are complicated, but when the curve has a prime q number of points (and thus a prime \"order\") the effect of the endomorphism is to multiply the point by a scalar in Fq​ which is also a primitive cube root ζq​ in the scalar field.","breadcrumbs":"Background Material » Elliptic curves » Curve endomorphisms","id":"231","title":"Curve endomorphisms"},"232":{"body":"Given a point on the curve P=(x,y), we know that its negation −P=(x,−y) is also on the curve. To uniquely specify a point, we need only encode its x-coordinate along with the sign of its y-coordinate.","breadcrumbs":"Background Material » Elliptic curves » Curve point compression","id":"232","title":"Curve point compression"},"233":{"body":"As mentioned in the Fields section, we can interpret the least significant bit of a field element as its \"sign\", since its additive inverse will always have the opposite LSB. So we record the LSB of the y-coordinate as sign. Pallas and Vesta are defined over the Fp​ and Fq​ fields, which elements can be expressed in 255 bits. This conveniently leaves one unused bit in a 32-byte representation. We pack the y-coordinate sign bit into the highest bit in the representation of the x-coordinate: <----------------------------------- x --------------------------------->\nEnc(P) = [_ _ _ _ _ _ _ _] [_ _ _ _ _ _ _ _] ... [_ _ _ _ _ _ _ _] [_ _ _ _ _ _ _ sign] ^ <-------------------------------------> ^ LSB 30 bytes MSB The \"point at infinity\" O that serves as the group identity, does not have an affine (x,y) representation. However, it turns out that there are no points on either the Pallas or Vesta curve with x=0 or y=0. We therefore use the \"fake\" affine coordinates (0,0) to encode O, which results in the all-zeroes 32-byte array.","breadcrumbs":"Background Material » Elliptic curves » Serialization","id":"233","title":"Serialization"},"234":{"body":"When deserializing a compressed curve point, we first read the most significant bit as ysign, the sign of the y-coordinate. Then, we set this bit to zero to recover the original x-coordinate. If x=0,y=0, we return the \"point at infinity\" O. Otherwise, we proceed to compute y=x3+b​. Here, we read the least significant bit of y as sign. If sign == ysign, we already have the correct sign and simply return the curve point (x,y). Otherwise, we negate y and return (x,−y).","breadcrumbs":"Background Material » Elliptic curves » Deserialization","id":"234","title":"Deserialization"},"235":{"body":"Let Ep​ be an elliptic curve over a finite field Fp​, where p is a prime. We denote this by Ep​/Fp​. and we denote the group of points of Ep​ over Fp​, with order q=#E(Fp​). For this curve, we call Fp​ the \"base field\" and Fq​ the \"scalar field\". We instantiate our proof system over the elliptic curve Ep​/Fp​. This allows us to prove statements about Fq​-arithmetic circuit satisfiability. (aside) If our curve Ep​ is over Fp​, why is the arithmetic circuit instead in Fq​? The proof system is basically working on encodings of the scalars in the circuit (or more precisely, commitments to polynomials whose coefficients are scalars). The scalars are in Fq​ when their encodings/commitments are elliptic curve points in Ep​/Fp​. However, most of the verifier's arithmetic computations are over the base field Fp​, and are thus efficiently expressed as an Fp​-arithmetic circuit. (aside) Why are the verifier's computations (mainly) over Fp​? The Halo 2 verifier actually has to perform group operations using information output by the circuit. Group operations like point doubling and addition use arithmetic in Fp​, because the coordinates of points are in Fp​. This motivates us to construct another curve with scalar field Fp​, which has an Fp​-arithmetic circuit that can efficiently verify proofs from the first curve. As a bonus, if this second curve had base field Eq​/Fq​, it would generate proofs that could be efficiently verified in the first curve's Fq​-arithmetic circuit. In other words, we instantiate a second proof system over Eq​/Fq​, forming a 2-cycle with the first:","breadcrumbs":"Background Material » Elliptic curves » Cycles of curves","id":"235","title":"Cycles of curves"},"236":{"body":"Reference: https://github.com/zcash/pasta","breadcrumbs":"Background Material » Elliptic curves » TODO: Pallas-Vesta curves","id":"236","title":"TODO: Pallas-Vesta curves"},"237":{"body":"Sometimes it is useful to be able to produce a random point on an elliptic curve Ep​/Fp​ corresponding to some input, in such a way that no-one will know its discrete logarithm (to any other base). This is described in detail in the Internet draft on Hashing to Elliptic Curves . Several algorithms can be used depending on efficiency and security requirements. The framework used in the Internet Draft makes use of several functions: hash_to_field: takes a byte sequence input and maps it to a element in the base field Fp​ map_to_curve: takes an Fp​ element and maps it to Ep​.","breadcrumbs":"Background Material » Elliptic curves » Hashing to curves","id":"237","title":"Hashing to curves"},"238":{"body":"Reference: https://eprint.iacr.org/2019/403.pdf","breadcrumbs":"Background Material » Elliptic curves » TODO: Simplified SWU","id":"238","title":"TODO: Simplified SWU"},"239":{"body":"Renes, J., Costello, C., & Batina, L. (2016, May). \"Complete addition formulas for prime order elliptic curves.\" In Annual International Conference on the Theory and Applications of Cryptographic Techniques (pp. 403-428). Springer, Berlin, Heidelberg.","breadcrumbs":"Background Material » Elliptic curves » References","id":"239","title":"References"},"24":{"body":"Now that we have the instructions we need, and a chip that implements them, we can finally build our circuit! /// The full circuit implementation.\n///\n/// In this struct we store the private input variables. We use `Option` because\n/// they won't have any value during key generation. During proving, if any of these\n/// were `None` we would get an error.\n#[derive(Default)]\nstruct MyCircuit { constant: F, a: Value, b: Value,\n} impl Circuit for MyCircuit { // Since we are using a single chip for everything, we can just reuse its config. type Config = FieldConfig; type FloorPlanner = SimpleFloorPlanner; fn without_witnesses(&self) -> Self { Self::default() } fn configure(meta: &mut ConstraintSystem) -> Self::Config { // We create the two advice columns that FieldChip uses for I/O. let advice = [meta.advice_column(), meta.advice_column()]; // We also need an instance column to store public inputs. let instance = meta.instance_column(); // Create a fixed column to load constants. let constant = meta.fixed_column(); FieldChip::configure(meta, advice, instance, constant) } fn synthesize( &self, config: Self::Config, mut layouter: impl Layouter, ) -> Result<(), Error> { let field_chip = FieldChip::::construct(config); // Load our private values into the circuit. let a = field_chip.load_private(layouter.namespace(|| \"load a\"), self.a)?; let b = field_chip.load_private(layouter.namespace(|| \"load b\"), self.b)?; // Load the constant factor into the circuit. let constant = field_chip.load_constant(layouter.namespace(|| \"load constant\"), self.constant)?; // We only have access to plain multiplication. // We could implement our circuit as: // asq = a*a // bsq = b*b // absq = asq*bsq // c = constant*asq*bsq // // but it's more efficient to implement it as: // ab = a*b // absq = ab^2 // c = constant*absq let ab = field_chip.mul(layouter.namespace(|| \"a * b\"), a, b)?; let absq = field_chip.mul(layouter.namespace(|| \"ab * ab\"), ab.clone(), ab)?; let c = field_chip.mul(layouter.namespace(|| \"constant * absq\"), constant, absq)?; // Expose the result as a public input to the circuit. field_chip.expose_public(layouter.namespace(|| \"expose c\"), c, 0) }\n}","breadcrumbs":"User Documentation » A simple example » Build the circuit","id":"24","title":"Build the circuit"},"240":{"body":"We want to commit to some polynomial p(X)∈Fp​[X], and be able to provably evaluate the committed polynomial at arbitrary points. The naive solution would be for the prover to simply send the polynomial's coefficients to the verifier: however, this requires O(n) communication. Our polynomial commitment scheme gets the job done using O(logn) communication.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Polynomial commitment using inner product argument","id":"240","title":"Polynomial commitment using inner product argument"},"241":{"body":"Given a parameter d=2k, we generate the common reference string σ=(G,G,H,Fp​) defining certain constants for this scheme: G is a group of prime order p; G∈Gd is a vector of d random group elements; H∈G is a random group element; and Fp​ is the finite field of order p.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Setup","id":"241","title":"Setup"},"242":{"body":"The Pedersen vector commitment Commit is defined as Commit(σ,p(X);r)=⟨a,G⟩+[r]H, for some polynomial p(X)∈Fp​[X] and some blinding factor r∈Fp​. Here, each element of the vector ai​∈Fp​ is the coefficient for the ith degree term of p(X), and p(X) is of maximal degree d−1.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Commit","id":"242","title":"Commit"},"243":{"body":"The modified inner product argument is an argument of knowledge for the relation {((P,x,v);(a,r)):P=⟨a,G⟩+[r]H,v=⟨a,b⟩}​, where b=(1,x,x2,⋯,xd−1) is composed of increasing powers of the evaluation point x. This allows a prover to demonstrate to a verifier that the polynomial contained “inside” the commitment P evaluates to v at x, and moreover, that the committed polynomial has maximum degree d−1. The inner product argument proceeds in k=log2​d rounds. For our purposes, it is sufficient to know about its final outputs, while merely providing intuition about the intermediate rounds. (Refer to Section 3 in the Halo paper for a full explanation.) Before beginning the argument, the verifier selects a random group element U and sends it to the prover. We initialize the argument at round k, with the vectors a(k):=a, G(k):=G and b(k):=b. In each round j=k,k−1,⋯,1: the prover computes two values Lj​ and Rj​ by taking some inner product of a(j) with G(j) and b(j). Note that are in some sense \"cross-terms\": the lower half of a is used with the higher half of G and b, and vice versa: Lj​Rj​​=⟨alo(j)​,Ghi(j)​⟩+[lj​]H+[⟨alo(j)​,bhi(j)​⟩]U=⟨ahi(j)​,Glo(j)​⟩+[rj​]H+[⟨ahi(j)​,blo(j)​⟩]U​ the verifier issues a random challenge uj​; the prover uses uj​ to compress the lower and higher halves of a(j), thus producing a new vector of half the original length a(j−1)=ahi(j)​+alo(j)​⋅uj−1​. The vectors G(j) and b(j) are similarly compressed to give G(j−1) and b(j−1) (using uj​ instead of uj−1​). a(j−1), G(j−1) and b(j−1) are input to the next round j−1. Note that at the end of the last round j=1, we are left with a:=a(0), G:=G(0), b:=b(0), each of length 1. The intuition is that these final scalars, together with the challenges {uj​} and \"cross-terms\" {Lj​,Rj​} from each round, encode the compression in each round. Since the prover did not know the challenges U,{uj​} in advance, they would have been unable to manipulate the round compressions. Thus, checking a constraint on these final terms should enforce that the compression had been performed correctly, and that the original a satisfied the relation before undergoing compression. Note that G,b are simply rearrangements of the publicly known G,b, with the round challenges {uj​} mixed in: this means the verifier can compute G,b independently and verify that the prover had provided those same values.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Open (prover) and OpenVerify (verifier)","id":"243","title":"Open (prover) and OpenVerify (verifier)"},"244":{"body":"Alternative terms: Induction; Accumulation scheme; Proof-carrying data However, the computation of G requires a length-2k multiexponentiation ⟨G,s⟩, where s is composed of the round challenges u1​,⋯,uk​ arranged in a binary counting structure. This is the linear-time computation that we want to amortise across a batch of proof instances. Instead of computing G, notice that we can express G as a commitment to a polynomial G=Commit(σ,g(X,u1​,⋯,uk​)), where g(X,u1​,⋯,uk​):=∏i=1k​(ui​+ui−1​X2i−1) is a polynomial with degree 2k−1. Since G is a commitment, it can be checked in an inner product argument. The verifier circuit witnesses G and brings G,u1​,⋯,uk​ out as public inputs to the proof π. The next verifier instance checks π using the inner product argument; this includes checking that G=Commit(g(X,u1​,⋯,uk​)) evaluates at some random point to the expected value for the given challenges u1​,⋯,uk​. Recall from the previous section that this check only requires logd work. At the end of checking π and G, the circuit is left with a new G′, along with the u1′​,⋯,uk′​ challenges sampled for the check. To fully accept π as valid, we should perform a linear-time computation of G′=⟨G,s′⟩. Once again, we delay this computation by witnessing G′ and bringing G′,u1′​,⋯,uk′​ out as public inputs to the proof π′. This goes on from one proof instance to the next, until we are satisfied with the size of our batch of proofs. We finally perform a single linear-time computation, thus deciding the validity of the whole batch. We recall from the section Cycles of curves that we can instantiate this protocol over a two-cycle, where a proof produced by one curve is efficiently verified in the circuit of the other curve. However, some of these verifier checks can actually be efficiently performed in the native circuit; these are \"deferred\" to the next native circuit (see diagram below) instead of being immediately passed over to the other curve.","breadcrumbs":"Background Material » Recursion » Recursion","id":"244","title":"Recursion"},"25":{"body":"halo2_proofs::dev::MockProver can be used to test that the circuit is working correctly. The private and public inputs to the circuit are constructed as we will do to create a proof, but by passing them to MockProver::run we get an object that can test every constraint in the circuit, and tell us exactly what is failing (if anything). // The number of rows in our circuit cannot exceed 2^k. Since our example // circuit is very small, we can pick a very small value here. let k = 4; // Prepare the private and public inputs to the circuit! let constant = Fp::from(7); let a = Fp::from(2); let b = Fp::from(3); let c = constant * a.square() * b.square(); // Instantiate the circuit with the private inputs. let circuit = MyCircuit { constant, a: Value::known(a), b: Value::known(b), }; // Arrange the public input. We expose the multiplication result in row 0 // of the instance column, so we position it there in our public inputs. let mut public_inputs = vec![c]; // Given the correct public input, our circuit will verify. let prover = MockProver::run(k, &circuit, vec![public_inputs.clone()]).unwrap(); assert_eq!(prover.verify(), Ok(())); // If we try some other public input, the proof will fail! public_inputs[0] += Fp::one(); let prover = MockProver::run(k, &circuit, vec![public_inputs]).unwrap(); assert!(prover.verify().is_err());","breadcrumbs":"User Documentation » A simple example » Testing the circuit","id":"25","title":"Testing the circuit"},"26":{"body":"You can find the source code for this example here .","breadcrumbs":"User Documentation » A simple example » Full example","id":"26","title":"Full example"},"27":{"body":"In normal programs, you can trade memory for CPU to improve performance, by pre-computing and storing lookup tables for some part of the computation. We can do the same thing in halo2 circuits! A lookup table can be thought of as enforcing a relation between variables, where the relation is expressed as a table. Assuming we have only one lookup argument in our constraint system, the total size of tables is constrained by the size of the circuit: each table entry costs one row, and it also costs one row to do each lookup. TODO","breadcrumbs":"User Documentation » Lookup tables » Lookup tables","id":"27","title":"Lookup tables"},"28":{"body":"","breadcrumbs":"User Documentation » Gadgets » Gadgets","id":"28","title":"Gadgets"},"29":{"body":"This section contains various ideas and snippets that you might find useful while writing halo2 circuits.","breadcrumbs":"User Documentation » Tips and tricks » Tips and tricks","id":"29","title":"Tips and tricks"},"3":{"body":"halo2 currently uses rayon for parallel computation. The RAYON_NUM_THREADS environment variable can be used to set the number of threads. You can disable rayon by disabling the \"multicore\" feature. Warning! Halo2 will lose access to parallelism if you disable the \"multicore\" feature. This will significantly degrade performance.","breadcrumbs":"halo2 » Controlling parallelism","id":"3","title":"Controlling parallelism"},"30":{"body":"A common constraint used in R1CS circuits is the boolean constraint: b∗(1−b)=0. This constraint can only be satisfied by b=0 or b=1. In halo2 circuits, you can similarly constrain a cell to have one of a small set of values. For example, to constrain a to the range [0..5], you would create a gate of the form: a⋅(1−a)⋅(2−a)⋅(3−a)⋅(4−a)=0 while to constrain c to be either 7 or 13, you would use: (7−c)⋅(13−c)=0 The underlying principle here is that we create a polynomial constraint with roots at each value in the set of possible values we want to allow. In R1CS circuits, the maximum supported polynomial degree is 2 (due to all constraints being of the form a∗b=c). In halo2 circuits, you can use arbitrary-degree polynomials - with the proviso that higher-degree constraints are more expensive to use. Note that the roots don't have to be constants; for example (a−x)⋅(a−y)⋅(a−z)=0 will constrain a to be equal to one of {x,y,z} where the latter can be arbitrary polynomials, as long as the whole expression stays within the maximum degree bound.","breadcrumbs":"User Documentation » Tips and tricks » Small range constraints","id":"30","title":"Small range constraints"},"31":{"body":"We can use Lagrange interpolation to create a polynomial constraint that maps f(X)=Y for small sets of X∈{xi​},Y∈{yi​}. For instance, say we want to map a 2-bit value to a \"spread\" version interleaved with zeros. We first precompute the evaluations at each point: 00→000001→000110→010011→0101​⟹⟹⟹⟹​0→01→12→43→5​ Then, we construct the Lagrange basis polynomial for each point using the identity: lj​(X)=0≤m JsValue { // Steps: // - Deserialise function parameters // - Generate the instance and advice columns using the words // - Instantiate the circuit and generate the witness // - Generate the proving key from the params // - Create a proof\n} While the specific inputs and their serialisations will depend on your circuit and webapp set up, it's useful to note the format in the specific case of Zordle since your use case will likely be similar: This function takes as input the final_word that the user aimed for, and the words they attempted to use (in the form of words_js). It also takes as input the parameters for the circuit, which are serialized in params_ser. We will expand on this in the Params section below. Note that the function parameters are passed in wasm_bindgen-compatible formats: String and JsValue. The JsValue type is a type from the Serde library. You can find much more details about this type and how to use it in the documentation here . The output is a Vec converted to a JSValue using Serde. This is later passed in as input to the the verifier function.","breadcrumbs":"User Documentation » WASM Guide » Prover","id":"34","title":"Prover"},"35":{"body":"#[wasm_bindgen]\npub fn verify_play(final_word: String, proof_js: JsValue, diffs_u64_js: JsValue, params_ser: JsValue) -> bool { // Steps: // - Deserialise function parameters // - Generate the instance columns using the diffs representation of the columns // - Generate the verifying key using the params // - Verify the proof\n} Similar to the prover, we take in input and output a boolean true/false indicating the correctness of the proof. The diffs_u64_js object is a 2D JS array consisting of values for each cell that indicate the color: grey, yellow or green. These are used to assemble the instance columns for the circuit.","breadcrumbs":"User Documentation » WASM Guide » Verifier","id":"35","title":"Verifier"},"36":{"body":"Additionally, both the prover and verifier functions input params_ser, a serialised form of the public parameters of the polynomial commitment scheme. These are passed in as input (instead of being regenerated in prove/verify functions) as a performance optimisation since these are constant based only on the circuit's value of K. We can store these separately on a static web server and pass them in as input to the WASM. To generate the binary serialised form of these (separately outside the WASM functions), you can run something like: fn write_params(K: u32) { let mut params_file = File::create(\"params.bin\").unwrap(); let params: Params = Params::new(K); params.write(&mut params_file).unwrap();\n} Later, we can read the params.bin file from the web-server in Javascript in a byte-serialised format as a Uint8Array and pass it to the WASM as params_ser, which can be deserialised in Rust using the js_sys library. Ideally, in future, instead of serialising the parameters we would be able to serialise and work directly with the proving key and the verifying key of the circuit, but that is currently not supported by the library, and tracked as issue #449 and #443 .","breadcrumbs":"User Documentation » WASM Guide » Params","id":"36","title":"Params"},"37":{"body":"Typically, Rust code is compiled to WASM using the wasm-pack tool and is as simple as changing some build commands. In the case of halo2 prover/verifier functions however, we need to make some additional changes to the build process. In particular, there are two main changes: Parallelism : halo2 uses the rayon library for parallelism, which is not directly supported by WASM. However, the Chrome team has an adapter to enable rayon-like parallelism using Web Workers in browser: wasm-bindgen-rayon . We'll use this to enable parallelism in our WASM prover/verifier. WASM max memory : The default memory limit for WASM with wasm-bindgen is set to 2GB, which is not enough to run the halo2 prover for large circuits (with K > 10 or so). We need to increase this limit to the maximum allowed by WASM (4GB!) to support larger circuits (up to K = 15 or so). Firstly, add all the dependencies particular to your WASM interfacing functions to your Cargo.toml file. You can restrict the dependencies to the WASM compilation by using the WASM target feature flag. In the case of Zordle, this looks like : [target.'cfg(target_family = \"wasm\")'.dependencies]\ngetrandom = { version = \"0.2\", features = [\"js\"]}\nwasm-bindgen = { version = \"0.2.81\", features = [\"serde-serialize\"]}\nconsole_error_panic_hook = \"0.1.7\"\nrayon = \"1.5\"\nwasm-bindgen-rayon = { version = \"1.0\"}\nweb-sys = { version = \"0.3\", features = [\"Request\", \"Window\", \"Response\"] }\nwasm-bindgen-futures = \"0.4\"\njs-sys = \"0.3\" Next, let's integrate wasm-bindgen-rayon into our code. The README for the library has a great overview of how to do so. In particular, note the changes to the Rust compilation pipeline . You need to switch to a nightly version of Rust and enable support for WASM atomics. Additionally, remember to export the init_thread_pool in Rust code. Next, we will bump up the default 2GB max memory limit for wasm-pack. To do so, add \"-C\", \"link-arg=--max-memory=4294967296\" Rust flag to the wasm target in the .cargo/config file. With the setup for wasm-bindgen-rayon and the memory bump, the .cargo/config file should now look like: [target.wasm32-unknown-unknown]\nrustflags = [\"-C\", \"target-feature=+atomics,+bulk-memory,+mutable-globals\", \"-C\", \"link-arg=--max-memory=4294967296\"]\n... Shoutout to @mattgibb who documented this esoteric change for increasing maximum memory in a random GitHub issue here . [1] Off-topic but it was quite surprising for me to learn that WASM has a hard maximum limitation of 4GB memory. This is because WASM currently has a 32-bit architecture, which was quite surprising to me for such a new, forward-facing assembly language. There are, however, some open proposals to move WASM to a larger address space . Now that we have the Rust set up, you should be able to build a WASM package simply using wasm-pack build --target web --out-dir pkg and use the output WASM package in your webapp.","breadcrumbs":"User Documentation » WASM Guide » Rust and WASM environment setup","id":"37","title":"Rust and WASM environment setup"},"38":{"body":"Zordle ships with a minimal React test client as an example (that simply adds WASM support to the default create-react-app template). You can find the code for the test client here . I would recommend forking the test client for your own application and working from there. The test client includes a clean WebWorker that interfaces with the Rust WASM package. Putting the interface in a WebWorker prevents blocking the main thread of the browser and allows for a clean interface from React/application logic. Checkout halo-worker.ts for the WebWorker code and see how you can interface with the web worker from React in App.tsx . If you've done everything right so far, you should now be able to generate proofs and verify them in browser! In the case of Zordle, proof generation for a circuit with K = 14 takes about a minute or so on my laptop. During proof generation, if you pop open the Chrome/Firefox task manager, you should additionally see something like this: Zordle and its test-client set the parallelism to the number of cores available on the machine by default. If you would like to reduce this, you can do so by changing the argument to initThreadPool . If you'd prefer to use your own Worker/React setup, the code to fetch and serialise parameters , proofs and other instance and advice values may still be useful to look at!","breadcrumbs":"User Documentation » WASM Guide » Webapp setup","id":"38","title":"Webapp setup"},"39":{"body":"Note that wasm-bindgen-rayon library is not supported by Safari because it spawns Web Workers from inside another Web Worker. According to the relevant Webkit issue , support for this feature had made it into Safari Technology Preview by November 2022, and indeed the Release Notes for Safari Technology Preview Release 155 claim support, so it is worth checking whether this has made it into Safari if that is important to you.","breadcrumbs":"User Documentation » WASM Guide » Safari","id":"39","title":"Safari"},"4":{"body":"Licensed under either of Apache License, Version 2.0, ( LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0) MIT license ( LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.","breadcrumbs":"halo2 » License","id":"4","title":"License"},"40":{"body":"Often, you'll run into issues with your Rust code and see that the WASM execution errors with Uncaught (in promise) RuntimeError: unreachable, a wholly unhelpful error for debugging. This is because the code is compiled in release mode which strips out error messages as a performance optimisation. To debug, you can build the WASM package in debug mode using the flag --dev with wasm-pack build. This will build in debug mode, slowing down execution significantly but allowing you to see any runtime error messages in the browser console. Additionally, you can install the console_error_panic_hook crate (as is done by Zordle) to also get helpful debug messages for runtime panics.","breadcrumbs":"User Documentation » WASM Guide » Debugging","id":"40","title":"Debugging"},"41":{"body":"This guide was written by Nalin . Thanks additionally to Uma and Blaine for significant work on figuring out these steps. Feel free to reach out to me if you have trouble with any of these steps.","breadcrumbs":"User Documentation » WASM Guide » Credits","id":"41","title":"Credits"},"42":{"body":"You want to contribute to the Halo 2 crates? Awesome! This section covers information about our development processes and review standards, and useful tips for maintaining and extending the codebase.","breadcrumbs":"Developer Documentation » Developer Documentation","id":"42","title":"Developer Documentation"},"43":{"body":"Sometimes feature development can require iterating on a design over time. It can be useful to start using features in downstream crates early on to gain experience with the APIs and functionality, that can feed back into the feature's design prior to it being stabilised. To enable this, we follow a three-stage nightly -> beta -> stable development pattern inspired by (but not identical to) the Rust compiler.","breadcrumbs":"Developer Documentation » Feature development » Feature development","id":"43","title":"Feature development"},"44":{"body":"Each unstabilised feature has a default-off feature flag that enables it, of the form unstable-*. The stable API of the crates must not be affected when the feature flag is disabled, except for specific complex features that will be considered on a case-by-case basis. Two meta-flags are provided to enable all features at a particular stabilisation level: beta enables all features at the \"beta\" stage (and implicitly all features at the \"stable\" stage). nightly enables all features at the \"beta\" and \"nightly\" stages (and implicitly all features at the \"stable\" stage), i.e. all features are enabled. When neither flag is enabled (and no feature-specific flags are enabled), then in effect only features at the \"stable\" stage are enabled.","breadcrumbs":"Developer Documentation » Feature development » Feature flags","id":"44","title":"Feature flags"},"45":{"body":"If the maintainers have rough consensus that an experimental feature is generally desired, its initial implementation can be merged into the codebase optimistically behind a feature-specific feature flag with a lower standard of review. The feature's flag is added to the nightly feature flag set. The feature will become usable by downstream published crates in the next general release of the halo2 crates. Subsequent development and refinement of the feature can be performed in-situ via additional PRs, along with additional review. If the feature ends up having bad interactions with other features (in particular, already-stabilised features), then it can be removed later without affecting the stable or beta APIs. Once the feature has had sufficient review, and is at the point where a halo2 user considers it production-ready (and is willing or planning to deploy it to production), the feature's feature flag is moved to the beta feature flag set. Once the feature has had review equivalent to the stable review policy, and there is rough consensus that the feature is useful to the wider halo2 userbase, the feature's feature flag is removed and the feature becomes part of the main maintained codebase. For more complex features, the above workflow might be augmented with beta and nightly branches; this will be figured out once a feature requiring this is proposed as a candidate for inclusion.","breadcrumbs":"Developer Documentation » Feature development » Feature workflow","id":"45","title":"Feature workflow"},"46":{"body":"Feature flag Stage Notes unstable-sha256-gadget nightly The SHA-256 gadget and chip.","breadcrumbs":"Developer Documentation » Feature development » In-progress features","id":"46","title":"In-progress features"},"47":{"body":"","breadcrumbs":"Design » Design","id":"47","title":"Design"},"48":{"body":"We use slightly different language than others to describe PLONK concepts. Here's the overview: We like to think of PLONK-like arguments as tables, where each column corresponds to a \"wire\". We refer to entries in this table as \"cells\". We like to call \"selector polynomials\" and so on \"fixed columns\" instead. We then refer specifically to a \"selector constraint\" when a cell in a fixed column is being used to control whether a particular constraint is enabled in that row. We call the other polynomials \"advice columns\" usually, when they're populated by the prover. We use the term \"rule\" to refer to a \"gate\" like A(X)⋅qA​(X)+B(X)⋅qB​(X)+A(X)⋅B(X)⋅qM​(X)+C(X)⋅qC​(X)=0. TODO: Check how consistent we are with this, and update the code and docs to match.","breadcrumbs":"Design » Note on Language","id":"48","title":"Note on Language"},"49":{"body":"The Halo 2 proving system can be broken down into five stages: Commit to polynomials encoding the main components of the circuit: Cell assignments. Permuted values and products for each lookup argument. Equality constraint permutations. Construct the vanishing argument to constrain all circuit relations to zero: Standard and custom gates. Lookup argument rules. Equality constraint permutation rules. Evaluate the above polynomials at all necessary points: All relative rotations used by custom gates across all columns. Vanishing argument pieces. Construct the multipoint opening argument to check that all evaluations are consistent with their respective commitments. Run the inner product argument to create a polynomial commitment opening proof for the multipoint opening argument polynomial. These stages are presented in turn across this section of the book.","breadcrumbs":"Design » Proving system » Proving system","id":"49","title":"Proving system"},"5":{"body":"Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.","breadcrumbs":"halo2 » Contribution","id":"5","title":"Contribution"},"50":{"body":"To aid our explanations, we will at times refer to the following example constraint system: Four advice columns a,b,c,d. One fixed column f. Three custom gates: a⋅b⋅c−1​−d=0 f−1​⋅c=0 f⋅d⋅a=0","breadcrumbs":"Design » Proving system » Example","id":"50","title":"Example"},"51":{"body":"The table below provides a (probably too) succinct description of the Halo 2 protocol. This description will likely be replaced by the Halo 2 paper and security proof, but for now serves as a summary of the following sub-sections. Prover Verifier ← t(X)=(Xn−1) ← F=[F0​,F1​,…,Fm−1​] A=[A0​,A1​,…,Am−1​] → ← θ L=[(A0′​,S0′​),…,(Am−1′​,Sm−1′​)] → ← β,γ ZP​=[ZP,0​,ZP,1​,…] → ZL​=[ZL,0​,ZL,1​,…] → ← y h(X)=t(X)gate0​(X)+⋯+yi⋅gatei​(X)​ h(X)=h0​(X)+⋯+Xn(d−1)hd−1​(X) H=[H0​,H1​,…,Hd−1​] → ← x evals=[A0​(x),…,Hd−1​(x)] → Checks h(x) ← x1​,x2​ Constructs h′(X) multipoint opening poly U=Commit(h′(X)) → ← x3​ qevals​=[Q0​(x3​),Q1​(x3​),…] → ueval​=U(x3​) → ← x4​ Then the prover and verifier: Construct finalPoly(X) as a linear combination of Q and U using powers of x4​; Construct finalPolyEval as the equivalent linear combination of qevals​ and ueval​; and Perform InnerProduct(finalPoly(X),x3​,finalPolyEval). TODO: Write up protocol components that provide zero-knowledge.","breadcrumbs":"Design » Proving system » tl;dr","id":"51","title":"tl;dr"},"52":{"body":"Halo 2 uses the following lookup technique, which allows for lookups in arbitrary sets, and is arguably simpler than Plookup.","breadcrumbs":"Design » Proving system » Lookup argument » Lookup argument","id":"52","title":"Lookup argument"},"53":{"body":"In addition to the general notes on language : We call the Z(X) polynomial (the grand product argument polynomial for the permutation argument) the \"permutation product\" column.","breadcrumbs":"Design » Proving system » Lookup argument » Note on Language","id":"53","title":"Note on Language"},"54":{"body":"For ease of explanation, we'll first describe a simplified version of the argument that ignores zero knowledge. We express lookups in terms of a \"subset argument\" over a table with 2k rows (numbered from 0), and columns A and S. The goal of the subset argument is to enforce that every cell in A is equal to some cell in S. This means that more than one cell in A can be equal to the same cell in S, and some cells in S don't need to be equal to any of the cells in A. S might be fixed, but it doesn't need to be. That is, we can support looking up values in either fixed or variable tables (where the latter includes advice columns). A and S can contain duplicates. If the sets represented by A and/or S are not naturally of size 2k, we extend S with duplicates and A with dummy values known to be in S. Alternatively we could add a \"lookup selector\" that controls which elements of the A column participate in lookups. This would modify the occurrence of A(X) in the permutation rule below to replace A with, say, S0​ if a lookup is not selected. Let ℓi​ be the Lagrange basis polynomial that evaluates to 1 at row i, and 0 otherwise. We start by allowing the prover to supply permutation columns of A and S. Let's call these A′ and S′, respectively. We can enforce that they are permutations using a permutation argument with product column Z with the rules: Z(ωX)⋅(A′(X)+β)⋅(S′(X)+γ)−Z(X)⋅(A(X)+β)⋅(S(X)+γ)=0ℓ0​(X)⋅(1−Z(X))=0 i.e. provided that division by zero does not occur, we have for all i∈[0,2k): Zi+1​=Zi​⋅(Ai′​+β)⋅(Si′​+γ)(Ai​+β)⋅(Si​+γ)​Z2k​=Z0​=1. This is a version of the permutation argument which allows A′ and S′ to be permutations of A and S, respectively, but doesn't specify the exact permutations. β and γ are separate challenges so that we can combine these two permutation arguments into one without worrying that they might interfere with each other. The goal of these permutations is to allow A′ and S′ to be arranged by the prover in a particular way: All the cells of column A′ are arranged so that like-valued cells are vertically adjacent to each other. This could be done by some kind of sorting algorithm, but all that matters is that like-valued cells are on consecutive rows in column A′, and that A′ is a permutation of A. The first row in a sequence of like values in A′ is the row that has the corresponding value in S′. Apart from this constraint, S′ is any arbitrary permutation of S. Now, we'll enforce that either Ai′​=Si′​ or that Ai′​=Ai−1′​, using the rule (A′(X)−S′(X))⋅(A′(X)−A′(ω−1X))=0 In addition, we enforce A0′​=S0′​ using the rule ℓ0​(X)⋅(A′(X)−S′(X))=0 (The A′(X)−A′(ω−1X) term of the first rule here has no effect at row 0, even though ω−1X \"wraps\", because of the second rule.) Together these constraints effectively force every element in A′ (and thus A) to equal at least one element in S′ (and thus S). Proof: by induction on prefixes of the rows.","breadcrumbs":"Design » Proving system » Lookup argument » Technique Description","id":"54","title":"Technique Description"},"55":{"body":"In order to achieve zero knowledge for the PLONK-based proof system, we will need the last t rows of each column to be filled with random values. This requires an adjustment to the lookup argument, because these random values would not satisfy the constraints described above. We limit the number of usable rows to u=2k−t−1. We add two selectors: qblind​ is set to 1 on the last t rows, and 0 elsewhere; qlast​ is set to 1 only on row u, and 0 elsewhere (i.e. it is set on the row in between the usable rows and the blinding rows). We enable the constraints from above only for the usable rows: (1−(qlast​(X)+qblind​(X)))⋅(Z(ωX)⋅(A′(X)+β)⋅(S′(X)+γ)−Z(X)⋅(A(X)+β)⋅(S(X)+γ))=0(1−(qlast​(X)+qblind​(X)))⋅(A′(X)−S′(X))⋅(A′(X)−A′(ω−1X))=0 The rules that are enabled on row 0 remain the same: ℓ0​(X)⋅(A′(X)−S′(X))=0ℓ0​(X)⋅(1−Z(X))=0 Since we can no longer rely on the wraparound to ensure that the product Z becomes 1 again at ω2k, we would instead need to constrain Z(ωu) to 1. However, there is a potential difficulty: if any of the values Ai​+β or Si​+γ are zero for i∈[0,u), then it might not be possible to satisfy the permutation argument. This occurs with negligible probability over choices of β and γ, but is an obstacle to achieving perfect zero knowledge (because an adversary can rule out witnesses that would cause this situation), as well as perfect completeness. To ensure both perfect completeness and perfect zero knowledge, we allow Z(ωu) to be either zero or one: qlast​(X)⋅(Z(X)2−Z(X))=0 Now if Ai​+β or Si​+γ are zero for some i, we can set Zj​=0 for i B\n^ +\n| |\n+ v\nD <---+ C E +---> F ^ + | | + v H <---+ G After adding constraint B≡E the above algorithm produces the cycle: A +---> B +-------------+\n^ |\n| |\n+ v\nD <---+ C <---+ E F ^ + | | + v H <---+ G","breadcrumbs":"Design » Proving system » Permutation argument » Algorithm","id":"62","title":"Algorithm"},"63":{"body":"If we did not check whether left and right were already in the same cycle, then we could end up undoing an equality constraint. For example, if we have the following constraints: a≡b b≡c c≡d b≡d and we tried to implement adding an equality constraint just using step 5 of the above algorithm, then we would end up constructing the cycle (a b) (c d), rather than the correct (a b c d).","breadcrumbs":"Design » Proving system » Permutation argument » Broken alternatives","id":"63","title":"Broken alternatives"},"64":{"body":"We need to check a permutation of cells in m columns, represented in Lagrange basis by polynomials v0​,…,vm−1​. We will label each cell in those m columns with a unique element of F×. Suppose that we have a permutation on these labels, σ(column:i,row:j)=(column:i′,row:j′). in which the cycles correspond to equality-constraint sets. If we consider the set of pairs {(label,value)}, then the values within each cycle are equal if and only if permuting the label in each pair by σ yields the same set: An example for a cycle (A B C D). The set before permuting the labels is {(A, 7), (B, 7), (C, 7), (D, 7)}, and the set after is {(D, 7), (A, 7), (B, 7), (C, 7)} which is the same. If one of the 7s is replaced by 3, then the set after permuting labels is not the same. Since the labels are distinct, set equality is the same as multiset equality, which we can check using a product argument. Let ω be a 2k root of unity and let δ be a T root of unity, where T⋅2S+1=p with T odd and k≤S. We will use δi⋅ωj∈F× as the label for the cell in the jth row of the ith column of the permutation argument. We represent σ by a vector of m polynomials si​(X) such that si​(ωj)=δi′⋅ωj′. Notice that the identity permutation can be represented by the vector of m polynomials IDi​(ωj) such that IDi​(ωj)=δi⋅ωj. We will use a challenge β to compress each (label,value) pair to value+β⋅label. Just as in the product argument we used for lookups , we also use a challenge γ to randomize each term of the product. Now given our permutation represented by s0​,…,sm−1​ over columns represented by v0​,…,vm−1​, we want to ensure that: i=0∏m−1​j=0∏n−1​(vi​(ωj)+β⋅si​(ωj)+γvi​(ωj)+β⋅δi⋅ωj+γ​)=1 Here vi​(ωj)+β⋅δi⋅ωj represents the unpermuted (label,value) pair, and vi​(ωj)+β⋅si​(ωj) represents the permuted (σ(label),value) pair. Let ZP​ be such that ZP​(ω0)=ZP​(ωn)=1 and for 0≤j=r(λ) verifier challenges and let the ith challenge be sampled from Chi​. The advantage metric AdvIPSRS​(P,λ)=Pr[SRSPIP​(λ)] of a state restoration prover P is defined with respect to the following game. ​GameSRSIPP​(λ):​win←false;tr←ϵpp←IP.Setup(1λ)(x,stP​)←Pλ​(pp)RunPλOSRS​​(stP​)Return win​​​OracleOSRS​(τ=(a1​,c1​,...,ai−1​,ci−1​),ai​):​Ifτ∈trthenIfi≤rthenci​←Chi​;tr←tr∣∣(τ,ai​,ci​);Returnci​Else ifi=r+1thend←IP.V(pp,x,(τ,ai​));tr←(τ,ai​)Ifd=1then win←trueReturndReturn⊥​​ As shown in [ GT20 ] (Theorem 1) state restoration soundness is tightly related to soundness after applying the Fiat-Shamir transformation. Knowledge Soundness We will show that our protocol satisfies a strengthened notion of knowledge soundness known as witness extended emulation . Informally, this notion states that for any successful prover algorithm there exists an efficient emulator that can extract a witness from it by rewinding it and supplying it with fresh randomness. However, we must slightly adjust our definition of witness extended emulation to account for the fact that our provers are state restoration provers and can rewind the verifier. Further, to avoid the need for rewinding the state restoration prover during witness extraction we study our protocol in the algebraic group model. Algebraic Group Model (AGM). An adversary Palg​ is said to be algebraic if whenever it outputs a group element X it also outputs a representation x∈Fn such that ⟨x,G⟩=X where G∈Gn is the vector of group elements that Palg​ has seen so far. Notationally, we write {X} to describe a group element X enhanced with this representation. We also write {X}iG​ to identify the component of the representation of X that corresponds with Gi​. In other words, X=i=0∑n−1​[{X}iG​]Gi​ The algebraic group model allows us to perform so-called \"online\" extraction for some protocols: the extractor can obtain the witness from the representations themselves for a single (accepting) transcript. State Restoration Witness Extended Emulation Let IP be an interactive argument for relation R with r=r(λ) challenges. We define for all non-uniform algebraic provers Palg​, extractors E, and computationally unbounded distinguishers D the advantage metric AdvIP,Rsr-wee​(Palg​,D,E,λ)=Pr[WEE-realIP,RP,D​(λ)]−Pr[WEE-idealIP,RE,P,D​(λ)] is defined with the respect to the following games. ​GameWEE-realIP,RPalg​,D​(λ):​tr←ϵpp←IP.Setup(1λ)(x,stP​)←Palg​(pp)RunPalg​Oreal​(stP​)b←D(tr)Returnb=1GameWEE-idealIP,RE,Palg​,D​(λ):​tr←ϵpp←IP.Setup(1λ)(x,stP​)←Palg​(pp)stE​←(1λ,pp,x)RunPalg​Oideal​(stP​)w←E(stE​,⊥)b←D(tr)Return(b=1)∧(Acc(tr)⟹(x,w)∈R)​​​OracleOreal​(τ=(a1​,c1​,...,ai−1​,ci−1​),ai​):​Ifτ∈trthenIfi≤rthenci​←Chi​;tr←tr∣∣(τ,ai​,ci​);Returnci​Else ifi=r+1thend←IP.V(pp,x,(τ,ai​));tr←(τ,ai​)Ifd=1then win←trueReturndReturn⊥OracleOideal​(τ,a):​Ifτ∈trthen(r,stE​)←E(stE​,[(τ,a)])tr←tr∣∣(τ,a,r)ReturnrReturn⊥​​ Zero Knowledge We say that an argument of knowledge is zero knowledge if the verifier also does not learn anything from their interaction besides that which can be learned from the existence of a valid w. More formally, Perfect Special Honest-Verifier Zero Knowledge. A public coin interactive argument (Setup,P,V) has perfect special honest-verifier zero knowledge (PSHVZK) if for all polynomial-time decidable relations R and for all (x,w)∈R and for all non-uniform polynomial-time adversaries A1​,A2​ there exists a probabilistic polynomial-time simulator S such that =​Pr​A1​(σ,x,tr)=1​​pp←Setup(1λ);(x,w,ρ)←A2​(pp);tr←⟨P(pp,x,w),V(pp,x,ρ)⟩​​Pr​A1​(σ,x,tr)=1​​pp←Setup(1λ);(x,w,ρ)←A2​(pp);tr←S(pp,x,ρ)​​​ where ρ is the internal randomness of the verifier. In this (common) definition of zero-knowledge the verifier is expected to act \"honestly\" and send challenges that correspond only with their internal randomness; they cannot adaptively respond to the prover based on the prover's messages. We use a strengthened form of this definition that forces the simulator to output a transcript with the same (adversarially provided) challenges that the verifier algorithm sends to the prover.","breadcrumbs":"Design » Protocol Description » Zero knowledge Arguments of Knowledge","id":"84","title":"Zero knowledge Arguments of Knowledge"},"85":{"body":"Let ω∈F be a n=2k primitive root of unity forming the domain D=(ω0,ω1,...,ωn−1) with t(X)=Xn−1 the vanishing polynomial over this domain. Let ng​,na​,ne​ be positive integers with na​,ne​":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"141":{"tf":1.0}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"2":{"5":{"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"=":{"[":{"df":0,"docs":{},"α":{"]":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"α":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"2":{"2":{"5":{"4":{"df":1,"docs":{"141":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"3":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":2,"docs":{"141":{"tf":1.0},"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"5":{">":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{">":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"2":{"df":4,"docs":{"174":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"4":{"0":{".":{".":{"=":{"2":{"4":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"df":1,"docs":{"188":{"tf":1.0}},"∗":{"6":{"4":{"=":{"1":{"7":{"9":{"2":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"0":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"2":{"df":2,"docs":{"118":{"tf":1.0},"126":{"tf":1.0}}},"3":{"df":3,"docs":{"126":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"df":1,"docs":{"141":{"tf":1.0}},"⟹":{"(":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"3":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0}}},"6":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":2.0},"177":{"tf":1.0},"178":{"tf":1.0},"46":{"tf":1.0}}},"df":2,"docs":{"143":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951}}},"6":{"4":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"≤":{"2":{"6":{"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"86":{"tf":1.0}}},"7":{"df":1,"docs":{"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"]":{"a":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"^":{"2":{"5":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":2,"docs":{"18":{"tf":1.0},"25":{"tf":1.0}}}},"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":44,"docs":{"118":{"tf":1.4142135623730951},"126":{"tf":2.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.23606797749979},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"213":{"tf":1.0},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.449489742783178},"8":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"96":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"+":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"92":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"n":{"+":{"1":{"+":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"<":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"213":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"i":{")":{"2":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"+":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"208":{"tf":1.0}}}}},"−":{"1":{"=":{"2":{"2":{"5":{"3":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":1,"docs":{"141":{"tf":1.0}}}},"≤":{"2":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"112":{"tf":1.0}},"​":{"=":{"2":{"(":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{")":{"3":{"(":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"z":{")":{"2":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"229":{"tf":1.0}},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"1":{"df":1,"docs":{"118":{"tf":1.4142135623730951}},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"8":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"3":{"df":1,"docs":{"183":{"tf":1.0}}},"8":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"(":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},",":{"2":{",":{"2":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{",":{"1":{"1":{",":{"1":{"4":{"df":4,"docs":{"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{",":{"7":{",":{"1":{",":{"1":{",":{"1":{"3":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"233":{"tf":1.0}}},"2":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":17,"docs":{"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"37":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"187":{"tf":1.0}},"∗":{"3":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"7":{"1":{"1":{"df":0,"docs":{},"h":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":23,"docs":{"117":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"243":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.0}},"n":{"df":0,"docs":{},"−":{"3":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"/":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∗":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"∣":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"231":{"tf":1.0}}},"df":0,"docs":{}}}}},"4":{".":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"0":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"36":{"tf":1.0}}},"9":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":20,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":2.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∗":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{".":{"9":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"4":{"7":{"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"df":14,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"209":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"⋅":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}},"6":{",":{"5":{",":{"1":{"4":{",":{"7":{"df":2,"docs":{"183":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"16":{"tf":1.0}}},"4":{"df":6,"docs":{"119":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"199":{"tf":1.0}},"−":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"157":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"198":{"tf":1.0}}},"7":{",":{"1":{"0":{",":{"1":{"1":{",":{"1":{"3":{",":{"1":{"4":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"8":{")":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"30":{"tf":1.0},"64":{"tf":2.8284271247461903},"88":{"tf":1.0}},"s":{"df":1,"docs":{"64":{"tf":1.0}}},"−":{"c":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"3":{"df":0,"docs":{},"−":{"c":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"1":{".":{"6":{"8":{"9":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":6,"docs":{"120":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.4142135623730951},"64":{"tf":1.0},"79":{"tf":1.0}}},"9":{"df":4,"docs":{"132":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"88":{"tf":1.0}}},"_":{"0":{"(":{"a":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"182":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0}}},"1":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.0}}}},"df":4,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0}}},"df":1,"docs":{"233":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"a":{"(":{"1":{"0":{")":{",":{"b":{"(":{"7":{")":{",":{"c":{"(":{"2":{")":{",":{"d":{"(":{"1":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{")":{",":{"b":{"(":{"1":{"1":{")":{",":{"c":{"(":{"9":{")":{",":{"d":{"(":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"3":{")":{",":{"b":{"(":{"4":{")":{",":{"c":{"(":{"1":{"1":{")":{",":{"d":{"(":{"1":{"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{",":{"d":{"(":{"7":{")":{",":{"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{")":{",":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"6":{")":{",":{"b":{"(":{"5":{")":{",":{"c":{"(":{"1":{"4":{")":{",":{"d":{"(":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{")":{"=":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"a":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{"+":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{")":{"+":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"h":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"a":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":4,"docs":{"210":{"tf":2.449489742783178},"213":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"*":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"r":{")":{"+":{"a":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"b":{",":{"c":{",":{"d":{",":{"df":1,"docs":{"61":{"tf":1.0}},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"h":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":7,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"193":{"tf":1.0},"61":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"205":{"tf":1.0},"82":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"82":{"tf":1.0}}},"z":{"1":{",":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":14,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.6457513110645907},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"+":{"a":{"4":{"df":0,"docs":{},"​":{"+":{"a":{"5":{"df":0,"docs":{},"​":{"+":{"a":{"6":{"df":0,"docs":{},"​":{"+":{"a":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"a":{"8":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"a":{"7":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.0}},"​":{",":{".":{".":{".":{",":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"2":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{",":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":13,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},",":{"a":{"2":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"]":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":10,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},",":{"a":{"3":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"b":{"2":{"=":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"4":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"5":{"=":{"(":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{")":{"5":{"=":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"5":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"β":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":9,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":7,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"7":{"df":6,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"8":{"df":3,"docs":{"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"9":{"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},":":{"=":{"a":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{")":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"[":{"a":{"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"b":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"−":{"a":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"]":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"h":{"df":1,"docs":{"226":{"tf":1.0}}}},"df":1,"docs":{"82":{"tf":1.0}}}},"^":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"b":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"^":{"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"203":{"tf":1.0},"24":{"tf":2.23606797749979},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":30,"docs":{"100":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"142":{"tf":1.0},"153":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"203":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"31":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"24":{"tf":2.23606797749979}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"11":{"tf":2.0},"6":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"0":{"df":0,"docs":{},"​":{":":{"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"126":{"tf":5.291502622129181}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":2.23606797749979},"88":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{")":{"df":0,"docs":{},"⸭":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":2,"docs":{"150":{"tf":1.0},"153":{"tf":1.0}}},"n":{"df":1,"docs":{"146":{"tf":1.0}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":3,"docs":{"39":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"101":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"120":{"tf":1.0},"153":{"tf":1.7320508075688772},"244":{"tf":1.0},"76":{"tf":1.0}}}}}}},"df":1,"docs":{"106":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"t":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"100":{"tf":1.0},"127":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.0}}}}},"d":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0}},"e":{"d":{"0":{".":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":1.0}},"​":{":":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":47,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"132":{"tf":2.0},"134":{"tf":1.4142135623730951},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.7320508075688772},"15":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":1.4142135623730951},"179":{"tf":2.0},"181":{"tf":1.0},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"204":{"tf":1.4142135623730951},"210":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":2.0},"233":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.4142135623730951},"5":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"179":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"j":{"a":{"c":{"df":5,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"243":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"57":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"221":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.0},"87":{"tf":2.0}}},"y":{"'":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"c":{"df":23,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":2.6457513110645907},"8":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"10":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":2.0}}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"84":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"223":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⸭":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"d":{"df":3,"docs":{"50":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":4,"docs":{"106":{"tf":1.0},"55":{"tf":1.7320508075688772},"85":{"tf":1.0},"88":{"tf":1.0}},"m":{"df":5,"docs":{"148":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"​":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":4,"docs":{"68":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"a":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"a":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"a":{"df":5,"docs":{"145":{"tf":1.4142135623730951},"202":{"tf":1.0},"84":{"tf":2.23606797749979},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":22,"docs":{"100":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":2,"docs":{"223":{"tf":2.449489742783178},"7":{"tf":1.7320508075688772}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"7":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"100":{"tf":1.0},"123":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":31,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"179":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"119":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"207":{"tf":1.0},"234":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"120":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":13,"docs":{"142":{"tf":1.0},"188":{"tf":1.0},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"202":{"tf":1.0},"229":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"114":{"tf":1.0},"219":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"z":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.0}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"140":{"tf":1.0},"147":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"39":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"201":{"tf":1.0},"25":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"=":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"p":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":1,"docs":{"38":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":4,"docs":{"126":{"tf":1.0},"226":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":7,"docs":{"187":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}},"df":10,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"145":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"15":{"tf":1.0}}},"−":{"2":{"=":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"110":{"tf":1.0},"159":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"30":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"106":{"tf":1.0},"16":{"tf":1.7320508075688772},"166":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"52":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":37,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.4142135623730951},"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":2.23606797749979},"244":{"tf":1.4142135623730951},"27":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.6457513110645907},"52":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"57":{"tf":2.449489742783178},"58":{"tf":1.4142135623730951},"64":{"tf":2.0},"65":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"84":{"tf":3.4641016151377544},"85":{"tf":1.0},"86":{"tf":2.0},"87":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"118":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"110":{"tf":1.0},"202":{"tf":1.0},"227":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":2.6457513110645907},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"177":{"tf":1.0},"62":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"22":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"y":{"df":5,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"233":{"tf":1.0},"35":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"203":{"tf":1.0},"210":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"126":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":2.0},"49":{"tf":1.0},"68":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"202":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":20,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"27":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"145":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"115":{"tf":1.0},"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{")":{":":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":1,"docs":{"62":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"166":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":9,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"157":{"tf":1.4142135623730951},"187":{"tf":1.0},"229":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"11":{"tf":1.0},"179":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"202":{"tf":1.0},"203":{"tf":1.0}}}}}},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"c":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"1":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"×":{"b":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},",":{"b":{"df":0,"docs":{},"′":{",":{"c":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"↦":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":2,"docs":{"204":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}},"−":{"1":{"=":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}}},"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∗":{"b":{"=":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"b":{"df":2,"docs":{"61":{"tf":1.0},"63":{"tf":1.0}}},"c":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"⊞":{"b":{"=":{"c":{"df":1,"docs":{"179":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"3":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"4":{"df":0,"docs":{},"−":{"a":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"⋅":{"c":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"d":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"2":{"2":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"195":{"tf":1.0}}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"5":{"df":1,"docs":{"114":{"tf":1.0}}},"6":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"*":{"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},",":{"c":{",":{"a":{",":{"df":0,"docs":{},"e":{",":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":2,"docs":{"162":{"tf":1.0},"164":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"b":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"b":{"2":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"=":{"a":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"b":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"3":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"30":{"tf":1.0}}},"1":{"df":1,"docs":{"30":{"tf":1.0}}},"5":{"df":1,"docs":{"121":{"tf":1.0}}},"[":{"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":1,"docs":{"207":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"c":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":1,"docs":{"127":{"tf":1.0}}},"{":{"(":{"0":{",":{"0":{")":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"−":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"208":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"43":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"16":{"tf":2.0},"201":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"′":{")":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"4":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"ξ":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"45":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"207":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"217":{"tf":1.0},"219":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":31,"docs":{"106":{"tf":2.0},"115":{"tf":2.23606797749979},"116":{"tf":1.0},"118":{"tf":3.872983346207417},"120":{"tf":2.23606797749979},"121":{"tf":1.4142135623730951},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"235":{"tf":1.0},"99":{"tf":1.0}}},"df":8,"docs":{"217":{"tf":2.6457513110645907},"218":{"tf":1.0},"31":{"tf":1.7320508075688772},"44":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"244":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":29,"docs":{"100":{"tf":1.0},"114":{"tf":2.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"185":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":2.23606797749979},"243":{"tf":1.0},"25":{"tf":1.4142135623730951},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"127":{"tf":1.0},"179":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"65":{"tf":1.0}}}}},"df":18,"docs":{"101":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"244":{"tf":1.0},"30":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"129":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"66":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"45":{"tf":1.0},"6":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"11":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"62":{"tf":1.0}}}},"w":{"df":13,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"179":{"tf":1.0},"214":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"34":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"101":{"tf":1.0}}}},"t":{"a":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":17,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.0},"154":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.4142135623730951},"208":{"tf":1.0},"211":{"tf":1.0},"27":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"1":{"9":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"152":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":7,"docs":{"100":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"99":{"tf":2.0}}}}},"d":{"df":3,"docs":{"145":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{")":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"119":{"tf":1.0}}}}},"df":59,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":3.3166247903554},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":2.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"145":{"tf":1.0},"146":{"tf":2.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.449489742783178},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"175":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":2.0},"180":{"tf":2.6457513110645907},"181":{"tf":1.4142135623730951},"182":{"tf":2.8284271247461903},"183":{"tf":3.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.6457513110645907},"195":{"tf":2.8284271247461903},"196":{"tf":3.872983346207417},"197":{"tf":3.872983346207417},"198":{"tf":2.6457513110645907},"199":{"tf":2.23606797749979},"202":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.7320508075688772},"31":{"tf":1.0},"37":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{")":{"2":{"5":{"0":{"2":{"0":{"2":{"5":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"a":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"a":{"1":{"df":0,"docs":{},"​":{"b":{"=":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"2":{"df":0,"docs":{},"​":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"242":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":2.23606797749979},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"92":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"38":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"223":{"tf":2.449489742783178}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"235":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"49":{"tf":1.0}}},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"127":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"35":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"141":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"109":{"tf":1.0},"114":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"68":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":12,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"18":{"tf":1.0},"30":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"49":{"tf":1.0},"63":{"tf":1.0},"68":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}},"u":{"df":1,"docs":{"70":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"17":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"37":{"tf":2.0},"40":{"tf":1.7320508075688772},"6":{"tf":1.0},"79":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":6,"docs":{"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"36":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"∗":{"(":{"1":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"c":{"df":1,"docs":{"63":{"tf":1.0}}},"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"x":{"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"=":{"1":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"l":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"r":{")":{"=":{"[":{"df":0,"docs":{},"m":{"]":{"df":0,"docs":{},"g":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{")":{",":{"b":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"181":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.0},"17":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"235":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.8284271247461903},"8":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":2.8284271247461903},"244":{"tf":1.0}}},"y":{"1":{"6":{"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"∗":{"2":{"1":{"6":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"3":{"2":{"+":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"=":{"(":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":34,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":2.449489742783178},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"44":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"217":{"tf":1.0},"55":{"tf":1.0}}}}},"df":29,"docs":{"100":{"tf":2.8284271247461903},"114":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"226":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.23606797749979},"25":{"tf":1.0},"30":{"tf":1.0},"37":{"tf":1.7320508075688772},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"70":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":3.0},"86":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":20,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"16":{"tf":1.7320508075688772},"171":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"30":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":3.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"(":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"d":{"d":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"(":{"df":0,"docs":{},"p":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{")":{"+":{"2":{"1":{"6":{"(":{"df":0,"docs":{},"p":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":13,"docs":{"212":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"84":{"tf":2.23606797749979},"85":{"tf":3.0},"86":{"tf":2.449489742783178},"87":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}},"e":{"_":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":6,"docs":{"126":{"tf":1.0},"2":{"tf":1.0},"37":{"tf":2.23606797749979},"38":{"tf":1.0},"86":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"202":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.7320508075688772},"188":{"tf":1.0},"219":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"57":{"tf":1.0}}}}},"t":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}},"c":{"df":0,"docs":{},"k":{"df":45,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"140":{"tf":2.23606797749979},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.6457513110645907},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":2.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"206":{"tf":1.0}}}}},"p":{"<":{"df":0,"docs":{},"f":{">":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}},"df":16,"docs":{"10":{"tf":3.4641016151377544},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"166":{"tf":1.7320508075688772},"17":{"tf":1.0},"176":{"tf":2.6457513110645907},"177":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"46":{"tf":1.0},"9":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"192":{"tf":1.4142135623730951},"55":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":9,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"62":{"tf":1.0},"86":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"176":{"tf":1.0},"221":{"tf":1.0},"55":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"37":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":11,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903}}}}},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":1,"docs":{"88":{"tf":1.0}}},"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":2,"docs":{"217":{"tf":1.0},"88":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"36":{"tf":1.0}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":62,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"107":{"tf":1.0},"11":{"tf":1.7320508075688772},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":3.1622776601683795},"166":{"tf":1.7320508075688772},"17":{"tf":2.23606797749979},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":2.8284271247461903},"206":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"235":{"tf":2.6457513110645907},"24":{"tf":2.6457513110645907},"244":{"tf":2.23606797749979},"25":{"tf":3.4641016151377544},"27":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":2.0},"32":{"tf":2.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"49":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.4142135623730951},"61":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":3.1622776601683795},"72":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":3.605551275463989},"91":{"tf":1.7320508075688772},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"∈":{"b":{"a":{"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"j":{"df":1,"docs":{"85":{"tf":1.0}}},"k":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":6,"docs":{"145":{"tf":1.0},"39":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"170":{"tf":1.0},"171":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"38":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":2.23606797749979}}}}},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"20":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":7,"docs":{"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"48":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":14,"docs":{"120":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"84":{"tf":2.0},"86":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.0},"74":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"145":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"35":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}},"p":{"df":1,"docs":{"92":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{")":{"=":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":43,"docs":{"10":{"tf":2.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"16":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":2.6457513110645907},"189":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"48":{"tf":2.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"64":{"tf":2.6457513110645907},"65":{"tf":1.0},"66":{"tf":3.3166247903554},"68":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"8":{"tf":3.7416573867739413},"9":{"tf":2.8284271247461903},"92":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"10":{"tf":1.0},"100":{"tf":3.1622776601683795},"101":{"tf":2.23606797749979},"142":{"tf":1.0},"145":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"217":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"7":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"99":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"216":{"tf":1.0},"8":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"17":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{")":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{";":{"df":0,"docs":{},"r":{")":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":28,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":2.23606797749979},"221":{"tf":3.1622776601683795},"222":{"tf":2.0},"235":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"36":{"tf":1.0},"49":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"67":{"tf":1.0},"68":{"tf":2.23606797749979},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":2.23606797749979},"72":{"tf":2.0},"73":{"tf":2.449489742783178},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"85":{"tf":2.0},"86":{"tf":2.8284271247461903},"92":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"df":1,"docs":{"115":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{")":{"=":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{")":{"df":0,"docs":{},"⸭":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"19":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"241":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"205":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"217":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"22":{"tf":1.0},"240":{"tf":1.4142135623730951},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":5,"docs":{"101":{"tf":1.0},"205":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"86":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"77":{"tf":1.0},"78":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":1,"docs":{"219":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"43":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":19,"docs":{"106":{"tf":1.4142135623730951},"112":{"tf":1.0},"114":{"tf":2.449489742783178},"121":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"132":{"tf":2.0},"134":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"33":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772}}},"x":{"df":5,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"i":{"c":{"df":5,"docs":{"153":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"166":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"231":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0}}},"s":{"df":5,"docs":{"10":{"tf":1.4142135623730951},"101":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"178":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"200":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":2.449489742783178},"64":{"tf":1.0},"69":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"145":{"tf":1.0},"205":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}},"df":44,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"140":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"85":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"220":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"88":{"tf":2.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"210":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"138":{"tf":1.0},"5":{"tf":1.0},"86":{"tf":2.0},"99":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"122":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"23":{"tf":2.0}}},"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":4,"docs":{"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"10":{"tf":1.0},"22":{"tf":2.0},"64":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"100":{"tf":1.0},"210":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}}},"i":{"d":{"df":14,"docs":{"11":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"186":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"37":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"*":{"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":12,"docs":{"20":{"tf":1.4142135623730951},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":3.0},"241":{"tf":1.0},"25":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":41,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.0},"210":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":2.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":66,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":3.7416573867739413},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"134":{"tf":1.4142135623730951},"137":{"tf":1.0},"14":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"142":{"tf":2.23606797749979},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":2.6457513110645907},"31":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"72":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":3.3166247903554},"9":{"tf":1.7320508075688772},"99":{"tf":2.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"22":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":29,"docs":{"100":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"184":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"202":{"tf":1.0},"243":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"79":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"u":{"df":4,"docs":{"139":{"tf":1.0},"166":{"tf":1.0},"228":{"tf":1.0},"31":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"79":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"42":{"tf":1.0},"5":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":9,"docs":{"11":{"tf":1.4142135623730951},"125":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}},"t":{"df":3,"docs":{"203":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"176":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"34":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"7":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":2.23606797749979},"230":{"tf":2.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":2.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":10,"docs":{"126":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"38":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"159":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"234":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":2.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":22,"docs":{"11":{"tf":1.0},"130":{"tf":1.0},"150":{"tf":1.0},"203":{"tf":1.7320508075688772},"217":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"143":{"tf":1.0},"18":{"tf":2.449489742783178},"187":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"56":{"tf":1.0},"73":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"244":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"201":{"tf":1.0},"42":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":2,"docs":{"11":{"tf":1.0},"27":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"102":{"tf":1.0},"13":{"tf":1.0},"176":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"92":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":21,"docs":{"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"68":{"tf":1.0},"91":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":13,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":2.0},"239":{"tf":1.0},"7":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"231":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"104":{"tf":1.0},"153":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":35,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"114":{"tf":1.0},"121":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.605551275463989},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":2.23606797749979},"230":{"tf":1.7320508075688772},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":3.0},"236":{"tf":1.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.0},"244":{"tf":2.0},"64":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"159":{"tf":1.0},"18":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":2.0},"99":{"tf":1.0}}}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":7,"docs":{"235":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772}},"i":{"c":{"df":4,"docs":{"203":{"tf":1.7320508075688772},"209":{"tf":1.0},"226":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"(":{"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"4":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{"=":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"ω":{"0":{",":{"df":0,"docs":{},"ω":{"1":{",":{".":{".":{".":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":6,"docs":{"244":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":19,"docs":{"100":{"tf":1.4142135623730951},"114":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.0},"241":{"tf":1.0},"59":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"210":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":4,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"40":{"tf":2.449489742783178},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"244":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":1.7320508075688772},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"83":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":13,"docs":{"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"140":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"200":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"179":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":2.0}}}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"44":{"tf":1.0},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"229":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":42,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.0},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"233":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"87":{"tf":2.23606797749979},"88":{"tf":3.3166247903554},"9":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"7":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":1.7320508075688772}}}}}}},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{"/":{"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"−":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"+":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":28,"docs":{"100":{"tf":2.0},"113":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":2.23606797749979},"202":{"tf":1.0},"210":{"tf":2.6457513110645907},"215":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":2.449489742783178},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"2":{"3":{"3":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"3":{"4":{"3":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"a":{"d":{"d":{"df":1,"docs":{"111":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"5":{"3":{"2":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"2":{"3":{")":{"=":{"0":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"244":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"243":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}}},"t":{"df":11,"docs":{"203":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.7320508075688772}}}},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"101":{"tf":1.0},"11":{"tf":1.4142135623730951},"146":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"127":{"tf":1.0},"164":{"tf":1.7320508075688772},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"79":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":16,"docs":{"207":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":10,"docs":{"146":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"6":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}}}}},"df":2,"docs":{"234":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":14,"docs":{"102":{"tf":1.0},"11":{"tf":1.0},"13":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"175":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.4142135623730951},"47":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0}}}},"r":{"df":6,"docs":{"20":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"77":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"v":{"df":3,"docs":{"15":{"tf":2.0},"18":{"tf":1.0},"40":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"13":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"213":{"tf":2.0}}}},"h":{"1":{"9":{"7":{"6":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"35":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"123":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.7320508075688772},"221":{"tf":1.0},"229":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.0},"86":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":2.0}}}},"df":0,"docs":{}}}}}}}}},"s":{"_":{"df":0,"docs":{},"u":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":3,"docs":{"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}}},"r":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.4142135623730951},"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"44":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":2.449489742783178},"237":{"tf":1.0},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"202":{"tf":1.0},"203":{"tf":1.0},"226":{"tf":1.0}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"62":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"100":{"tf":1.0},"126":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"154":{"tf":1.0},"171":{"tf":1.0},"202":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"166":{"tf":1.0},"206":{"tf":1.0},"86":{"tf":3.1622776601683795}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"54":{"tf":1.0},"72":{"tf":1.7320508075688772},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"+":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"+":{"1":{")":{">":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{",":{"d":{"df":0,"docs":{},"j":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"48":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"12":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"186":{"tf":1.0},"207":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"146":{"tf":1.0},"213":{"tf":1.4142135623730951},"57":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"157":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"190":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"167":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"2":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"112":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"40":{"tf":1.0},"49":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"w":{"df":1,"docs":{"16":{"tf":1.0}},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"30":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":2,"docs":{"157":{"tf":1.0},"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"190":{"tf":1.0},"54":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"38":{"tf":1.0},"84":{"tf":1.0}}}}},"x":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"−":{"1":{"df":3,"docs":{"242":{"tf":1.0},"243":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"≡":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"226":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"g":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"190":{"tf":1.0},"217":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"4":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"5":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"3":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"+":{"df":0,"docs":{},"e":{"6":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":71,"docs":{"10":{"tf":1.0},"100":{"tf":2.23606797749979},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"188":{"tf":1.0},"199":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"8":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":3.4641016151377544},"9":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.0},"157":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":1,"docs":{"54":{"tf":1.0}},"i":{"df":3,"docs":{"203":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"84":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"104":{"tf":1.0},"105":{"tf":1.0}}}}}},"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"120":{"tf":1.0},"230":{"tf":1.0},"86":{"tf":1.0}}},"u":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}},"df":13,"docs":{"100":{"tf":1.0},"181":{"tf":2.23606797749979},"183":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.4142135623730951},"195":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":24,"docs":{"11":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"153":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.4142135623730951},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":2.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}},"df":42,"docs":{"118":{"tf":2.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":2.23606797749979},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":3.0},"203":{"tf":3.605551275463989},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"207":{"tf":3.3166247903554},"208":{"tf":2.23606797749979},"210":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"226":{"tf":2.6457513110645907},"231":{"tf":1.0},"233":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"64":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":2.6457513110645907},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}}},"i":{"1":{"5":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"df":1,"docs":{"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":15,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.3166247903554},"228":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"84":{"tf":2.0},"87":{"tf":1.0}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"170":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"37":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.8284271247461903},"48":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"70":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"233":{"tf":1.0}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"159":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"49":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"d":{"df":21,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":2.0}},"i":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"226":{"tf":1.0},"231":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"3":{"tf":1.0},"37":{"tf":1.0}}}}}}}},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"204":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.4142135623730951},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"30":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":2.23606797749979},"66":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"72":{"tf":2.0},"8":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":4.358898943540674},"9":{"tf":1.7320508075688772}}},"t":{"df":10,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":19,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"14":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"40":{"tf":2.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"145":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":2.23606797749979}}}}}},"t":{"c":{"df":2,"docs":{"156":{"tf":1.0},"176":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"=":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":24,"docs":{"120":{"tf":1.0},"210":{"tf":2.6457513110645907},"211":{"tf":1.7320508075688772},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":2.0},"218":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"31":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"8":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":16,"docs":{"146":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"1":{"6":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"−":{"df":1,"docs":{"181":{"tf":1.0}}}},"t":{"df":2,"docs":{"207":{"tf":1.0},"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"24":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"231":{"tf":1.0},"54":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"139":{"tf":1.0},"207":{"tf":1.4142135623730951},"25":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":32,"docs":{"11":{"tf":1.0},"118":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"50":{"tf":1.4142135623730951},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"25":{"tf":1.0},"66":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"70":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"12":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"208":{"tf":1.0},"229":{"tf":1.0},"44":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"207":{"tf":2.0},"230":{"tf":1.0},"7":{"tf":2.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"34":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"205":{"tf":1.0},"229":{"tf":1.4142135623730951},"30":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"201":{"tf":1.0},"217":{"tf":1.0},"77":{"tf":1.0}}}},"n":{"df":4,"docs":{"201":{"tf":1.0},"243":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.4142135623730951},"204":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"203":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}},"s":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"100":{"tf":1.4142135623730951},"146":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"171":{"tf":1.4142135623730951},"186":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"104":{"tf":1.0},"203":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":4,"docs":{"176":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"207":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0}},"n":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"′":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"⋙":{"2":{"5":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"x":{")":{"=":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"76":{"tf":1.4142135623730951}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"37":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":8,"docs":{"114":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":12,"docs":{"140":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"59":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"126":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"233":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"215":{"tf":1.0},"9":{"tf":1.0}}}},"df":1,"docs":{"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"10":{"tf":1.0}}}}},"r":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"38":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"219":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"df":20,"docs":{"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"192":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":2.0},"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"15":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":2.0},"39":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":3.605551275463989},"45":{"tf":4.358898943540674},"46":{"tf":1.4142135623730951}},"e":{"'":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.7320508075688772}}},"=":{"+":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"s":{",":{"+":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"66":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"206":{"tf":1.0},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":2.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{">":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{":":{"<":{"df":0,"docs":{},"f":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0}}}},"df":1,"docs":{"24":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"24":{"tf":1.0}}}}}}}},"df":39,"docs":{"118":{"tf":2.449489742783178},"120":{"tf":1.0},"124":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":4.242640687119285},"203":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"23":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.7320508075688772},"235":{"tf":2.449489742783178},"237":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.7320508075688772}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{")":{")":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"2":{"2":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"4":{"3":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"41":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{":":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.7320508075688772}}},"l":{"df":5,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":19,"docs":{"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"176":{"tf":1.0},"200":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":1.0},"98":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"d":{"df":12,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"146":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":2.0},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"18":{"tf":1.0}}}},"t":{"df":10,"docs":{"202":{"tf":2.449489742783178},"203":{"tf":2.0},"204":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"241":{"tf":1.0},"8":{"tf":1.0}}}}},"p":{"df":1,"docs":{"174":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":29,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"140":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.7320508075688772},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"118":{"tf":1.0},"20":{"tf":1.0},"37":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}}}},"x":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.449489742783178},"121":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.0},"226":{"tf":1.0},"24":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"68":{"tf":2.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"[":{"df":0,"docs":{},"w":{"]":{")":{"=":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"44":{"tf":2.449489742783178},"45":{"tf":2.449489742783178},"46":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":2.0}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":11,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"15":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"c":{"df":5,"docs":{"153":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"k":{"df":2,"docs":{"38":{"tf":1.0},"84":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"210":{"tf":1.4142135623730951},"215":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"df":3,"docs":{"202":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":29,"docs":{"100":{"tf":1.0},"120":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"61":{"tf":1.0},"74":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":6,"docs":{"110":{"tf":1.4142135623730951},"149":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"183":{"tf":1.0},"31":{"tf":1.0},"50":{"tf":1.0},"84":{"tf":1.0}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0}}}}}}}},"p":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"2":{"df":1,"docs":{"25":{"tf":1.0}}},"3":{"df":1,"docs":{"25":{"tf":1.0}}},"7":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"25":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"17":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":3.3166247903554},"237":{"tf":1.4142135623730951},"241":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":9,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"202":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"237":{"tf":1.0},"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"41":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"100":{"tf":1.0},"84":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.0}}}}},"l":{"df":9,"docs":{"10":{"tf":1.0},"117":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"213":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0}},"i":{"df":2,"docs":{"202":{"tf":1.0},"244":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"11":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"217":{"tf":2.23606797749979},"229":{"tf":1.0},"237":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"9":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"127":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"203":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"104":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0}}}}}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"c":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∣":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}}},"df":0,"docs":{}},"⋅":{"d":{"df":0,"docs":{},"⋅":{"a":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"(":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"⋯":{",":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{")":{":":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"1":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"79":{"tf":1.0},"85":{"tf":1.0}}}},",":{"b":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}},"df":1,"docs":{"244":{"tf":1.0}},"g":{",":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"226":{"tf":1.0}}}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"221":{"tf":1.0}}}}},"p":{",":{"a":{"=":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{",":{"df":0,"docs":{},"w":{"df":1,"docs":{"88":{"tf":1.0}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{".":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"df":0,"docs":{},"g":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":15,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"118":{"tf":1.0},"119":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"28":{"tf":1.0},"46":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"101":{"tf":1.0},"43":{"tf":1.0},"9":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"9":{"tf":1.0}}},"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":39,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":3.0},"199":{"tf":2.0},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"30":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":3.3166247903554},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":22,"docs":{"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.7320508075688772},"181":{"tf":1.4142135623730951},"192":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.8284271247461903},"206":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":2.0},"241":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"17":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"203":{"tf":3.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.7320508075688772},"59":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"85":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"210":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":22,"docs":{"110":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"202":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"88":{"tf":2.6457513110645907},"9":{"tf":1.0}},"n":{"df":39,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0},"8":{"tf":2.23606797749979},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":2.0}}}}}},"k":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"df":5,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"223":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":1,"docs":{"244":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"15":{"tf":1.0},"17":{"tf":1.7320508075688772}},"i":{"c":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"n":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"y":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"16":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":4.47213595499958},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":2.449489742783178},"209":{"tf":1.0},"220":{"tf":3.1622776601683795},"221":{"tf":1.0},"223":{"tf":2.0},"226":{"tf":3.7416573867739413},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"243":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":3.1622776601683795},"84":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"t":{"2":{"0":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"df":0,"docs":{}},"a":{"b":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"221":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"12":{"tf":1.0},"41":{"tf":1.0}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"g":{",":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"→":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"226":{"tf":1.0}}}},"z":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"g":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"203":{"tf":1.0}},"n":{"df":2,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"x":{")":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"51":{"tf":1.0},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},",":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":7,"docs":{"128":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"o":{"2":{"_":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"102":{"tf":1.0},"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{":":{":":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"58":{"tf":1.0},"66":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"[":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.0},"157":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"206":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"8":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"v":{"df":5,"docs":{"128":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0}}}},"n":{"d":{"df":2,"docs":{"217":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"216":{"tf":1.0}}},"l":{"df":15,"docs":{"11":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"r":{"d":{"df":4,"docs":{"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"37":{"tf":1.0},"82":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":10,"docs":{"11":{"tf":1.7320508075688772},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"159":{"tf":1.0},"166":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}},"t":{"df":1,"docs":{"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"176":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":16,"docs":{"147":{"tf":1.0},"18":{"tf":1.0},"200":{"tf":1.7320508075688772},"206":{"tf":1.0},"216":{"tf":2.449489742783178},"217":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"p":{"df":8,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"40":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"127":{"tf":1.0},"15":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"48":{"tf":1.0}}},"df":22,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"16":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0}}}},"df":2,"docs":{"128":{"tf":1.7320508075688772},"85":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"20":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"11":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.4142135623730951},"30":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":10,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.0},"88":{"tf":2.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"a":{"c":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"2":{"0":{"1":{"9":{"/":{"4":{"0":{"3":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"z":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"j":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":0,"docs":{}}},"ü":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"ı":{"df":0,"docs":{},"ş":{"df":0,"docs":{},"ı":{"df":0,"docs":{},"l":{"'":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}},"df":0,"docs":{}}}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":2.0}}},"df":2,"docs":{"51":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"=":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"241":{"tf":1.0}}}}},"i":{"'":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}},")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"df":0,"docs":{},"i":{"=":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"df":26,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"/":{"df":0,"docs":{},"o":{"df":1,"docs":{"24":{"tf":1.0}}}},"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"u":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"=":{"0":{"df":4,"docs":{"150":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"85":{"tf":1.7320508075688772}},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"w":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"f":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"1":{"3":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"207":{"tf":1.0}},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"2":{".":{".":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"1":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},">":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"df":4,"docs":{"223":{"tf":1.0},"226":{"tf":1.0},"29":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":1,"docs":{"36":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{",":{"d":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"207":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"31":{"tf":1.0},"43":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"100":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"5":{")":{"=":{"0":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"141":{"tf":1.0},"62":{"tf":1.0}}},"i":{"=":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"←":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{")":{";":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"d":{"=":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"209":{"tf":1.0}},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"214":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"205":{"tf":1.0},"206":{"tf":1.0},"231":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"229":{"tf":1.0},"244":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"f":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0}}}},"df":4,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":34,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"139":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":2.0},"45":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":2.8284271247461903},"91":{"tf":1.7320508075688772},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"i":{"c":{"df":1,"docs":{"84":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"127":{"tf":1.0},"44":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}}}},"df":5,"docs":{"138":{"tf":1.0},"226":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"10":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"39":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}}}},"s":{"df":2,"docs":{"11":{"tf":1.0},"114":{"tf":2.449489742783178}},"s":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":3,"docs":{"101":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":14,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"123":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"45":{"tf":1.0},"5":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"149":{"tf":1.7320508075688772},"153":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.0},"157":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.4142135623730951},"73":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"204":{"tf":1.0},"221":{"tf":1.0},"39":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"210":{"tf":1.4142135623730951},"72":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}}}},"x":{"df":8,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0}}}},"i":{"c":{"df":5,"docs":{"126":{"tf":1.7320508075688772},"14":{"tf":1.0},"184":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.4142135623730951}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"229":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"223":{"tf":1.0},"226":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"215":{"tf":1.0},"235":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":13,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"21":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"49":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":41,"docs":{"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"18":{"tf":1.0},"187":{"tf":1.0},"19":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":2.23606797749979},"20":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"25":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"57":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":8,"docs":{"145":{"tf":1.0},"162":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"243":{"tf":1.0},"39":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"40":{"tf":1.0}}},"n":{"c":{"df":24,"docs":{"10":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":2.0},"226":{"tf":1.0},"24":{"tf":1.7320508075688772},"244":{"tf":1.7320508075688772},"25":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":2.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"223":{"tf":1.0},"235":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":24,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"20":{"tf":2.6457513110645907},"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"11":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":2.0}},"r":{"df":2,"docs":{"37":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":1,"docs":{"176":{"tf":1.0}}},"n":{"d":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"45":{"tf":1.0},"7":{"tf":1.7320508075688772},"81":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":3.3166247903554},"85":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":6,"docs":{"11":{"tf":2.0},"175":{"tf":1.0},"20":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":3,"docs":{"178":{"tf":1.0},"213":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"149":{"tf":1.0},"243":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":5,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"239":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"120":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"31":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":6,"docs":{"146":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"120":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"220":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}},"v":{"0":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"{":{"0":{",":{"1":{"/":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"z":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"214":{"tf":1.4142135623730951},"220":{"tf":1.0},"229":{"tf":2.449489742783178},"233":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.7320508075688772},"231":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"a":{"b":{"=":{"[":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"1":{"df":0,"docs":{},"​":{".":{".":{".":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"2":{"8":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"77":{"tf":1.0}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"9":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"226":{"tf":2.0}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":6,"docs":{"118":{"tf":1.0},"243":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0}}}}},"t":{"'":{"df":9,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":2.0},"91":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":4,"docs":{"242":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"84":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"226":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}}},"v":{"df":4,"docs":{"100":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0}},"k":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"×":{"df":0,"docs":{},"α":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"+":{"df":0,"docs":{},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"204":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"54":{"tf":1.0}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"85":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"df":1,"docs":{"157":{"tf":1.0}},"q":{"df":1,"docs":{"85":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"u":{"df":1,"docs":{"55":{"tf":1.0}}}},".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"2":{"df":1,"docs":{"207":{"tf":1.0}},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"≡":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}},"ω":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":1,"docs":{"64":{"tf":1.0}}}}}}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"j":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}},"∏":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"∑":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"1":{"df":2,"docs":{"141":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"⋯":{",":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},">":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":4,"docs":{"206":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"85":{"tf":1.4142135623730951}},"o":{"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"t":{"2":{"0":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":4,"docs":{"64":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"{":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"2":{"df":0,"docs":{},"j":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{".":{"8":{"4":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"⋯":{"+":{"2":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"1":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"2":{"3":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"7":{",":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{".":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"141":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"′":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"0":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.0}}},"1":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"…":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"4":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"4":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{"+":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"0":{"df":2,"docs":{"120":{"tf":1.0},"207":{"tf":1.0}}},"1":{"df":2,"docs":{"202":{"tf":1.0},"207":{"tf":1.0}}},"2":{",":{"3":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"31":{"tf":1.0}}},"[":{"a":{"]":{"b":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"a":{"]":{"(":{"[":{"b":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"b":{"]":{"(":{"[":{"a":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"3":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"125":{"tf":1.4142135623730951},"138":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},">":{"1":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"]":{"a":{"+":{"[":{"df":0,"docs":{},"k":{"]":{"a":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"0":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"126":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"18":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"207":{"tf":1.0},"243":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":5,"docs":{"100":{"tf":1.0},"62":{"tf":1.7320508075688772},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772}}}},"y":{"df":8,"docs":{"223":{"tf":2.6457513110645907},"24":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}}},"i":{"df":1,"docs":{"167":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"10":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"127":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"w":{"df":12,"docs":{"139":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.0},"223":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"7":{"tf":2.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":11,"docs":{"19":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"6":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":2.8284271247461903},"84":{"tf":4.242640687119285},"86":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"n":{"df":13,"docs":{"202":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{")":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"∈":{"[":{"0":{".":{".":{"8":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{",":{"2":{"2":{"5":{"4":{"+":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"≤":{"3":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}},"≥":{"1":{"df":2,"docs":{"146":{"tf":1.0},"202":{"tf":1.0}}},"2":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"0":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"3":{")":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"4":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"5":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"7":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"(":{"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"(":{"a":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"…":{",":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{")":{",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.7320508075688772},"126":{"tf":1.0},"16":{"tf":1.4142135623730951},"64":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":10,"docs":{"120":{"tf":1.0},"217":{"tf":2.449489742783178},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"31":{"tf":2.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"d":{"df":3,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"37":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":8,"docs":{"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"37":{"tf":1.0},"66":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"177":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.0},"126":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":16,"docs":{"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"157":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.0}}}}}},"w":{"df":1,"docs":{"226":{"tf":1.0}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.0},"123":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.7320508075688772},"165":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":2.0},"21":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{".":{"0":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"18":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":3,"docs":{"146":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"v":{"df":6,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"9":{"tf":1.0}}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"c":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"159":{"tf":2.0},"16":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"≡":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"m":{"a":{")":{"=":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"208":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.7320508075688772},"82":{"tf":1.0},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"84":{"tf":1.0}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":17,"docs":{"120":{"tf":1.0},"145":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"145":{"tf":1.0}}}},"t":{"'":{"df":10,"docs":{"187":{"tf":1.0},"19":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"75":{"tf":1.0}}},"df":1,"docs":{"120":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"203":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"10":{"tf":2.23606797749979},"11":{"tf":1.4142135623730951},"18":{"tf":1.0},"20":{"tf":1.4142135623730951},"201":{"tf":1.0},"44":{"tf":1.0},"7":{"tf":1.4142135623730951},"9":{"tf":2.23606797749979}}}}}},"h":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951}},"s":{"=":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"3":{"2":{"(":{"a":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"4":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"+":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"+":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"=":{"0":{"df":2,"docs":{"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"b":{"c":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":2.449489742783178},"5":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"11":{"tf":1.0},"203":{"tf":1.0},"37":{"tf":2.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":9,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"17":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0}}},"k":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"204":{"tf":1.0},"86":{"tf":1.0}}}}},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"{":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"31":{"tf":1.0}}}},",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"0":{"df":0,"docs":{},"⋅":{"b":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"0":{"df":0,"docs":{},"⋅":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":6,"docs":{"120":{"tf":1.4142135623730951},"155":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":2.449489742783178}},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"58":{"tf":1.0}}},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"128":{"tf":1.7320508075688772}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":6,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0}}}}}}}},"d":{"df":1,"docs":{"244":{"tf":1.0}}},"df":5,"docs":{"221":{"tf":1.0},"226":{"tf":2.23606797749979},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"c":{"df":5,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":8,"docs":{"152":{"tf":1.0},"179":{"tf":1.0},"204":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}}},"df":41,"docs":{"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"145":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":2.0},"163":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.0},"171":{"tf":2.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"27":{"tf":2.23606797749979},"49":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"54":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.7320508075688772},"69":{"tf":2.6457513110645907},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"p":{"df":7,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":1.0}}},"s":{"df":2,"docs":{"68":{"tf":1.0},"85":{"tf":1.0}}}},"w":{"df":5,"docs":{"11":{"tf":1.0},"140":{"tf":1.0},"20":{"tf":1.0},"56":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"b":{"df":2,"docs":{"135":{"tf":1.0},"233":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"120":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"120":{"tf":1.0}}}},"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"0":{"df":0,"docs":{},"​":{"+":{"c":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"+":{"c":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"c":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"7":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{")":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}}}}}}}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{",":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{".":{".":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"2":{"df":0,"docs":{},"​":{"+":{".":{".":{".":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"5":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"]":{"[":{"df":0,"docs":{},"k":{"0":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"7":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"0":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"]":{"[":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"0":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"1":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"3":{"df":0,"docs":{},"​":{"]":{"+":{"df":0,"docs":{},"m":{"[":{"8":{"4":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"4":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"]":{"=":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"0":{"]":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"7":{"]":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"k":{"]":{"=":{"[":{"(":{"df":0,"docs":{},"k":{"+":{"2":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}},"w":{"df":0,"docs":{},"​":{"]":{"'":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"1":{"]":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"]":{"df":0,"docs":{},"p":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"38":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"39":{"tf":1.4142135623730951},"84":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"9":{"tf":1.0}}}}}}},"df":4,"docs":{"166":{"tf":1.0},"175":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"(":{"a":{",":{"b":{",":{"c":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"188":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":26,"docs":{"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"38":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"157":{"tf":1.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"237":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":12,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"178":{"tf":1.0},"208":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"179":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"186":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"201":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":5,"docs":{"100":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"54":{"tf":1.0}}}},"g":{"df":0,"docs":{},"i":{"b":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"113":{"tf":1.0},"18":{"tf":1.4142135623730951},"37":{"tf":2.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"126":{"tf":1.0},"242":{"tf":1.0},"88":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":16,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.4142135623730951},"243":{"tf":1.0},"30":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"57":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":12,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0},"146":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.4142135623730951},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"66":{"tf":1.7320508075688772},"70":{"tf":1.0},"92":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"128":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"27":{"tf":1.0},"37":{"tf":2.449489742783178}}},"y":{",":{"+":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"=":{"4":{"2":{"9":{"4":{"9":{"6":{"7":{"2":{"9":{"6":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"233":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}},"g":{"df":5,"docs":{"139":{"tf":1.0},"187":{"tf":2.449489742783178},"207":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"158":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"=":{"2":{"5":{"5":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":2.23606797749979},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":2.0},"176":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.4142135623730951},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"40":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"*":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"22":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"15":{"tf":1.0},"223":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"f":{"df":1,"docs":{"106":{"tf":1.0}}},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"p":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"177":{"tf":1.0},"2":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}},"o":{"d":{"d":{"df":1,"docs":{"180":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"243":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"2":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}},"e":{")":{"=":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"/":{"2":{"df":0,"docs":{},"k":{"=":{"0":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"168":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772}},"l":{"df":4,"docs":{"145":{"tf":1.0},"18":{"tf":2.0},"230":{"tf":1.0},"84":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":3,"docs":{"243":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":1,"docs":{"223":{"tf":1.0}},"∈":{"[":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"179":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}},"u":{"df":2,"docs":{"118":{"tf":1.0},"202":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"205":{"tf":1.0}}},"y":{"'":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"229":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.0},"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"212":{"tf":1.0},"235":{"tf":1.0},"9":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"166":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0}}}}},"s":{"b":{"df":2,"docs":{"118":{"tf":1.0},"233":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"101":{"tf":1.0},"34":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"86":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"l":{"df":49,"docs":{"106":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"176":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.8284271247461903},"204":{"tf":2.0},"205":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":2.23606797749979},"210":{"tf":1.4142135623730951},"212":{"tf":2.0},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"i":{"df":7,"docs":{"157":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"231":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"224":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"8":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":7,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":3.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"36":{"tf":1.0}}},"​":{"(":{"0":{")":{"=":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"c":{"df":1,"docs":{"106":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}},"o":{"df":1,"docs":{"106":{"tf":1.0}}}},"y":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"p":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}},"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"′":{"=":{"a":{"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":0,"docs":{},"}":{"5":{"1":{"2":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"/":{"2":{"=":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"213":{"tf":1.0}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{")":{"2":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"i":{"=":{"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"i":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}},":":{"=":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"+":{"1":{")":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"−":{"1":{")":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"2":{"5":{"4":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":4,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"85":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"120":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"217":{"tf":1.0},"226":{"tf":1.0},"54":{"tf":1.0}}}}},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":1,"docs":{"76":{"tf":1.0}}},"df":19,"docs":{"126":{"tf":2.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"203":{"tf":2.0},"208":{"tf":1.0},"210":{"tf":1.7320508075688772},"212":{"tf":2.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"68":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"205":{"tf":1.0},"21":{"tf":1.0},"49":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}},"e":{"d":{"df":54,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.4142135623730951},"205":{"tf":1.0},"21":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":2.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"232":{"tf":1.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.0},"37":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"7":{"tf":2.23606797749979},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"9":{"tf":2.6457513110645907},"91":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.4142135623730951},"202":{"tf":1.0},"208":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":1,"docs":{"81":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"146":{"tf":1.0},"55":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"210":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"w":{"df":7,"docs":{"142":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"37":{"tf":1.0},"84":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":12,"docs":{"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"166":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"45":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"​":{"+":{"1":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},",":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≥":{"4":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}}}},"df":1,"docs":{"213":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"37":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"n":{"df":15,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"159":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":10,"docs":{"126":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"27":{"tf":1.0},"8":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"203":{"tf":2.8284271247461903},"204":{"tf":1.0},"226":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":44,"docs":{"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"190":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"h":{"df":1,"docs":{"62":{"tf":1.0}}},"i":{"c":{"df":9,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.4142135623730951},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"244":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":22,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"164":{"tf":1.4142135623730951},"17":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903},"98":{"tf":1.0}}}},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"208":{"tf":2.0},"211":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"118":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":31,"docs":{"10":{"tf":1.0},"148":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":2.8284271247461903},"202":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.7320508075688772},"70":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":3.1622776601683795}}}}},"df":2,"docs":{"20":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"21":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"72":{"tf":2.0}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"210":{"tf":2.449489742783178},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"88":{"tf":2.0}}},"df":0,"docs":{}},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"≥":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"n":{"2":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}},"df":2,"docs":{"212":{"tf":1.7320508075688772},"240":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},":":{"=":{"(":{"0":{":":{"1":{":":{"0":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"202":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"139":{"tf":1.7320508075688772},"7":{"tf":1.0},"98":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"118":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":3.3166247903554},"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"59":{"tf":1.0}},"s":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772}},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":10,"docs":{"126":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"213":{"tf":1.0},"64":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"146":{"tf":1.4142135623730951},"203":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"82":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"120":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"74":{"tf":1.0},"9":{"tf":3.1622776601683795}}}}}}},"k":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"n":{"c":{"df":5,"docs":{"16":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.7320508075688772},"57":{"tf":1.0}}},"df":37,"docs":{"114":{"tf":2.449489742783178},"132":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"244":{"tf":1.4142135623730951},"27":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"94":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":12,"docs":{"221":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.7320508075688772},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"86":{"tf":3.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"179":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":21,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"229":{"tf":1.0},"235":{"tf":1.4142135623730951},"58":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"187":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":17,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.4142135623730951},"148":{"tf":1.0},"157":{"tf":1.7320508075688772},"179":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"176":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0}},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":4,"docs":{"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"187":{"tf":1.0},"4":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"115":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"166":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":3.1622776601683795},"207":{"tf":3.3166247903554},"208":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.4142135623730951},"55":{"tf":1.0},"59":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"152":{"tf":1.4142135623730951},"164":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":11,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"5":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":17,"docs":{"101":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":2.23606797749979},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"37":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"55":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"76":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":32,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.0},"87":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"145":{"tf":1.0},"153":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"100":{"tf":1.0},"188":{"tf":1.0},"217":{"tf":1.0}}}},"df":26,"docs":{"100":{"tf":1.4142135623730951},"132":{"tf":1.0},"18":{"tf":1.4142135623730951},"204":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"106":{"tf":1.0},"138":{"tf":2.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":2.8284271247461903},"142":{"tf":1.4142135623730951},"179":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"159":{"tf":1.0}}},"y":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"220":{"tf":1.0}}}}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"145":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}},"p":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"−":{"df":0,"docs":{},"v":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"86":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"85":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":4,"docs":{"215":{"tf":1.0},"217":{"tf":1.0},"242":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":0,"docs":{},"s":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"v":{")":{";":{"(":{"a":{",":{"df":0,"docs":{},"r":{")":{")":{":":{"df":0,"docs":{},"p":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"9":{"9":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"q":{"df":4,"docs":{"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0}}}},"=":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"4":{"5":{"5":{"6":{"0":{"3":{"1":{"5":{"5":{"3":{"1":{"4":{"1":{"9":{"7":{"0":{"6":{"0":{"9":{"0":{"2":{"8":{"0":{"7":{"6":{"2":{"3":{"7":{"1":{"6":{"8":{"5":{"2":{"2":{"0":{"3":{"5":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"m":{"]":{"b":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"(":{"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"]":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},">":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}},"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0}}}},"df":4,"docs":{"153":{"tf":1.0},"233":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"d":{"df":6,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"213":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":7,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"64":{"tf":2.23606797749979},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"g":{"df":3,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"l":{"a":{"df":12,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"226":{"tf":1.4142135623730951},"243":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"128":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"3":{"tf":1.7320508075688772},"37":{"tf":2.0},"38":{"tf":1.0}}}}}},"m":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"16":{"tf":1.0},"18":{"tf":1.0},"241":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"36":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":11,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"176":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"98":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.0},"9":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"83":{"tf":1.0}},"t":{"df":2,"docs":{"100":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"91":{"tf":1.0}}},"t":{"a":{"'":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"207":{"tf":1.0}}}},"c":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"77":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":27,"docs":{"118":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":3.1622776601683795},"138":{"tf":1.0},"139":{"tf":2.23606797749979},"141":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":2.23606797749979},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":5.385164807134504},"88":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.0},"221":{"tf":2.0},"222":{"tf":1.4142135623730951},"242":{"tf":1.0},"57":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"188":{"tf":1.0},"72":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"55":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"145":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.0},"72":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":19,"docs":{"128":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":20,"docs":{"18":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"54":{"tf":3.3166247903554},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":2.23606797749979},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":3.1622776601683795},"69":{"tf":2.0},"70":{"tf":1.7320508075688772},"71":{"tf":2.0},"72":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"221":{"tf":1.0},"25":{"tf":1.0}}}},"df":1,"docs":{"85":{"tf":1.7320508075688772}},"e":{"c":{"df":17,"docs":{"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"159":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.449489742783178},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"49":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"k":{"d":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"]":{"df":0,"docs":{},"g":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":10,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"176":{"tf":1.0},"22":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}},"n":{"df":2,"docs":{"45":{"tf":1.0},"9":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}}}},"y":{"df":1,"docs":{"87":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}},"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":13,"docs":{"145":{"tf":1.0},"151":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"48":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"8":{"tf":2.23606797749979},"9":{"tf":1.7320508075688772}}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"52":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":44,"docs":{"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":2.0},"146":{"tf":1.0},"210":{"tf":2.449489742783178},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":4.0},"228":{"tf":1.4142135623730951},"229":{"tf":2.6457513110645907},"230":{"tf":2.449489742783178},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":2.0},"237":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"31":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"79":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":3.1622776601683795}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"214":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":1,"docs":{"51":{"tf":1.0}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":57,"docs":{"100":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"172":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":1.0},"210":{"tf":4.242640687119285},"211":{"tf":1.7320508075688772},"212":{"tf":3.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":2.6457513110645907},"216":{"tf":2.23606797749979},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.7320508075688772},"235":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":2.23606797749979},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":3.7416573867739413},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"77":{"tf":1.4142135623730951},"79":{"tf":2.6457513110645907},"8":{"tf":2.6457513110645907},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":3.1622776601683795},"86":{"tf":3.7416573867739413},"87":{"tf":1.0},"88":{"tf":5.0990195135927845},"9":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"18":{"tf":1.0},"203":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"226":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"100":{"tf":1.0},"223":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"120":{"tf":1.0},"180":{"tf":1.4142135623730951},"203":{"tf":1.0},"207":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}}}},"p":{"=":{"(":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"u":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"239":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"q":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}},"r":{"[":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"]":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"s":{"df":0,"docs":{},"∣":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":10,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"45":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"120":{"tf":1.4142135623730951},"31":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"38":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"145":{"tf":1.0},"32":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"49":{"tf":1.0},"7":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"38":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"39":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":13,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"22":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"f":{"df":1,"docs":{"145":{"tf":1.0}},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ρ":{")":{"+":{"df":0,"docs":{},"ψ":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"11":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"30":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"43":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"7":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"81":{"tf":1.0},"84":{"tf":1.0}}}}}}},"l":{"df":12,"docs":{"12":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"211":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"223":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":17,"docs":{"120":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0}},"t":{"df":25,"docs":{"102":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"17":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.0}}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"229":{"tf":1.7320508075688772},"230":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":33,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"244":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":2.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":4.58257569495584},"77":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":3.872983346207417},"92":{"tf":2.23606797749979},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"226":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":9,"docs":{"145":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.0},"74":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":20,"docs":{"115":{"tf":1.0},"146":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"152":{"tf":1.0},"202":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"244":{"tf":1.0},"51":{"tf":1.4142135623730951},"7":{"tf":2.0},"73":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"85":{"tf":1.7320508075688772},"86":{"tf":3.605551275463989},"87":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"v":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"145":{"tf":1.0},"240":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"49":{"tf":1.4142135623730951},"7":{"tf":2.0},"8":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"n":{"df":2,"docs":{"145":{"tf":1.0},"92":{"tf":1.0}}},"r":{"'":{"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}}},"df":32,"docs":{"14":{"tf":1.0},"159":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"68":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":2.449489742783178},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":4.242640687119285},"85":{"tf":1.0},"86":{"tf":4.47213595499958},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"d":{"df":19,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.7320508075688772},"125":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"107":{"tf":1.0},"109":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"v":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"u":{"b":{"df":4,"docs":{"174":{"tf":1.0},"176":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"s":{"[":{"0":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"22":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"25":{"tf":2.449489742783178},"36":{"tf":1.0},"7":{"tf":2.23606797749979},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"223":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"s":{"df":2,"docs":{"226":{"tf":1.0},"243":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"207":{"tf":1.0},"38":{"tf":1.0},"91":{"tf":1.0}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":2.0}}}},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{")":{",":{"(":{"df":0,"docs":{},"ζ":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},":":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"f":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"−":{"[":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"u":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"204":{"tf":1.4142135623730951},"206":{"tf":2.0},"207":{"tf":1.7320508075688772}},"≡":{"2":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"≡":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≡":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⸭":{"(":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"110":{"tf":1.0}}}},"df":0,"docs":{}}},"q":{"(":{"d":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{")":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"+":{"+":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"d":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"#":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}},"{":{"df":0,"docs":{},"k":{",":{"0":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":1,"docs":{"100":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":16,"docs":{"126":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":2.23606797749979},"147":{"tf":1.0},"153":{"tf":1.0},"181":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"51":{"tf":1.0},"75":{"tf":1.4142135623730951},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"s":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"f":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"3":{"df":1,"docs":{"88":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"88":{"tf":1.0}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"p":{"(":{".":{".":{".":{")":{"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"+":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"s":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"154":{"tf":1.4142135623730951}},"​":{"0":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":0,"docs":{},"​":{"0":{"0":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"154":{"tf":1.0}},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"4":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":2.0},"76":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"204":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"72":{"tf":1.0},"92":{"tf":1.0}}}}}}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"=":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"−":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{")":{"+":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"⟨":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"−":{"1":{")":{"/":{"2":{".":{".":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"ℓ":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},",":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"c":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":1.0}}},"p":{"+":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⸭":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":1,"docs":{"84":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},">":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}},"[":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"207":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":24,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"37":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":1.4142135623730951},"86":{"tf":3.4641016151377544}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"79":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":26,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":2.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"117":{"tf":1.0},"172":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"8":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":3,"docs":{"3":{"tf":1.4142135623730951},"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"230":{"tf":1.0},"57":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"41":{"tf":1.0},"88":{"tf":1.0}}},"t":{"/":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"234":{"tf":1.4142135623730951},"36":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"i":{"df":1,"docs":{"45":{"tf":1.0}}},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"202":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{",":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"λ":{")":{"]":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"114":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"229":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"11":{"tf":1.0},"126":{"tf":1.4142135623730951},"204":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"122":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.4142135623730951},"31":{"tf":1.0},"88":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"233":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":5,"docs":{"152":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"213":{"tf":1.0},"234":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"244":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"16":{"tf":1.0}},"u":{"c":{"df":11,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"211":{"tf":1.0},"215":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"6":{"df":1,"docs":{"188":{"tf":1.0}}},"7":{"df":1,"docs":{"188":{"tf":1.0}}},"_":{"5":{"df":1,"docs":{"200":{"tf":1.0}}},"6":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"7":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"211":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":30,"docs":{"146":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"'":{"_":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"101":{"tf":1.4142135623730951},"123":{"tf":1.0},"16":{"tf":1.4142135623730951},"165":{"tf":1.0},"169":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"23":{"tf":3.605551275463989},"9":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"243":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"49":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.23606797749979},"72":{"tf":3.3166247903554},"82":{"tf":1.7320508075688772},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":14,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"39":{"tf":1.0}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":7,"docs":{"114":{"tf":1.0},"126":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"​":{"(":{"a":{",":{"df":0,"docs":{},"λ":{")":{":":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"←":{"df":0,"docs":{},"g":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"←":{"a":{"(":{"df":0,"docs":{},"g":{")":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"∧":{"a":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"206":{"tf":1.0},"207":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":13,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"110":{"tf":1.0},"170":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"16":{"tf":2.23606797749979},"17":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"239":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"120":{"tf":1.0},"18":{"tf":2.23606797749979},"92":{"tf":2.8284271247461903}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":8,"docs":{"114":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":27,"docs":{"100":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"202":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.6457513110645907},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"107":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"15":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":2.0},"214":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"35":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":3.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":35,"docs":{"121":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"230":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":2,"docs":{"207":{"tf":1.0},"64":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":3,"docs":{"37":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"187":{"tf":1.0},"73":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":2.6457513110645907}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":3.1622776601683795},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":29,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"140":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.7320508075688772},"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"20":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"9":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"24":{"tf":1.0},"69":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"221":{"tf":1.0},"86":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"102":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.23606797749979}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"84":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"h":{"df":4,"docs":{"140":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951},"98":{"tf":1.0}},"s":{"=":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"3":{"2":{"(":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"3":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{")":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"140":{"tf":1.0},"159":{"tf":2.0},"16":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"38":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"d":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":1,"docs":{"205":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"220":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},":":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"16":{"tf":2.0},"207":{"tf":2.449489742783178},"208":{"tf":2.8284271247461903},"211":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":2.23606797749979},"98":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"18":{"tf":2.0},"184":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"145":{"tf":1.0}}}}}},"n":{"d":{"df":17,"docs":{"106":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"176":{"tf":2.0},"178":{"tf":1.7320508075688772},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"200":{"tf":1.0},"211":{"tf":1.0},"243":{"tf":3.1622776601683795},"244":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"w":{"df":39,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":3.4641016151377544},"188":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":3.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":3.0},"68":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":2.449489742783178},"92":{"tf":1.0},"99":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":12,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"n":{"df":19,"docs":{"118":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"18":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"49":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"81":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"17":{"tf":1.0},"2":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{":":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"s":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}},"x":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"86":{"tf":2.0}}}},".":{"df":0,"docs":{},"t":{"df":2,"docs":{"96":{"tf":1.0},"97":{"tf":1.0}}}},"0":{"df":1,"docs":{"54":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"100":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"2":{"9":{".":{".":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"3":{"2":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"a":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}}}},"df":2,"docs":{"192":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":2.8284271247461903}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}},"y":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"a":{"df":1,"docs":{"198":{"tf":2.449489742783178}},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":2.23606797749979}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"202":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"222":{"tf":1.0},"244":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":2.0}}}}},"n":{"df":1,"docs":{"16":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"2":{"0":{"2":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":14,"docs":{"114":{"tf":2.449489742783178},"14":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.7320508075688772},"68":{"tf":1.0},"72":{"tf":2.0},"74":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"d":{",":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"187":{"tf":1.0},"57":{"tf":1.4142135623730951}}}},"y":{"df":4,"docs":{"126":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":29,"docs":{"106":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":2.449489742783178},"118":{"tf":2.0},"119":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"124":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"226":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"243":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}}}},"df":1,"docs":{"198":{"tf":2.449489742783178}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"73":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"99":{"tf":1.0}}}}}},"d":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"_":{"a":{"b":{"c":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"140":{"tf":1.4142135623730951},"215":{"tf":1.7320508075688772},"219":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":4.358898943540674},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":4.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":2.23606797749979}},"e":{"a":{"df":1,"docs":{"9":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"128":{"tf":1.0},"212":{"tf":1.0},"235":{"tf":1.4142135623730951},"54":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":26,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"146":{"tf":1.0},"16":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"226":{"tf":1.4142135623730951},"237":{"tf":1.0},"51":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":12,"docs":{"126":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"207":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"64":{"tf":1.0},"74":{"tf":1.0},"77":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"189":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"99":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"100":{"tf":1.0}}},"df":16,"docs":{"100":{"tf":3.3166247903554},"101":{"tf":2.0},"153":{"tf":1.0},"154":{"tf":2.449489742783178},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":3.7416573867739413}}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"23":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"24":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"20":{"tf":1.4142135623730951},"22":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":8,"docs":{"223":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":3.1622776601683795}}},"df":0,"docs":{},"s":{"df":2,"docs":{"20":{"tf":1.0},"243":{"tf":1.0}}},"t":{"df":4,"docs":{"68":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.0},"36":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":5,"docs":{"237":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"152":{"tf":1.0}}}}}}}},"r":{"d":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"37":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"233":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"16":{"tf":1.0}}}},"v":{"df":3,"docs":{"226":{"tf":1.0},"233":{"tf":1.0},"51":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}}}}},"t":{"df":47,"docs":{"10":{"tf":1.0},"100":{"tf":2.0},"118":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"176":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"234":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"66":{"tf":2.6457513110645907},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":4.358898943540674},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"83":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"207":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"h":{"a":{"2":{"5":{"6":{"df":1,"docs":{"46":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":8,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":2.23606797749979},"177":{"tf":1.0},"178":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"5":{"tf":1.0},"87":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"10":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"32":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"7":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"w":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"106":{"tf":1.0},"229":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"146":{"tf":1.0},"16":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"114":{"tf":1.0},"226":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":3,"docs":{"100":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"88":{"tf":1.0}},"g":{"df":0,"docs":{},"n":{"df":8,"docs":{"119":{"tf":2.0},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"126":{"tf":1.0},"202":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":2.0},"234":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"3":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"41":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":12,"docs":{"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"176":{"tf":1.0},"214":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"114":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"187":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"147":{"tf":1.0},"19":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":2.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":7,"docs":{"203":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"228":{"tf":1.0}}}}},"i":{"c":{"df":3,"docs":{"62":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0}}},"df":9,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"238":{"tf":1.0},"54":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"72":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":23,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":11,"docs":{"144":{"tf":1.0},"145":{"tf":2.23606797749979},"146":{"tf":1.7320508075688772},"149":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.6457513110645907},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"159":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.0},"55":{"tf":1.0}}}},"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"df":1,"docs":{"128":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":29,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"16":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{":":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{")":{"=":{"1":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"64":{"tf":1.0},"85":{"tf":1.0}}},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":2.0}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"146":{"tf":1.0},"153":{"tf":1.0},"48":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"230":{"tf":1.0}}}},"w":{"df":1,"docs":{"40":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"206":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"206":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"126":{"tf":1.0},"7":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"114":{"tf":3.7416573867739413},"208":{"tf":1.0},"226":{"tf":1.0},"240":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":3.872983346207417}}},"df":0,"docs":{}}}}}}}}},"v":{"df":1,"docs":{"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"229":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":7,"docs":{"226":{"tf":1.0},"237":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"114":{"tf":2.449489742783178},"55":{"tf":1.0},"7":{"tf":2.449489742783178},"84":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"c":{"df":2,"docs":{"26":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"210":{"tf":1.0},"230":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":2,"docs":{"166":{"tf":1.0},"66":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":4,"docs":{"126":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":14,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"206":{"tf":1.0},"22":{"tf":1.0},"34":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":8,"docs":{"10":{"tf":1.0},"174":{"tf":1.0},"210":{"tf":1.0},"232":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":21,"docs":{"128":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.8284271247461903},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"199":{"tf":2.0},"213":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"94":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"0":{"0":{")":{"=":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{")":{"=":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"b":{"(":{"1":{"1":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"c":{"(":{"1":{"1":{"df":1,"docs":{"196":{"tf":1.0}}},"4":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"d":{"(":{"1":{"0":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"7":{")":{")":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}}},"f":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"q":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":2.8284271247461903},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"1":{"4":{"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"9":{"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":17,"docs":{"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"181":{"tf":2.6457513110645907},"182":{"tf":2.0},"183":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"120":{"tf":1.4142135623730951},"207":{"tf":4.358898943540674},"208":{"tf":1.4142135623730951},"32":{"tf":1.0},"94":{"tf":2.449489742783178},"98":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":1,"docs":{"87":{"tf":1.0}}},"s":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":4,"docs":{"11":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":2.23606797749979},"46":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"42":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":22,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"213":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.23606797749979},"88":{"tf":1.0},"9":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":15,"docs":{"159":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"5":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.0},"84":{"tf":2.0}}}}}}},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":2,"docs":{"30":{"tf":1.0},"57":{"tf":1.0}}}},"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":2,"docs":{"204":{"tf":1.0},"210":{"tf":1.0}}},"p":{"df":18,"docs":{"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"188":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"41":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":3.605551275463989},"88":{"tf":2.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"187":{"tf":1.0},"216":{"tf":1.0},"38":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"120":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"207":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"229":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"91":{"tf":2.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.7320508075688772},"206":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"17":{"tf":1.4142135623730951},"241":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}},"p":{"df":1,"docs":{"40":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"91":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"17":{"tf":1.0},"202":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"u":{"b":{"df":2,"docs":{"106":{"tf":1.4142135623730951},"51":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":10,"docs":{"206":{"tf":3.4641016151377544},"207":{"tf":2.449489742783178},"208":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.23606797749979},"231":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"57":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":8,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":4,"docs":{"167":{"tf":1.0},"187":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"df":10,"docs":{"100":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"61":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"57":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.4142135623730951},"181":{"tf":1.0},"210":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"51":{"tf":1.0},"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":37,"docs":{"100":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"149":{"tf":1.0},"181":{"tf":1.0},"19":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":2.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":1.0},"87":{"tf":2.23606797749979},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"120":{"tf":1.0}},"i":{"df":6,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"212":{"tf":1.0},"64":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"146":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":17,"docs":{"118":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"54":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":20,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"153":{"tf":1.0},"2":{"tf":1.4142135623730951},"30":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":9,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"217":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"187":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"g":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"139":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"37":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":1,"docs":{"238":{"tf":1.0}}}},"y":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}},"i":{"df":2,"docs":{"211":{"tf":1.0},"213":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":3,"docs":{"154":{"tf":1.0},"21":{"tf":1.0},"24":{"tf":1.0}}},"t":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":15,"docs":{"15":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.7320508075688772},"27":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":2.8284271247461903},"91":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"′":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"∈":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"1":{",":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"92":{"tf":1.0}}}},"{":{"df":0,"docs":{},"−":{"1":{",":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"m":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"6":{"4":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"−":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"1":{"2":{"9":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"∣":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≥":{"(":{"d":{"1":{"df":0,"docs":{},"​":{"+":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"⋅":{"df":0,"docs":{},"t":{"=":{"0":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"(":{"df":0,"docs":{},"x":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"51":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"…":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":2,"docs":{"72":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"df":1,"docs":{"96":{"tf":1.0}}},"2":{"df":1,"docs":{"97":{"tf":1.0}}},"3":{"df":1,"docs":{"98":{"tf":1.0}}},"=":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"l":{"df":27,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"27":{"tf":2.449489742783178},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"9":{"tf":2.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":22,"docs":{"101":{"tf":1.7320508075688772},"120":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.4142135623730951},"243":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"214":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"18":{"tf":1.0}}},".":{"'":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"3":{"2":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"201":{"tf":1.0},"37":{"tf":2.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"38":{"tf":1.0},"94":{"tf":1.0}}}}},"df":11,"docs":{"125":{"tf":1.0},"126":{"tf":3.1622776601683795},"18":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.8284271247461903},"208":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"187":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":8,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"39":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"112":{"tf":1.0},"25":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":1,"docs":{"118":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":24,"docs":{"120":{"tf":1.4142135623730951},"157":{"tf":1.0},"167":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"203":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"s":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"38":{"tf":2.23606797749979}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"'":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":3,"docs":{"74":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":8,"docs":{"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.4142135623730951}}}},"i":{"df":3,"docs":{"206":{"tf":1.0},"209":{"tf":1.0},"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"114":{"tf":4.58257569495584},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"233":{"tf":1.0},"32":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}},"v":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"207":{"tf":1.0},"27":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"k":{"df":3,"docs":{"201":{"tf":1.0},"226":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"9":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"11":{"tf":1.0},"181":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"3":{"tf":1.0},"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":16,"docs":{"116":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"223":{"tf":1.0},"32":{"tf":1.0},"85":{"tf":1.0}}}}}}}}}},"u":{"df":15,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0},"91":{"tf":1.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":19,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.8284271247461903},"99":{"tf":1.0}},"s":{"a":{"+":{"a":{"+":{"df":0,"docs":{},"⋯":{"+":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"×":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"×":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":2,"docs":{"29":{"tf":1.0},"42":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":12,"docs":{"176":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"138":{"tf":1.0},"207":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"17":{"tf":1.0},"226":{"tf":1.0},"37":{"tf":1.0},"99":{"tf":1.0}}}},"p":{"df":1,"docs":{"10":{"tf":1.4142135623730951}},"i":{"c":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"2":{"8":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":3,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"143":{"tf":1.0}},"​":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"+":{"1":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"[":{"a":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"100":{"tf":1.0},"36":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":3.0},"87":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":2.449489742783178}}}}}}}}},"df":2,"docs":{"87":{"tf":2.6457513110645907},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"205":{"tf":1.4142135623730951},"229":{"tf":1.0},"29":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"i":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":4,"docs":{"125":{"tf":1.0},"213":{"tf":1.0},"25":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"207":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"179":{"tf":1.0},"215":{"tf":1.0}}}},"′":{"=":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"]":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"[":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"57":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"81":{"tf":1.0}}},"n":{"df":4,"docs":{"149":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"49":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}}}}}},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":55,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"119":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":8,"docs":{"11":{"tf":1.0},"116":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"i":{"c":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"s":{"+":{"1":{"=":{"df":0,"docs":{},"p":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"87":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"3":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"142":{"tf":1.4142135623730951},"219":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":1,"docs":{"88":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"8":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"j":{"df":3,"docs":{"243":{"tf":2.23606797749979},"85":{"tf":1.0},"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"4":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"201":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":2,"docs":{"207":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"d":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"232":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":10,"docs":{"208":{"tf":2.8284271247461903},"211":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"85":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"109":{"tf":1.0},"5":{"tf":1.0},"81":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":4,"docs":{"127":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"174":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"100":{"tf":1.0},"18":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"l":{"df":2,"docs":{"44":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"233":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"213":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"45":{"tf":1.0},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"171":{"tf":1.0},"18":{"tf":1.0},"210":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":146,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"145":{"tf":2.0},"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":2.0},"203":{"tf":2.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":2.0},"226":{"tf":2.23606797749979},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"24":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":2.6457513110645907},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"7":{"tf":2.8284271247461903},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":3.605551275463989},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"b":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0}}}},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"202":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"13":{"tf":1.0},"79":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"/":{"2":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":1,"docs":{"121":{"tf":1.0}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"v":{",":{"df":0,"docs":{},"p":{",":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"′":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ξ":{"0":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":11,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"244":{"tf":1.4142135623730951},"7":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"167":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":2.449489742783178},"55":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":2.6457513110645907},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}},"e":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"a":{"df":1,"docs":{"25":{"tf":1.0}}},"b":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"c":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{")":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"]":{"df":0,"docs":{},"v":{"+":{"[":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"212":{"tf":1.0},"214":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"216":{"tf":1.7320508075688772},"49":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":24,"docs":{"106":{"tf":1.7320508075688772},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"152":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"215":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"222":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.0}}}},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":8,"docs":{"106":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":10,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"212":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":2.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":4.69041575982343},"88":{"tf":2.23606797749979}},"e":{"c":{"!":{"[":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{")":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":14,"docs":{"145":{"tf":1.0},"222":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"82":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.4142135623730951},"99":{"tf":1.0}},"f":{"df":5,"docs":{"18":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"91":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":30,"docs":{"14":{"tf":1.0},"146":{"tf":1.0},"221":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"240":{"tf":1.0},"243":{"tf":2.449489742783178},"244":{"tf":2.0},"25":{"tf":1.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":4.47213595499958},"86":{"tf":3.1622776601683795},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"235":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"a":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"126":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":1.7320508075688772},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":1.0},"54":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":8,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"a":{"df":5,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"210":{"tf":1.0},"45":{"tf":1.0},"91":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"0":{".":{".":{"1":{"6":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{".":{"2":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"119":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"203":{"tf":1.0}}},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"/":{"2":{")":{"2":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"0":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"​":{",":{"df":0,"docs":{},"w":{"6":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"6":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{".":{".":{"1":{"3":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"4":{".":{".":{"4":{"8":{"df":2,"docs":{"187":{"tf":1.4142135623730951},"199":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"f":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"6":{".":{".":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"9":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"2":{"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{".":{".":{"6":{"1":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"6":{"2":{".":{".":{"6":{"3":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"3":{"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"=":{"2":{"2":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"120":{"tf":1.0}}},"5":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"1":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"2":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{"+":{"2":{"3":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"1":{"1":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"(":{"1":{")":{"+":{"2":{"1":{"8":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"(":{"1":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"df":0,"docs":{},"g":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"87":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":20,"docs":{"119":{"tf":1.0},"12":{"tf":1.0},"149":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"91":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"3":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"\"":{")":{"'":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"32":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"37":{"tf":5.196152422706632},"38":{"tf":1.4142135623730951},"39":{"tf":1.0},"40":{"tf":1.7320508075688772}}}},"y":{"df":21,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"65":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"99":{"tf":1.0}}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"4":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"167":{"tf":1.0},"184":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}},"r":{"df":4,"docs":{"125":{"tf":1.0},"229":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":4,"docs":{"11":{"tf":1.0},"214":{"tf":1.0},"23":{"tf":1.0},"88":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":4,"docs":{"32":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"39":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"d":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"q":{"df":0,"docs":{},"ϵ":{"+":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"217":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":11,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"18":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"202":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"215":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"139":{"tf":1.0},"202":{"tf":1.0},"33":{"tf":1.0},"39":{"tf":1.0},"48":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"40":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"117":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.8284271247461903},"121":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"37":{"tf":1.0}}}}},"df":1,"docs":{"84":{"tf":1.0}},"←":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"df":38,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":2.0},"17":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.4142135623730951},"84":{"tf":3.1622776601683795},"86":{"tf":2.0},"87":{"tf":2.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.4142135623730951},"69":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":10,"docs":{"153":{"tf":1.0},"16":{"tf":1.0},"229":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}}}}}},"​":{"=":{"df":0,"docs":{},"σ":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"σ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"6":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":33,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"223":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"84":{"tf":1.0}},"l":{"df":1,"docs":{"32":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"0":{"0":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":17,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"235":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"41":{"tf":1.0},"5":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"187":{"tf":1.0},"39":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"126":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"101":{"tf":1.4142135623730951},"12":{"tf":1.0},"126":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"29":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"203":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":2.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"120":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"×":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{";":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"k":{"df":1,"docs":{"168":{"tf":1.0}}}}},"x":{")":{":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"83":{"tf":1.0}}},"w":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"x":{"2":{",":{".":{".":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{"2":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"↦":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"i":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"df":0,"docs":{}},"ζ":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{".":{".":{".":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"229":{"tf":2.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"4":{"=":{"1":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":3,"docs":{"228":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":2,"docs":{"51":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"2":{"df":4,"docs":{"228":{"tf":1.0},"230":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":2.0}},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"110":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"z":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":6,"docs":{"231":{"tf":1.0},"51":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":3.1622776601683795}},"​":{",":{"df":0,"docs":{},"y":{"3":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"3":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"8":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"4":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"=":{"0":{",":{"df":0,"docs":{},"y":{"=":{"0":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"233":{"tf":1.0}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}}}}}}},"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"x":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}},"j":{"df":1,"docs":{"31":{"tf":1.0}},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}}}},"z":{"df":1,"docs":{"229":{"tf":1.0}}},"′":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"y":{"df":0,"docs":{},"′":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"_":{"1":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":0,"docs":{},"​":{")":{"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":35,"docs":{"100":{"tf":1.4142135623730951},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":2.23606797749979},"146":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"198":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":2.23606797749979},"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"51":{"tf":1.0},"62":{"tf":2.23606797749979},"7":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.0},"84":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}}}}},"j":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}},"n":{"df":1,"docs":{"86":{"tf":1.0}},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"(":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":3,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"156":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":3.0}},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"114":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"λ":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"}":{"a":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"c":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"′":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"{":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"−":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"⋘":{"1":{"5":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋙":{"1":{"9":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"4":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"8":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"/":{"df":0,"docs":{},"z":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"5":{"df":2,"docs":{"108":{"tf":1.0},"112":{"tf":1.0}}},"b":{"df":4,"docs":{"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"228":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}},"z":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"233":{"tf":1.0}}},"a":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"=":{"a":{"b":{"c":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{",":{"3":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"153":{"tf":1.0},"157":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"−":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.0}}}},"df":2,"docs":{"129":{"tf":1.0},"131":{"tf":1.0}}},"df":17,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"51":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"32":{"tf":1.0},"35":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"216":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"u":{"'":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}}}},"r":{"df":1,"docs":{"12":{"tf":1.0}}},"v":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"/":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}}}}},"w":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"+":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"z":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"53":{"tf":1.0}}},"ω":{"df":0,"docs":{},"u":{")":{"=":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}},"→":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"z":{"df":1,"docs":{"226":{"tf":1.0}}}}},"0":{"df":5,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0}},"​":{"(":{"0":{",":{"0":{")":{"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{",":{"a":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"a":{"df":0,"docs":{},"−":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"b":{"df":0,"docs":{},"−":{"b":{"0":{".":{".":{"=":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"b":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"2":{"4":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"118":{"tf":1.0}}},"df":1,"docs":{"141":{"tf":1.0}}},"3":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}},"y":{"2":{"=":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"6":{"df":1,"docs":{"230":{"tf":1.0}}},"=":{"0":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}}},"1":{"df":1,"docs":{"229":{"tf":1.0}}},"8":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"z":{"3":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"=":{"a":{"b":{"c":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"]":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":13,"docs":{"120":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":38,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":2.8284271247461903},"6":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.6457513110645907},"85":{"tf":1.0},"86":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"a":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"0":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"216":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}},"​":{":":{"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"171":{"tf":1.0}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907}}}}}},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"w":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"141":{"tf":1.0}},"​":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":2,"docs":{"127":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"k":{"df":3,"docs":{"126":{"tf":1.0},"32":{"tf":1.4142135623730951},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":1,"docs":{"71":{"tf":1.4142135623730951}},"​":{"(":{"1":{")":{"=":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"+":{"1":{"df":0,"docs":{},"​":{"=":{"0":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":0,"docs":{},"h":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":6,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"0":{".":{".":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"70":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"202":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"94":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"=":{"1":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"120":{"tf":1.0},"168":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"+":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"167":{"tf":1.0},"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋮":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"229":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"breadcrumbs":{"root":{"0":{")":{")":{"df":0,"docs":{},"∧":{"(":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"k":{"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"0":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"233":{"tf":1.0}}},"1":{",":{"2":{",":{"3":{",":{"4":{",":{"5":{"df":8,"docs":{"192":{"tf":2.8284271247461903},"193":{"tf":2.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903},"199":{"tf":4.69041575982343},"200":{"tf":6.324555320336759}}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":3,"docs":{"18":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":2.8284271247461903}}},"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"q":{"df":3,"docs":{"125":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}},"ω":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"1":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{".":{"1":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"30":{"tf":1.0}}},"7":{"df":1,"docs":{"177":{"tf":1.0}}},"=":{"2":{"3":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"0":{"3":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"1":{".":{"7":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"8":{"1":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"37":{"tf":1.0}}},"3":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"→":{"0":{"0":{"0":{"0":{"0":{"1":{"df":0,"docs":{},"→":{"0":{"0":{"0":{"1":{"1":{"0":{"df":0,"docs":{},"→":{"0":{"1":{"0":{"0":{"1":{"1":{"df":0,"docs":{},"→":{"0":{"1":{"0":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"​":{"0":{"df":0,"docs":{},"→":{"0":{"1":{"df":0,"docs":{},"→":{"1":{"2":{"df":0,"docs":{},"→":{"4":{"3":{"df":0,"docs":{},"→":{"5":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"a":{"<":{"b":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":2.0}}}}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}},"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":48,"docs":{"100":{"tf":1.0},"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":2.23606797749979},"118":{"tf":2.23606797749979},"126":{"tf":2.6457513110645907},"139":{"tf":1.7320508075688772},"142":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":2.0},"188":{"tf":1.0},"190":{"tf":2.6457513110645907},"192":{"tf":2.449489742783178},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":1.7320508075688772},"196":{"tf":3.4641016151377544},"197":{"tf":2.449489742783178},"198":{"tf":2.6457513110645907},"199":{"tf":15.7797338380595},"200":{"tf":25.41653005427767},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.4142135623730951},"99":{"tf":1.0}},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"x":{"4":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"2":{"2":{"4":{"6":{"9":{"8":{"df":0,"docs":{},"f":{"c":{"0":{"9":{"9":{"4":{"a":{"8":{"d":{"d":{"8":{"c":{"4":{"6":{"df":0,"docs":{},"e":{"b":{"2":{"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"(":{"a":{")":{"=":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{"2":{")":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{},"w":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}},"ℓ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"[":{"1":{"3":{"0":{".":{".":{"=":{"1":{"3":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"a":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∧":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≤":{"a":{"<":{"b":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"<":{"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"j":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}},"u":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"<":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"92":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"α":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},",":{"1":{"df":1,"docs":{"18":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"α":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"37":{"tf":1.0}}},"2":{".":{"3":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"37":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"214":{"tf":1.0}}}},"0":{",":{"7":{",":{"2":{",":{"1":{"3":{"df":4,"docs":{"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{".":{".":{".":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"104":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.7320508075688772},"159":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"37":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}}},"1":{"0":{"0":{"0":{"0":{"0":{".":{".":{".":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"18":{"tf":1.7320508075688772},"182":{"tf":1.0},"190":{"tf":1.0}}},"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"9":{"df":1,"docs":{"128":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}},"3":{"0":{".":{".":{"=":{"1":{"3":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}},"df":5,"docs":{"118":{"tf":1.0},"143":{"tf":1.0},"214":{"tf":1.0},"30":{"tf":1.0},"88":{"tf":1.4142135623730951}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"⋅":{"1":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"4":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"183":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0}}},"5":{"5":{"df":1,"docs":{"39":{"tf":1.0}}},"df":2,"docs":{"201":{"tf":1.0},"37":{"tf":1.0}}},"6":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":26,"docs":{"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":2.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"86":{"tf":1.0}},"≤":{"df":0,"docs":{},"i":{"<":{"6":{"4":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"8":{"0":{"df":1,"docs":{"174":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"9":{"df":1,"docs":{"145":{"tf":1.0}}},"df":51,"docs":{"100":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":3.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":2.0},"188":{"tf":1.0},"190":{"tf":2.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"197":{"tf":2.6457513110645907},"198":{"tf":3.605551275463989},"199":{"tf":4.0},"200":{"tf":5.0990195135927845},"202":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"206":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"65":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":2.23606797749979},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}},"s":{"df":1,"docs":{"126":{"tf":1.0}}},"x":{"df":1,"docs":{"54":{"tf":1.0}}},"​":{"(":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"195":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"2":{"5":{")":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"183":{"tf":1.0}}},"w":{"1":{"4":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"8":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"λ":{"2":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"←":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"1":{"6":{")":{"df":0,"docs":{},"t":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"65":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{")":{"=":{"0":{"(":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"δ":{"=":{"0":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"≤":{"df":0,"docs":{},"k":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"2":{"'":{"df":3,"docs":{"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0}}},"+":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"×":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},",":{"1":{"1":{",":{"9":{",":{"1":{"0":{"df":2,"docs":{"182":{"tf":1.0},"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{",":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},".":{"0":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}},"df":0,"docs":{}},"0":{",":{"2":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"4":{"df":1,"docs":{"219":{"tf":1.0}}},"8":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"1":{"6":{"df":2,"docs":{"219":{"tf":1.0},"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"145":{"tf":1.0},"86":{"tf":1.0}}},"1":{"0":{"df":1,"docs":{"155":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"2":{"1":{"3":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"6":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"221":{"tf":1.0}}},"2":{"5":{"2":{"+":{"1":{"+":{"2":{"2":{"5":{"2":{"df":0,"docs":{},"−":{"1":{">":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"141":{"tf":1.0}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"2":{"5":{"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"=":{"[":{"df":0,"docs":{},"α":{"]":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"α":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"2":{"2":{"5":{"4":{"df":1,"docs":{"141":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"3":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":2,"docs":{"141":{"tf":1.0},"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"5":{">":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{">":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"2":{"df":4,"docs":{"174":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"4":{"0":{".":{".":{"=":{"2":{"4":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"df":1,"docs":{"188":{"tf":1.0}},"∗":{"6":{"4":{"=":{"1":{"7":{"9":{"2":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"0":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"2":{"df":2,"docs":{"118":{"tf":1.0},"126":{"tf":1.0}}},"3":{"df":3,"docs":{"126":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"df":1,"docs":{"141":{"tf":1.0}},"⟹":{"(":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"3":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0}}},"6":{"df":30,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.23606797749979},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"46":{"tf":1.0}}},"df":2,"docs":{"143":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951}}},"6":{"4":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"≤":{"2":{"6":{"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"86":{"tf":1.0}}},"7":{"df":1,"docs":{"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"]":{"a":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"^":{"2":{"5":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":2,"docs":{"18":{"tf":1.0},"25":{"tf":1.0}}}},"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":44,"docs":{"118":{"tf":1.4142135623730951},"126":{"tf":2.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.23606797749979},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"213":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.449489742783178},"8":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"96":{"tf":1.4142135623730951}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"+":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"92":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"n":{"+":{"1":{"+":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"<":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"213":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"i":{")":{"2":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"+":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"208":{"tf":1.0}}}}},"−":{"1":{"=":{"2":{"2":{"5":{"3":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":1,"docs":{"141":{"tf":1.0}}}},"≤":{"2":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"112":{"tf":1.0}},"​":{"=":{"2":{"(":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{")":{"3":{"(":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"z":{")":{"2":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"229":{"tf":1.0}},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"1":{"df":1,"docs":{"118":{"tf":1.4142135623730951}},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"8":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"3":{"df":1,"docs":{"183":{"tf":1.0}}},"8":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"(":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},",":{"2":{",":{"2":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{",":{"1":{"1":{",":{"1":{"4":{"df":4,"docs":{"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{",":{"7":{",":{"1":{",":{"1":{",":{"1":{"3":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"233":{"tf":1.0}}},"2":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":17,"docs":{"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"37":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"187":{"tf":1.0}},"∗":{"3":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"7":{"1":{"1":{"df":0,"docs":{},"h":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":23,"docs":{"117":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"243":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"−":{"3":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"/":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∗":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"∣":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"231":{"tf":1.0}}},"df":0,"docs":{}}}}},"4":{".":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"0":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"36":{"tf":1.0}}},"9":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":20,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":2.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∗":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{".":{"9":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"4":{"7":{"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"df":14,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"209":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"⋅":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}},"6":{",":{"5":{",":{"1":{"4":{",":{"7":{"df":2,"docs":{"183":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"16":{"tf":1.0}}},"4":{"df":6,"docs":{"119":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"199":{"tf":1.0}},"−":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"157":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"198":{"tf":1.0}}},"7":{",":{"1":{"0":{",":{"1":{"1":{",":{"1":{"3":{",":{"1":{"4":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"8":{")":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"30":{"tf":1.0},"64":{"tf":2.8284271247461903},"88":{"tf":1.0}},"s":{"df":1,"docs":{"64":{"tf":1.0}}},"−":{"c":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"3":{"df":0,"docs":{},"−":{"c":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"1":{".":{"6":{"8":{"9":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":6,"docs":{"120":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.4142135623730951},"64":{"tf":1.0},"79":{"tf":1.0}}},"9":{"df":4,"docs":{"132":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"88":{"tf":1.0}}},"_":{"0":{"(":{"a":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"182":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.0}}}},"df":4,"docs":{"183":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":1,"docs":{"233":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"a":{"(":{"1":{"0":{")":{",":{"b":{"(":{"7":{")":{",":{"c":{"(":{"2":{")":{",":{"d":{"(":{"1":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{")":{",":{"b":{"(":{"1":{"1":{")":{",":{"c":{"(":{"9":{")":{",":{"d":{"(":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"3":{")":{",":{"b":{"(":{"4":{")":{",":{"c":{"(":{"1":{"1":{")":{",":{"d":{"(":{"1":{"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{",":{"d":{"(":{"7":{")":{",":{"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{")":{",":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"6":{")":{",":{"b":{"(":{"5":{")":{",":{"c":{"(":{"1":{"4":{")":{",":{"d":{"(":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{")":{"=":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"a":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{"+":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{")":{"+":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"h":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"a":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":4,"docs":{"210":{"tf":2.449489742783178},"213":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"*":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"r":{")":{"+":{"a":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"b":{",":{"c":{",":{"d":{",":{"df":1,"docs":{"61":{"tf":1.0}},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"h":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":7,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"193":{"tf":1.0},"61":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"205":{"tf":1.0},"82":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"82":{"tf":1.0}}},"z":{"1":{",":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":2.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":14,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.6457513110645907},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"+":{"a":{"4":{"df":0,"docs":{},"​":{"+":{"a":{"5":{"df":0,"docs":{},"​":{"+":{"a":{"6":{"df":0,"docs":{},"​":{"+":{"a":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"a":{"8":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"a":{"7":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.4142135623730951}},"​":{",":{".":{".":{".":{",":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"2":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{",":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":13,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},",":{"a":{"2":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"]":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":10,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},",":{"a":{"3":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"b":{"2":{"=":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"4":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"5":{"=":{"(":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{")":{"5":{"=":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"5":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"β":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":9,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":7,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"7":{"df":6,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"8":{"df":3,"docs":{"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"9":{"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},":":{"=":{"a":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{")":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"[":{"a":{"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"b":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"−":{"a":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"]":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"h":{"df":1,"docs":{"226":{"tf":1.0}}}},"df":1,"docs":{"82":{"tf":1.0}}}},"^":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"b":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"^":{"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"203":{"tf":1.0},"24":{"tf":2.23606797749979},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":30,"docs":{"100":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"142":{"tf":1.0},"153":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"203":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"31":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"24":{"tf":2.23606797749979}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"11":{"tf":2.0},"6":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"0":{"df":0,"docs":{},"​":{":":{"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"126":{"tf":5.291502622129181}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":2.23606797749979},"88":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{")":{"df":0,"docs":{},"⸭":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":2,"docs":{"150":{"tf":1.0},"153":{"tf":1.0}}},"n":{"df":1,"docs":{"146":{"tf":1.0}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":3,"docs":{"39":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"101":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"120":{"tf":1.0},"153":{"tf":1.7320508075688772},"244":{"tf":1.0},"76":{"tf":1.0}}}}}}},"df":1,"docs":{"106":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"t":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"100":{"tf":1.0},"127":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.0}}}}},"d":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0}},"e":{"d":{"0":{".":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":1.0}},"​":{":":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":50,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":2.0},"132":{"tf":2.23606797749979},"134":{"tf":1.4142135623730951},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":2.0},"15":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"181":{"tf":1.0},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"204":{"tf":1.4142135623730951},"210":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.4142135623730951},"5":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"179":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"j":{"a":{"c":{"df":5,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"84":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"243":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"145":{"tf":1.0},"57":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"221":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.0},"87":{"tf":2.0}}},"y":{"'":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"c":{"df":23,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":2.6457513110645907},"8":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"10":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":2.0}}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"84":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"223":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⸭":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"d":{"df":3,"docs":{"50":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":4,"docs":{"106":{"tf":1.0},"55":{"tf":1.7320508075688772},"85":{"tf":1.0},"88":{"tf":1.0}},"m":{"df":5,"docs":{"148":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"​":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":4,"docs":{"68":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"a":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"a":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"a":{"df":5,"docs":{"145":{"tf":1.4142135623730951},"202":{"tf":1.0},"84":{"tf":2.23606797749979},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":22,"docs":{"100":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.7320508075688772},"219":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772}}}}}}}}},"i":{"c":{"df":2,"docs":{"223":{"tf":2.449489742783178},"7":{"tf":1.7320508075688772}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"7":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"100":{"tf":1.0},"123":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":31,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"179":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"119":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"207":{"tf":1.0},"234":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"120":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":13,"docs":{"142":{"tf":1.0},"188":{"tf":1.0},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"202":{"tf":1.0},"229":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"114":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"z":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.0}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"140":{"tf":1.0},"147":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"39":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"201":{"tf":1.0},"25":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"=":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"p":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":1,"docs":{"38":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":4,"docs":{"126":{"tf":1.0},"226":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.0}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":7,"docs":{"187":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}},"df":10,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"145":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"15":{"tf":1.0}}},"−":{"2":{"=":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"110":{"tf":1.0},"159":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"30":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"106":{"tf":1.0},"16":{"tf":1.7320508075688772},"166":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"52":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":47,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.4142135623730951},"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.449489742783178},"244":{"tf":1.4142135623730951},"27":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.6457513110645907},"52":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":2.6457513110645907},"58":{"tf":2.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":2.449489742783178},"65":{"tf":2.23606797749979},"66":{"tf":1.0},"69":{"tf":2.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"77":{"tf":2.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"84":{"tf":3.605551275463989},"85":{"tf":1.0},"86":{"tf":2.0},"87":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"118":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"110":{"tf":1.0},"202":{"tf":1.0},"227":{"tf":1.4142135623730951},"230":{"tf":1.0},"235":{"tf":2.6457513110645907},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":2.0},"9":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"177":{"tf":1.0},"62":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"22":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"y":{"df":5,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"233":{"tf":1.0},"35":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"203":{"tf":1.0},"210":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"126":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":2.0},"49":{"tf":1.0},"68":{"tf":2.449489742783178},"72":{"tf":1.7320508075688772}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"202":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":20,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"27":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.7320508075688772},"145":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"115":{"tf":1.0},"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{")":{":":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":1,"docs":{"62":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"166":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":9,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"157":{"tf":1.4142135623730951},"187":{"tf":1.0},"229":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"11":{"tf":1.0},"179":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"202":{"tf":1.0},"203":{"tf":1.0}}}}}},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"c":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"1":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"×":{"b":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},",":{"b":{"df":0,"docs":{},"′":{",":{"c":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"↦":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":2,"docs":{"204":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}},"−":{"1":{"=":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}}},"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∗":{"b":{"=":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"b":{"df":2,"docs":{"61":{"tf":1.0},"63":{"tf":1.0}}},"c":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"⊞":{"b":{"=":{"c":{"df":1,"docs":{"179":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"3":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"4":{"df":0,"docs":{},"−":{"a":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"⋅":{"c":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"d":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"2":{"2":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"195":{"tf":1.0}}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"5":{"df":1,"docs":{"114":{"tf":1.0}}},"6":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"*":{"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},",":{"c":{",":{"a":{",":{"df":0,"docs":{},"e":{",":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":2,"docs":{"162":{"tf":1.0},"164":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"b":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"b":{"2":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"=":{"a":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"b":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"3":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"30":{"tf":1.0}}},"1":{"df":1,"docs":{"30":{"tf":1.0}}},"5":{"df":1,"docs":{"121":{"tf":1.0}}},"[":{"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":1,"docs":{"207":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"c":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":1,"docs":{"127":{"tf":1.0}}},"{":{"(":{"0":{",":{"0":{")":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"−":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"208":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"43":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":45,"docs":{"16":{"tf":2.0},"201":{"tf":2.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"′":{")":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"4":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"ξ":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"45":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"207":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"217":{"tf":1.0},"219":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":48,"docs":{"106":{"tf":2.0},"115":{"tf":2.6457513110645907},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":4.123105625617661},"119":{"tf":1.0},"120":{"tf":2.6457513110645907},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"235":{"tf":1.0},"99":{"tf":1.0}}},"df":8,"docs":{"217":{"tf":2.8284271247461903},"218":{"tf":1.0},"31":{"tf":1.7320508075688772},"44":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"244":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":3.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":29,"docs":{"100":{"tf":1.0},"114":{"tf":2.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"185":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":2.23606797749979},"243":{"tf":1.0},"25":{"tf":1.4142135623730951},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"127":{"tf":1.0},"179":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"65":{"tf":1.0}}}}},"df":18,"docs":{"101":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"244":{"tf":1.0},"30":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"129":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"66":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"45":{"tf":1.0},"6":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"11":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"62":{"tf":1.0}}}},"w":{"df":13,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"179":{"tf":1.0},"214":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"34":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"t":{"a":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":17,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.0},"154":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.4142135623730951},"208":{"tf":1.0},"211":{"tf":1.0},"27":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"1":{"9":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"152":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":7,"docs":{"100":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"99":{"tf":2.0}}}}},"d":{"df":3,"docs":{"145":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{")":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"119":{"tf":1.0}}}}},"df":62,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":3.3166247903554},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":2.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"145":{"tf":1.0},"146":{"tf":2.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.449489742783178},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"175":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":2.0},"179":{"tf":2.23606797749979},"180":{"tf":2.8284271247461903},"181":{"tf":1.7320508075688772},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"184":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":2.23606797749979},"188":{"tf":1.0},"189":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"191":{"tf":1.0},"192":{"tf":2.0},"193":{"tf":2.0},"194":{"tf":2.8284271247461903},"195":{"tf":3.0},"196":{"tf":4.0},"197":{"tf":4.0},"198":{"tf":2.8284271247461903},"199":{"tf":2.449489742783178},"200":{"tf":1.0},"202":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.7320508075688772},"31":{"tf":1.0},"37":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{")":{"2":{"5":{"0":{"2":{"0":{"2":{"5":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"a":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"a":{"1":{"df":0,"docs":{},"​":{"b":{"=":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"2":{"df":0,"docs":{},"​":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"242":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":2.23606797749979},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"92":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":2.0},"199":{"tf":1.4142135623730951},"38":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"223":{"tf":2.449489742783178}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"235":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"49":{"tf":1.0}}},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"127":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"35":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"141":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"109":{"tf":1.0},"114":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"68":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":12,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"18":{"tf":1.0},"30":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"49":{"tf":1.0},"63":{"tf":1.4142135623730951},"68":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}},"u":{"df":1,"docs":{"70":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"17":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.7320508075688772},"37":{"tf":2.0},"40":{"tf":1.7320508075688772},"6":{"tf":1.0},"79":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":6,"docs":{"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"36":{"tf":1.0},"91":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}}}}},"∗":{"(":{"1":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"c":{"df":1,"docs":{"63":{"tf":1.0}}},"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"x":{"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"=":{"1":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"l":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"r":{")":{"=":{"[":{"df":0,"docs":{},"m":{"]":{"df":0,"docs":{},"g":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{")":{",":{"b":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"181":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.0},"17":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"235":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.8284271247461903},"8":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":2.8284271247461903},"244":{"tf":1.0}}},"y":{"1":{"6":{"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"∗":{"2":{"1":{"6":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"3":{"2":{"+":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"=":{"(":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":34,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":2.449489742783178},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"44":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"217":{"tf":1.0},"55":{"tf":1.0}}}}},"df":29,"docs":{"100":{"tf":2.8284271247461903},"114":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"226":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.23606797749979},"25":{"tf":1.0},"30":{"tf":1.0},"37":{"tf":1.7320508075688772},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"70":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":3.0},"86":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":20,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"16":{"tf":1.7320508075688772},"171":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"30":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":3.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"(":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"d":{"d":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"(":{"df":0,"docs":{},"p":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{")":{"+":{"2":{"1":{"6":{"(":{"df":0,"docs":{},"p":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":13,"docs":{"212":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"84":{"tf":2.23606797749979},"85":{"tf":3.0},"86":{"tf":2.449489742783178},"87":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}},"e":{"_":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":6,"docs":{"126":{"tf":1.0},"2":{"tf":1.0},"37":{"tf":2.23606797749979},"38":{"tf":1.0},"86":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"202":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":2.0},"188":{"tf":1.0},"219":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"57":{"tf":1.0}}}}},"t":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}},"c":{"df":0,"docs":{},"k":{"df":45,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":2.0},"140":{"tf":2.449489742783178},"141":{"tf":2.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.6457513110645907},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":2.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"206":{"tf":1.0}}}}},"p":{"<":{"df":0,"docs":{},"f":{">":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}},"df":39,"docs":{"10":{"tf":3.7416573867739413},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"11":{"tf":2.0},"166":{"tf":1.7320508075688772},"17":{"tf":1.0},"176":{"tf":2.8284271247461903},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"21":{"tf":3.0},"22":{"tf":2.6457513110645907},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"46":{"tf":1.0},"9":{"tf":3.0}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"192":{"tf":1.7320508075688772},"55":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":9,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"62":{"tf":1.0},"86":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"176":{"tf":1.0},"221":{"tf":1.0},"55":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"37":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":11,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903}}}}},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":1,"docs":{"88":{"tf":1.0}}},"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":2,"docs":{"217":{"tf":1.0},"88":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"36":{"tf":1.0}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":65,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"107":{"tf":1.0},"11":{"tf":1.7320508075688772},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.7320508075688772},"15":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":3.3166247903554},"166":{"tf":2.0},"17":{"tf":2.449489742783178},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":2.8284271247461903},"206":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"235":{"tf":2.6457513110645907},"24":{"tf":2.8284271247461903},"244":{"tf":2.23606797749979},"25":{"tf":3.605551275463989},"27":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":2.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"49":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.4142135623730951},"61":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":3.605551275463989},"91":{"tf":1.7320508075688772},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"∈":{"b":{"a":{"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"j":{"df":1,"docs":{"85":{"tf":1.0}}},"k":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":6,"docs":{"145":{"tf":1.0},"39":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"170":{"tf":1.0},"171":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"38":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":2.23606797749979}}}}},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"20":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":7,"docs":{"26":{"tf":1.0},"33":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"48":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":14,"docs":{"120":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"84":{"tf":2.0},"86":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.0},"74":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"145":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"35":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}},"p":{"df":1,"docs":{"92":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{")":{"=":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":43,"docs":{"10":{"tf":2.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"16":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":2.6457513110645907},"189":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"48":{"tf":2.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"64":{"tf":2.6457513110645907},"65":{"tf":1.0},"66":{"tf":3.4641016151377544},"68":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"8":{"tf":3.7416573867739413},"9":{"tf":2.8284271247461903},"92":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"10":{"tf":1.0},"100":{"tf":3.4641016151377544},"101":{"tf":2.6457513110645907},"142":{"tf":1.0},"145":{"tf":1.0},"171":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"217":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"7":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"99":{"tf":2.8284271247461903}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"216":{"tf":1.0},"8":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"17":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{")":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{";":{"df":0,"docs":{},"r":{")":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":29,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":2.449489742783178},"221":{"tf":3.3166247903554},"222":{"tf":2.23606797749979},"235":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":2.23606797749979},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"36":{"tf":1.0},"49":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"67":{"tf":1.7320508075688772},"68":{"tf":2.6457513110645907},"69":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":2.6457513110645907},"72":{"tf":2.0},"73":{"tf":2.6457513110645907},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"85":{"tf":2.0},"86":{"tf":2.8284271247461903},"92":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"df":1,"docs":{"115":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{")":{"=":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{")":{"df":0,"docs":{},"⸭":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"19":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"241":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"205":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"217":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"22":{"tf":1.0},"240":{"tf":1.4142135623730951},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":5,"docs":{"101":{"tf":1.0},"205":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"86":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"77":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":1,"docs":{"219":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"43":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":22,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":2.6457513110645907},"121":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"134":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"33":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772}}},"x":{"df":5,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"i":{"c":{"df":5,"docs":{"153":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"166":{"tf":1.4142135623730951},"202":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"231":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0}}},"s":{"df":5,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"178":{"tf":2.0},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":2.449489742783178},"64":{"tf":1.0},"69":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"145":{"tf":1.0},"205":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}},"df":44,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"140":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"85":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"220":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":2.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"88":{"tf":2.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"210":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"138":{"tf":1.0},"5":{"tf":1.0},"86":{"tf":2.0},"99":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"122":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"23":{"tf":2.0}}},"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":4,"docs":{"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"10":{"tf":1.0},"22":{"tf":2.23606797749979},"64":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"100":{"tf":1.0},"210":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}}},"i":{"d":{"df":14,"docs":{"11":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"186":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"37":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"*":{"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":12,"docs":{"20":{"tf":1.4142135623730951},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":3.0},"241":{"tf":1.0},"25":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":41,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.0},"210":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":2.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":66,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":3.872983346207417},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.0},"134":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"140":{"tf":2.0},"142":{"tf":2.449489742783178},"150":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":2.8284271247461903},"31":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":2.0},"72":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":3.3166247903554},"9":{"tf":1.7320508075688772},"99":{"tf":2.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"22":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":29,"docs":{"100":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"184":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"202":{"tf":1.0},"243":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"79":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"u":{"df":4,"docs":{"139":{"tf":1.0},"166":{"tf":1.0},"228":{"tf":1.0},"31":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"79":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"42":{"tf":1.0},"5":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":9,"docs":{"11":{"tf":1.4142135623730951},"125":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}},"t":{"df":3,"docs":{"203":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"176":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"34":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"7":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":2.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":10,"docs":{"126":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"38":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"159":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"234":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":2.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":22,"docs":{"11":{"tf":1.0},"130":{"tf":1.0},"150":{"tf":1.0},"203":{"tf":1.7320508075688772},"217":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"143":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"73":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"244":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"201":{"tf":1.0},"42":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":2,"docs":{"11":{"tf":1.0},"27":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"102":{"tf":1.0},"13":{"tf":1.0},"176":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"92":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"0":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":21,"docs":{"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"68":{"tf":1.0},"91":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":16,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":2.0},"239":{"tf":1.0},"7":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":42,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"223":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"231":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"104":{"tf":1.0},"153":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":68,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"11":{"tf":1.0},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.872983346207417},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":2.449489742783178},"232":{"tf":2.23606797749979},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":3.3166247903554},"236":{"tf":1.7320508075688772},"237":{"tf":2.23606797749979},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"244":{"tf":2.0},"64":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"159":{"tf":1.0},"18":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":2.0},"99":{"tf":1.0}}}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":7,"docs":{"235":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772}},"i":{"c":{"df":4,"docs":{"203":{"tf":1.7320508075688772},"209":{"tf":1.0},"226":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"(":{"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"4":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{"=":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"ω":{"0":{",":{"df":0,"docs":{},"ω":{"1":{",":{".":{".":{".":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":6,"docs":{"244":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":19,"docs":{"100":{"tf":1.4142135623730951},"114":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.0},"241":{"tf":1.0},"59":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"210":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":4,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"40":{"tf":2.6457513110645907},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"244":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":1.7320508075688772},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"83":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":13,"docs":{"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"140":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"200":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":2.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"168":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"199":{"tf":2.0}}}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"44":{"tf":1.0},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"229":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":42,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.0},"20":{"tf":1.7320508075688772},"203":{"tf":1.0},"21":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"233":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"87":{"tf":2.23606797749979},"88":{"tf":3.3166247903554},"9":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"7":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":1.7320508075688772}}}}}}},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{"/":{"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"−":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"+":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":28,"docs":{"100":{"tf":2.0},"113":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":2.23606797749979},"202":{"tf":1.0},"210":{"tf":2.6457513110645907},"215":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":2.449489742783178},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"2":{"3":{"3":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"3":{"4":{"3":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"a":{"d":{"d":{"df":1,"docs":{"111":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"5":{"3":{"2":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"2":{"3":{")":{"=":{"0":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"244":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"243":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}}},"t":{"df":11,"docs":{"203":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.7320508075688772}}}},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"101":{"tf":1.0},"11":{"tf":1.4142135623730951},"146":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"127":{"tf":1.0},"164":{"tf":1.7320508075688772},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"79":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":16,"docs":{"207":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"146":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}}}}},"df":2,"docs":{"234":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":162,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":6,"docs":{"20":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"77":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"v":{"df":3,"docs":{"15":{"tf":2.0},"18":{"tf":1.0},"40":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":13,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":2.449489742783178},"44":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"91":{"tf":1.0},"99":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"213":{"tf":2.0}}}},"h":{"1":{"9":{"7":{"6":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"35":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"123":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.7320508075688772},"221":{"tf":1.0},"229":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.0},"86":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}}}}}}},"s":{"_":{"df":0,"docs":{},"u":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":3,"docs":{"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}}},"r":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.4142135623730951},"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"44":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":2.449489742783178},"237":{"tf":1.0},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"202":{"tf":1.0},"203":{"tf":1.0},"226":{"tf":1.0}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"62":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"100":{"tf":1.0},"126":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"154":{"tf":1.0},"171":{"tf":1.0},"202":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"166":{"tf":1.0},"206":{"tf":1.0},"86":{"tf":3.1622776601683795}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"54":{"tf":1.0},"72":{"tf":1.7320508075688772},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"+":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"+":{"1":{")":{">":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{",":{"d":{"df":0,"docs":{},"j":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"48":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":37,"docs":{"1":{"tf":1.4142135623730951},"102":{"tf":1.0},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"186":{"tf":1.0},"207":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"146":{"tf":1.0},"213":{"tf":1.4142135623730951},"57":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"157":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"190":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"167":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"2":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"112":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"229":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"40":{"tf":1.0},"49":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"w":{"df":1,"docs":{"16":{"tf":1.0}},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"30":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":2,"docs":{"157":{"tf":1.0},"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"190":{"tf":1.0},"54":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"38":{"tf":1.0},"84":{"tf":1.0}}}}},"x":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"−":{"1":{"df":3,"docs":{"242":{"tf":1.0},"243":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"≡":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"226":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"g":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"190":{"tf":1.0},"217":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"4":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"5":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"3":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"+":{"df":0,"docs":{},"e":{"6":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":71,"docs":{"10":{"tf":1.0},"100":{"tf":2.23606797749979},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"188":{"tf":1.0},"199":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"8":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":3.4641016151377544},"9":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.0},"157":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":1,"docs":{"54":{"tf":1.0}},"i":{"df":3,"docs":{"203":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"84":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}}},"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"120":{"tf":1.0},"230":{"tf":1.0},"86":{"tf":1.0}}},"u":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}},"df":13,"docs":{"100":{"tf":1.0},"181":{"tf":2.23606797749979},"183":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.4142135623730951},"195":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":24,"docs":{"11":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.4142135623730951},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":2.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}},"df":42,"docs":{"118":{"tf":2.23606797749979},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":2.23606797749979},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":3.0},"203":{"tf":3.605551275463989},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"207":{"tf":3.3166247903554},"208":{"tf":2.23606797749979},"210":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"226":{"tf":2.6457513110645907},"231":{"tf":1.0},"233":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"64":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":2.6457513110645907},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}}},"i":{"1":{"5":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"df":1,"docs":{"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":62,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.605551275463989},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":2.0},"236":{"tf":1.0},"237":{"tf":1.7320508075688772},"238":{"tf":1.0},"239":{"tf":1.4142135623730951}}}}}},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"84":{"tf":2.0},"87":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"170":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"37":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.8284271247461903},"48":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"70":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"233":{"tf":1.0}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"159":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"49":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"d":{"df":21,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":2.0}},"i":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"226":{"tf":1.0},"231":{"tf":2.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"3":{"tf":1.0},"37":{"tf":1.4142135623730951}}}}}}}},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"204":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.4142135623730951},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"30":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":2.23606797749979},"66":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"72":{"tf":2.0},"8":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":4.358898943540674},"9":{"tf":1.7320508075688772}}},"t":{"df":10,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":19,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"14":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"40":{"tf":2.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"145":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":2.449489742783178}}}}}},"t":{"c":{"df":2,"docs":{"156":{"tf":1.0},"176":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"=":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":24,"docs":{"120":{"tf":1.0},"210":{"tf":2.6457513110645907},"211":{"tf":1.7320508075688772},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":2.0},"218":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"31":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.449489742783178},"76":{"tf":2.23606797749979},"8":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":16,"docs":{"146":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"1":{"6":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"−":{"df":1,"docs":{"181":{"tf":1.0}}}},"t":{"df":2,"docs":{"207":{"tf":1.0},"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"24":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"231":{"tf":1.0},"54":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"139":{"tf":1.0},"207":{"tf":1.4142135623730951},"25":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":37,"docs":{"11":{"tf":1.0},"118":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772},"190":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"50":{"tf":1.7320508075688772},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"25":{"tf":1.0},"66":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"70":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"12":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"208":{"tf":1.0},"229":{"tf":1.0},"44":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"207":{"tf":2.0},"230":{"tf":1.0},"7":{"tf":2.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"34":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"205":{"tf":1.0},"229":{"tf":1.4142135623730951},"30":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"201":{"tf":1.0},"217":{"tf":1.0},"77":{"tf":1.0}}}},"n":{"df":4,"docs":{"201":{"tf":1.0},"243":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.7320508075688772},"204":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"203":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}},"s":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"100":{"tf":1.4142135623730951},"146":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"171":{"tf":1.7320508075688772},"186":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"104":{"tf":1.0},"203":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":2.8284271247461903}}},"df":0,"docs":{},"s":{"df":4,"docs":{"176":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"207":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0}},"n":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"′":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"⋙":{"2":{"5":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"x":{")":{"=":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"76":{"tf":1.4142135623730951}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"37":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":8,"docs":{"114":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":12,"docs":{"140":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"59":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"126":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"233":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"215":{"tf":1.0},"9":{"tf":1.0}}}},"df":1,"docs":{"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"10":{"tf":1.0}}}}},"r":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"38":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":2.0},"213":{"tf":1.0},"219":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"df":20,"docs":{"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"192":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":2.0},"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"15":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":2.0},"39":{"tf":1.0},"43":{"tf":2.23606797749979},"44":{"tf":3.872983346207417},"45":{"tf":4.58257569495584},"46":{"tf":2.0}},"e":{"'":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.7320508075688772}}},"=":{"+":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"s":{",":{"+":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"66":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"206":{"tf":1.0},"211":{"tf":2.0},"213":{"tf":1.0},"214":{"tf":2.23606797749979}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{">":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{":":{"<":{"df":0,"docs":{},"f":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0}}}},"df":1,"docs":{"24":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"24":{"tf":1.0}}}}}}}},"df":47,"docs":{"118":{"tf":2.6457513110645907},"120":{"tf":1.0},"124":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":4.47213595499958},"203":{"tf":2.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":2.0},"208":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"23":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.7320508075688772},"235":{"tf":2.449489742783178},"237":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":2.23606797749979},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{")":{")":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"2":{"2":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"4":{"3":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"41":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{":":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.7320508075688772}}},"l":{"df":5,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":19,"docs":{"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"176":{"tf":1.0},"200":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":1.0},"98":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"d":{"df":12,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"146":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":2.0},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"18":{"tf":1.0}}}},"t":{"df":10,"docs":{"202":{"tf":2.449489742783178},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"206":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"241":{"tf":1.0},"8":{"tf":1.0}}}}},"p":{"df":1,"docs":{"174":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":29,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"140":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.7320508075688772},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"118":{"tf":1.0},"20":{"tf":1.0},"37":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}}}},"x":{"df":36,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"115":{"tf":2.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":2.8284271247461903},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.0},"226":{"tf":1.0},"24":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"68":{"tf":2.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"[":{"df":0,"docs":{},"w":{"]":{")":{"=":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"44":{"tf":2.6457513110645907},"45":{"tf":2.449489742783178},"46":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":2.0}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":11,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"15":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"c":{"df":5,"docs":{"153":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"k":{"df":2,"docs":{"38":{"tf":1.0},"84":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"210":{"tf":1.4142135623730951},"215":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"df":3,"docs":{"202":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":29,"docs":{"100":{"tf":1.0},"120":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"61":{"tf":1.0},"74":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":6,"docs":{"110":{"tf":1.4142135623730951},"149":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"183":{"tf":1.0},"31":{"tf":1.0},"50":{"tf":1.0},"84":{"tf":1.0}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0}}}}}}}},"p":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"2":{"df":1,"docs":{"25":{"tf":1.0}}},"3":{"df":1,"docs":{"25":{"tf":1.0}}},"7":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"25":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"17":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":3.3166247903554},"237":{"tf":1.4142135623730951},"241":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":9,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"202":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"237":{"tf":1.0},"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"41":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"100":{"tf":1.0},"84":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.0}}}}},"l":{"df":9,"docs":{"10":{"tf":1.0},"117":{"tf":1.7320508075688772},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"213":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.4142135623730951}},"i":{"df":2,"docs":{"202":{"tf":1.0},"244":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"11":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"217":{"tf":2.449489742783178},"229":{"tf":1.0},"237":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.8284271247461903},"9":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"127":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"203":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"104":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0}}}}}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"c":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∣":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}}},"df":0,"docs":{}},"⋅":{"d":{"df":0,"docs":{},"⋅":{"a":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"(":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"⋯":{",":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{")":{":":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"1":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"79":{"tf":1.0},"85":{"tf":1.0}}}},",":{"b":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}},"df":1,"docs":{"244":{"tf":1.0}},"g":{",":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"226":{"tf":1.0}}}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"221":{"tf":1.0}}}}},"p":{",":{"a":{"=":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{",":{"df":0,"docs":{},"w":{"df":1,"docs":{"88":{"tf":1.0}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{".":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"df":0,"docs":{},"g":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":106,"docs":{"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":2.6457513110645907},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":2.0},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"28":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"101":{"tf":1.0},"43":{"tf":1.0},"9":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"9":{"tf":1.0}}},"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":39,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":3.1622776601683795},"199":{"tf":2.0},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"30":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":3.3166247903554},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":22,"docs":{"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.7320508075688772},"181":{"tf":1.4142135623730951},"192":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.8284271247461903},"206":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":2.0},"241":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"138":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.7320508075688772},"17":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"203":{"tf":3.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":2.0},"59":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"85":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"210":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":22,"docs":{"110":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"202":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"88":{"tf":2.6457513110645907},"9":{"tf":1.0}},"n":{"df":39,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0},"8":{"tf":2.23606797749979},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":2.0}}}}}},"k":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951}}}},"df":5,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"223":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":1,"docs":{"244":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"15":{"tf":1.0},"17":{"tf":1.7320508075688772}},"i":{"c":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"n":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"y":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"16":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":28,"docs":{"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":4.58257569495584},"204":{"tf":2.0},"205":{"tf":1.4142135623730951},"206":{"tf":2.449489742783178},"209":{"tf":1.0},"220":{"tf":3.4641016151377544},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":3.7416573867739413},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"243":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":3.3166247903554},"84":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"t":{"2":{"0":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"df":0,"docs":{}},"a":{"b":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"221":{"tf":1.0}}}}},"i":{"d":{"df":11,"docs":{"12":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"g":{",":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"→":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"226":{"tf":1.0}}}},"z":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"g":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"203":{"tf":1.0}},"n":{"df":2,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"x":{")":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"51":{"tf":1.0},"73":{"tf":2.0},"74":{"tf":1.7320508075688772},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},",":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":7,"docs":{"128":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"o":{"2":{"_":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"102":{"tf":1.0},"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{":":{":":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":21,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"45":{"tf":1.7320508075688772},"5":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"[":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"206":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"8":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}},"v":{"df":5,"docs":{"128":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0}}}},"n":{"d":{"df":2,"docs":{"217":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"216":{"tf":1.0}}},"l":{"df":15,"docs":{"11":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"r":{"d":{"df":4,"docs":{"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"37":{"tf":1.0},"82":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":10,"docs":{"11":{"tf":1.7320508075688772},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"159":{"tf":1.0},"166":{"tf":1.7320508075688772},"237":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}},"t":{"df":1,"docs":{"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"176":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":16,"docs":{"147":{"tf":1.0},"18":{"tf":1.0},"200":{"tf":1.7320508075688772},"206":{"tf":1.0},"216":{"tf":2.449489742783178},"217":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":2.6457513110645907}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"p":{"df":8,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"40":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"127":{"tf":1.0},"15":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"48":{"tf":1.0}}},"df":22,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"16":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0}}}},"df":2,"docs":{"128":{"tf":1.7320508075688772},"85":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"20":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"11":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.4142135623730951},"30":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":10,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.0},"88":{"tf":2.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"a":{"c":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"2":{"0":{"1":{"9":{"/":{"4":{"0":{"3":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"z":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"j":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":0,"docs":{}}},"ü":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"ı":{"df":0,"docs":{},"ş":{"df":0,"docs":{},"ı":{"df":0,"docs":{},"l":{"'":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}},"df":0,"docs":{}}}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":2.0}}},"df":2,"docs":{"51":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"=":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"241":{"tf":1.0}}}}},"i":{"'":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}},")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"df":0,"docs":{},"i":{"=":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"df":26,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"/":{"df":0,"docs":{},"o":{"df":1,"docs":{"24":{"tf":1.0}}}},"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"u":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"=":{"0":{"df":4,"docs":{"150":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"85":{"tf":1.7320508075688772}},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"w":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"f":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"1":{"3":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"207":{"tf":1.0}},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"2":{".":{".":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"1":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},">":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"df":4,"docs":{"223":{"tf":1.0},"226":{"tf":1.0},"29":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":1,"docs":{"36":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{",":{"d":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"207":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"31":{"tf":1.0},"43":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"57":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"5":{")":{"=":{"0":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"141":{"tf":1.0},"62":{"tf":1.0}}},"i":{"=":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"←":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{")":{";":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"d":{"=":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"209":{"tf":1.0}},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"214":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"205":{"tf":1.0},"206":{"tf":1.0},"231":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"229":{"tf":1.0},"244":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"f":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0}}}},"df":4,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":41,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"139":{"tf":1.0},"148":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":2.0},"45":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.7320508075688772},"9":{"tf":2.8284271247461903},"90":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":1,"docs":{"84":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"127":{"tf":1.0},"44":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}}}},"df":5,"docs":{"138":{"tf":1.0},"226":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"10":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"39":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}}}},"s":{"df":2,"docs":{"11":{"tf":1.0},"114":{"tf":2.449489742783178}},"s":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":3,"docs":{"101":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":14,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"45":{"tf":1.0},"5":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":13,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":2.0},"146":{"tf":1.4142135623730951},"149":{"tf":2.0},"153":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.0},"157":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.4142135623730951},"73":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"204":{"tf":1.0},"221":{"tf":1.0},"39":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"210":{"tf":1.4142135623730951},"72":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}}}},"x":{"df":8,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0}}}},"i":{"c":{"df":5,"docs":{"126":{"tf":1.7320508075688772},"14":{"tf":1.0},"184":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.4142135623730951}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"229":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"223":{"tf":1.0},"226":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"215":{"tf":1.0},"235":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":13,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"21":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"49":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":41,"docs":{"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"18":{"tf":1.0},"187":{"tf":1.0},"19":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":2.23606797749979},"20":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"25":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"57":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":8,"docs":{"145":{"tf":1.0},"162":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"243":{"tf":1.0},"39":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"40":{"tf":1.0}}},"n":{"c":{"df":24,"docs":{"10":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":2.0},"226":{"tf":1.0},"24":{"tf":1.7320508075688772},"244":{"tf":1.7320508075688772},"25":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":2.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"223":{"tf":1.0},"235":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":24,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"176":{"tf":2.8284271247461903},"20":{"tf":2.8284271247461903},"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"11":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":2.0}},"r":{"df":2,"docs":{"37":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":1,"docs":{"176":{"tf":1.0}}},"n":{"d":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"45":{"tf":1.0},"7":{"tf":1.7320508075688772},"81":{"tf":1.0},"83":{"tf":2.23606797749979},"84":{"tf":3.3166247903554},"85":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":6,"docs":{"11":{"tf":2.0},"175":{"tf":1.4142135623730951},"20":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":3,"docs":{"178":{"tf":1.0},"213":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"149":{"tf":1.0},"243":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":5,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"239":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"120":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"31":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":6,"docs":{"146":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"120":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"220":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}},"v":{"0":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"{":{"0":{",":{"1":{"/":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"z":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"214":{"tf":1.7320508075688772},"220":{"tf":1.0},"229":{"tf":2.449489742783178},"233":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.7320508075688772},"231":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"a":{"b":{"=":{"[":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"1":{"df":0,"docs":{},"​":{".":{".":{".":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"2":{"8":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"77":{"tf":1.0}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"9":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"226":{"tf":2.0}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":6,"docs":{"118":{"tf":1.0},"243":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0}}}}},"t":{"'":{"df":9,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":2.0},"91":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":4,"docs":{"242":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"84":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"226":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}}},"v":{"df":4,"docs":{"100":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0}},"k":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"×":{"df":0,"docs":{},"α":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"+":{"df":0,"docs":{},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"204":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"54":{"tf":1.0}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"85":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"df":1,"docs":{"157":{"tf":1.0}},"q":{"df":1,"docs":{"85":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"u":{"df":1,"docs":{"55":{"tf":1.0}}}},".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"2":{"df":1,"docs":{"207":{"tf":1.0}},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"≡":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}},"ω":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":1,"docs":{"64":{"tf":1.0}}}}}}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"j":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}},"∏":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"∑":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"1":{"df":2,"docs":{"141":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"⋯":{",":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},">":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":4,"docs":{"206":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"85":{"tf":1.4142135623730951}},"o":{"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"t":{"2":{"0":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":4,"docs":{"64":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"{":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"2":{"df":0,"docs":{},"j":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{".":{"8":{"4":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"⋯":{"+":{"2":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"1":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"2":{"3":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"7":{",":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{".":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"141":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"′":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"0":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.0}}},"1":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"…":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"4":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"4":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{"+":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"0":{"df":2,"docs":{"120":{"tf":1.0},"207":{"tf":1.0}}},"1":{"df":2,"docs":{"202":{"tf":1.0},"207":{"tf":1.0}}},"2":{",":{"3":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"31":{"tf":1.0}}},"[":{"a":{"]":{"b":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"a":{"]":{"(":{"[":{"b":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"b":{"]":{"(":{"[":{"a":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"3":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"125":{"tf":1.4142135623730951},"138":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},">":{"1":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"]":{"a":{"+":{"[":{"df":0,"docs":{},"k":{"]":{"a":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"0":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"126":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"18":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"207":{"tf":1.0},"243":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":5,"docs":{"100":{"tf":1.0},"62":{"tf":1.7320508075688772},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772}}}},"y":{"df":8,"docs":{"223":{"tf":2.6457513110645907},"24":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}}},"i":{"df":1,"docs":{"167":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"10":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"127":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"w":{"df":12,"docs":{"139":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.0},"223":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"7":{"tf":2.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":11,"docs":{"19":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"6":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"7":{"tf":2.8284271247461903},"84":{"tf":4.47213595499958},"86":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"n":{"df":13,"docs":{"202":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{")":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"∈":{"[":{"0":{".":{".":{"8":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{",":{"2":{"2":{"5":{"4":{"+":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"≤":{"3":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}},"≥":{"1":{"df":2,"docs":{"146":{"tf":1.0},"202":{"tf":1.0}}},"2":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"0":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"3":{")":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"4":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"5":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"7":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"(":{"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"(":{"a":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"…":{",":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{")":{",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.7320508075688772},"126":{"tf":1.0},"16":{"tf":1.4142135623730951},"64":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":10,"docs":{"120":{"tf":1.0},"217":{"tf":2.6457513110645907},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"31":{"tf":2.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"d":{"df":3,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"37":{"tf":1.0},"48":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":8,"docs":{"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"37":{"tf":1.0},"66":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"177":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.0},"126":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":16,"docs":{"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"157":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.0}}}}}},"w":{"df":1,"docs":{"226":{"tf":1.0}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"16":{"tf":2.0},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":2.0},"21":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{".":{"0":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"18":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":3,"docs":{"146":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"v":{"df":6,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"9":{"tf":1.0}}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"c":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"159":{"tf":2.0},"16":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"≡":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"m":{"a":{")":{"=":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"208":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":2.0},"82":{"tf":1.0},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"84":{"tf":1.0}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":17,"docs":{"120":{"tf":1.0},"145":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"145":{"tf":1.0}}}},"t":{"'":{"df":10,"docs":{"187":{"tf":1.0},"19":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"75":{"tf":1.0}}},"df":1,"docs":{"120":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"203":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"10":{"tf":2.23606797749979},"11":{"tf":1.4142135623730951},"18":{"tf":1.0},"20":{"tf":1.4142135623730951},"201":{"tf":1.0},"44":{"tf":1.0},"7":{"tf":1.4142135623730951},"9":{"tf":2.23606797749979}}}}}},"h":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951}},"s":{"=":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"3":{"2":{"(":{"a":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"4":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"+":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"+":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"=":{"0":{"df":2,"docs":{"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"b":{"c":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":2.6457513110645907},"5":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"11":{"tf":1.0},"203":{"tf":1.0},"37":{"tf":2.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":9,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"17":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0}}},"k":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"204":{"tf":1.0},"86":{"tf":1.0}}}}},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"{":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"31":{"tf":1.0}}}},",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"0":{"df":0,"docs":{},"⋅":{"b":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"0":{"df":0,"docs":{},"⋅":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":6,"docs":{"120":{"tf":1.7320508075688772},"155":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":2.449489742783178}},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"58":{"tf":1.0}}},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"128":{"tf":1.7320508075688772}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":6,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0}}}}}}}},"d":{"df":1,"docs":{"244":{"tf":1.0}}},"df":5,"docs":{"221":{"tf":1.0},"226":{"tf":2.23606797749979},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"c":{"df":5,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":8,"docs":{"152":{"tf":1.0},"179":{"tf":1.0},"204":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}}},"df":43,"docs":{"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"145":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":2.0},"163":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":2.0},"171":{"tf":2.23606797749979},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"27":{"tf":2.6457513110645907},"49":{"tf":1.4142135623730951},"52":{"tf":2.23606797749979},"53":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":2.0},"64":{"tf":1.0},"65":{"tf":1.7320508075688772},"69":{"tf":2.8284271247461903},"71":{"tf":2.449489742783178},"72":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"p":{"df":7,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":1.0}}},"s":{"df":2,"docs":{"68":{"tf":1.0},"85":{"tf":1.0}}}},"w":{"df":5,"docs":{"11":{"tf":1.0},"140":{"tf":1.0},"20":{"tf":1.0},"56":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"b":{"df":2,"docs":{"135":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"120":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"120":{"tf":1.0}}}},"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"0":{"df":0,"docs":{},"​":{"+":{"c":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"+":{"c":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"c":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"7":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{")":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}}}}}}}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{",":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{".":{".":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"2":{"df":0,"docs":{},"​":{"+":{".":{".":{".":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"5":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"]":{"[":{"df":0,"docs":{},"k":{"0":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"7":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"0":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"]":{"[":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"0":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"1":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"3":{"df":0,"docs":{},"​":{"]":{"+":{"df":0,"docs":{},"m":{"[":{"8":{"4":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"4":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"]":{"=":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"0":{"]":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"7":{"]":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"k":{"]":{"=":{"[":{"(":{"df":0,"docs":{},"k":{"+":{"2":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}},"w":{"df":0,"docs":{},"​":{"]":{"'":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"1":{"]":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"]":{"df":0,"docs":{},"p":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"38":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"39":{"tf":1.4142135623730951},"84":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"9":{"tf":1.0}}}}}}},"df":4,"docs":{"166":{"tf":1.0},"175":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"(":{"a":{",":{"b":{",":{"c":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"188":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.7320508075688772}}}}},"k":{"df":0,"docs":{},"e":{"df":26,"docs":{"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"38":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"157":{"tf":1.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"237":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":12,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"178":{"tf":1.0},"208":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"179":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"186":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":44,"docs":{"201":{"tf":2.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":5,"docs":{"100":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"54":{"tf":1.0}}}},"g":{"df":0,"docs":{},"i":{"b":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"113":{"tf":1.0},"18":{"tf":1.4142135623730951},"37":{"tf":2.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"126":{"tf":1.0},"242":{"tf":1.0},"88":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":16,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.4142135623730951},"243":{"tf":1.0},"30":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"57":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":12,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0},"146":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.4142135623730951},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"66":{"tf":1.7320508075688772},"70":{"tf":1.0},"92":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"128":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"27":{"tf":1.0},"37":{"tf":2.449489742783178}}},"y":{",":{"+":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"=":{"4":{"2":{"9":{"4":{"9":{"6":{"7":{"2":{"9":{"6":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"233":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}},"g":{"df":5,"docs":{"139":{"tf":1.0},"187":{"tf":2.449489742783178},"207":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":9,"docs":{"158":{"tf":1.7320508075688772},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"=":{"2":{"5":{"5":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":2.449489742783178},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":2.23606797749979},"176":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.7320508075688772},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"40":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"*":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"22":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"15":{"tf":1.0},"223":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"f":{"df":1,"docs":{"106":{"tf":1.0}}},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"p":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"177":{"tf":1.0},"2":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}},"o":{"d":{"d":{"df":1,"docs":{"180":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"243":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"2":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}},"e":{")":{"=":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"/":{"2":{"df":0,"docs":{},"k":{"=":{"0":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"168":{"tf":2.0},"40":{"tf":1.7320508075688772}},"l":{"df":4,"docs":{"145":{"tf":1.0},"18":{"tf":2.0},"230":{"tf":1.0},"84":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":3,"docs":{"243":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":1,"docs":{"223":{"tf":1.0}},"∈":{"[":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}},"u":{"df":2,"docs":{"118":{"tf":1.0},"202":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"205":{"tf":1.0}}},"y":{"'":{"df":2,"docs":{"205":{"tf":1.7320508075688772},"229":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.0},"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"212":{"tf":1.4142135623730951},"235":{"tf":1.0},"9":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"166":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0}}}}},"s":{"b":{"df":2,"docs":{"118":{"tf":1.0},"233":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"101":{"tf":1.0},"34":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"86":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"l":{"df":69,"docs":{"106":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":1.0},"120":{"tf":2.6457513110645907},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"176":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.8284271247461903},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"210":{"tf":1.4142135623730951},"212":{"tf":2.23606797749979},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"222":{"tf":1.0},"224":{"tf":1.4142135623730951},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"i":{"df":7,"docs":{"157":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"231":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"224":{"tf":1.4142135623730951},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"8":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":7,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":3.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"36":{"tf":1.0}}},"​":{"(":{"0":{")":{"=":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"c":{"df":1,"docs":{"106":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}},"o":{"df":1,"docs":{"106":{"tf":1.0}}}},"y":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"p":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}},"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"′":{"=":{"a":{"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":0,"docs":{},"}":{"5":{"1":{"2":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"/":{"2":{"=":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"213":{"tf":1.0}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{")":{"2":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"i":{"=":{"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"i":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}},":":{"=":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"+":{"1":{")":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"−":{"1":{")":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"2":{"5":{"4":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":4,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"85":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"120":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"217":{"tf":1.0},"226":{"tf":1.0},"54":{"tf":1.0}}}}},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":1,"docs":{"76":{"tf":1.0}}},"df":19,"docs":{"126":{"tf":2.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"203":{"tf":2.0},"208":{"tf":1.0},"210":{"tf":1.7320508075688772},"212":{"tf":2.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"68":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"205":{"tf":1.0},"21":{"tf":1.0},"49":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}},"e":{"d":{"df":54,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.4142135623730951},"205":{"tf":1.0},"21":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":2.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"232":{"tf":1.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.0},"37":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"7":{"tf":2.23606797749979},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"9":{"tf":2.6457513110645907},"91":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.4142135623730951},"202":{"tf":1.0},"208":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":1,"docs":{"81":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"146":{"tf":1.0},"55":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"210":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"w":{"df":7,"docs":{"142":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"37":{"tf":1.0},"84":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":12,"docs":{"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"166":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"45":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"​":{"+":{"1":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},",":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≥":{"4":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}}}},"df":1,"docs":{"213":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"37":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"n":{"df":15,"docs":{"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.0},"159":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":10,"docs":{"126":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"27":{"tf":1.0},"8":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"203":{"tf":2.8284271247461903},"204":{"tf":1.0},"226":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":44,"docs":{"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"190":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"h":{"df":1,"docs":{"62":{"tf":1.0}}},"i":{"c":{"df":9,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.4142135623730951},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"244":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":22,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"164":{"tf":1.4142135623730951},"17":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903},"98":{"tf":1.0}}}},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"208":{"tf":2.0},"211":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"118":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":31,"docs":{"10":{"tf":1.0},"148":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":2.8284271247461903},"202":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":2.0},"70":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":3.1622776601683795}}}}},"df":2,"docs":{"20":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"21":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"72":{"tf":2.0}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"210":{"tf":2.449489742783178},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"88":{"tf":2.0}}},"df":0,"docs":{}},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"≥":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"n":{"2":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}},"df":2,"docs":{"212":{"tf":1.7320508075688772},"240":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},":":{"=":{"(":{"0":{":":{"1":{":":{"0":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"202":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"139":{"tf":1.7320508075688772},"7":{"tf":1.0},"98":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"118":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":3.3166247903554},"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"59":{"tf":1.0}},"s":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772}},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":10,"docs":{"126":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"213":{"tf":1.0},"64":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"146":{"tf":1.4142135623730951},"203":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"82":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"120":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"74":{"tf":1.0},"9":{"tf":3.1622776601683795}}}}}}},"k":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"n":{"c":{"df":5,"docs":{"16":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.7320508075688772},"57":{"tf":1.0}}},"df":37,"docs":{"114":{"tf":2.449489742783178},"132":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"244":{"tf":1.4142135623730951},"27":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"94":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":12,"docs":{"221":{"tf":1.0},"243":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.7320508075688772},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"86":{"tf":3.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"179":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":21,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"229":{"tf":1.0},"235":{"tf":1.4142135623730951},"58":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"187":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":17,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"148":{"tf":1.0},"157":{"tf":2.0},"179":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":2.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"176":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0}},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":4,"docs":{"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"187":{"tf":1.0},"4":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"115":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"166":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":3.1622776601683795},"207":{"tf":3.3166247903554},"208":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.4142135623730951},"55":{"tf":1.0},"59":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"152":{"tf":1.4142135623730951},"164":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":11,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"5":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":17,"docs":{"101":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":2.23606797749979},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"37":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"55":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"76":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":32,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.0},"87":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"145":{"tf":1.0},"153":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"100":{"tf":1.0},"188":{"tf":1.4142135623730951},"217":{"tf":1.0}}}},"df":26,"docs":{"100":{"tf":1.4142135623730951},"132":{"tf":1.0},"18":{"tf":1.4142135623730951},"204":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"106":{"tf":1.0},"138":{"tf":2.23606797749979},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":3.0},"142":{"tf":1.7320508075688772},"179":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"159":{"tf":1.0}}},"y":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"220":{"tf":1.0}}}}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"145":{"tf":1.4142135623730951},"37":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}},"p":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"−":{"df":0,"docs":{},"v":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"86":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"85":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":4,"docs":{"215":{"tf":1.0},"217":{"tf":1.0},"242":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":0,"docs":{},"s":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"v":{")":{";":{"(":{"a":{",":{"df":0,"docs":{},"r":{")":{")":{":":{"df":0,"docs":{},"p":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"9":{"9":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"q":{"df":4,"docs":{"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0}}}},"=":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"4":{"5":{"5":{"6":{"0":{"3":{"1":{"5":{"5":{"3":{"1":{"4":{"1":{"9":{"7":{"0":{"6":{"0":{"9":{"0":{"2":{"8":{"0":{"7":{"6":{"2":{"3":{"7":{"1":{"6":{"8":{"5":{"2":{"2":{"0":{"3":{"5":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"m":{"]":{"b":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"(":{"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"]":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},">":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}},"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0}}}},"df":4,"docs":{"153":{"tf":1.4142135623730951},"233":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"d":{"df":6,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"213":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":7,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"64":{"tf":2.23606797749979},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"g":{"df":3,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"l":{"a":{"df":12,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"226":{"tf":1.4142135623730951},"243":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"128":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"3":{"tf":2.0},"37":{"tf":2.0},"38":{"tf":1.0}}}}}},"m":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"16":{"tf":1.0},"18":{"tf":1.0},"241":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"36":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":11,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"176":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"98":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.0},"9":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"83":{"tf":1.0}},"t":{"df":2,"docs":{"100":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"91":{"tf":1.0}}},"t":{"a":{"'":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"207":{"tf":1.0}}}},"c":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"77":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":27,"docs":{"118":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":3.1622776601683795},"138":{"tf":1.0},"139":{"tf":2.23606797749979},"141":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":2.23606797749979},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":5.385164807134504},"88":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.0},"221":{"tf":2.23606797749979},"222":{"tf":1.7320508075688772},"242":{"tf":1.0},"57":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"188":{"tf":1.0},"72":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"55":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"145":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.0},"72":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":19,"docs":{"128":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":23,"docs":{"18":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"54":{"tf":3.3166247903554},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":2.23606797749979},"59":{"tf":2.449489742783178},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":3.3166247903554},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"221":{"tf":1.0},"25":{"tf":1.0}}}},"df":1,"docs":{"85":{"tf":1.7320508075688772}},"e":{"c":{"df":17,"docs":{"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"159":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.449489742783178},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"49":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}},"k":{"d":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"]":{"df":0,"docs":{},"g":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":10,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"176":{"tf":1.0},"22":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}},"n":{"df":2,"docs":{"45":{"tf":1.0},"9":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}}}},"y":{"df":1,"docs":{"87":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}},"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":13,"docs":{"145":{"tf":1.0},"151":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"48":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"8":{"tf":2.6457513110645907},"9":{"tf":1.7320508075688772}}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"52":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":44,"docs":{"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":2.23606797749979},"108":{"tf":2.0},"109":{"tf":2.0},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":2.0},"146":{"tf":1.0},"210":{"tf":2.449489742783178},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":4.0},"228":{"tf":1.7320508075688772},"229":{"tf":2.6457513110645907},"230":{"tf":2.6457513110645907},"231":{"tf":2.0},"232":{"tf":2.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":2.0},"237":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"31":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"79":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":3.1622776601683795}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"214":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":1,"docs":{"51":{"tf":1.0}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":58,"docs":{"100":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"172":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":1.0},"210":{"tf":4.47213595499958},"211":{"tf":2.0},"212":{"tf":3.3166247903554},"213":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":2.8284271247461903},"216":{"tf":2.6457513110645907},"217":{"tf":2.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"235":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":2.23606797749979},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":3.7416573867739413},"73":{"tf":1.7320508075688772},"74":{"tf":2.0},"75":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"77":{"tf":1.4142135623730951},"79":{"tf":2.6457513110645907},"8":{"tf":2.6457513110645907},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":3.1622776601683795},"86":{"tf":3.7416573867739413},"87":{"tf":1.0},"88":{"tf":5.0990195135927845},"9":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"18":{"tf":1.0},"203":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"226":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"100":{"tf":1.0},"223":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"120":{"tf":1.0},"180":{"tf":1.4142135623730951},"203":{"tf":1.0},"207":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}}}},"p":{"=":{"(":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"u":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"239":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"q":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}},"r":{"[":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"]":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"s":{"df":0,"docs":{},"∣":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":10,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"45":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"120":{"tf":1.4142135623730951},"31":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"38":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"145":{"tf":1.0},"32":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"49":{"tf":1.0},"7":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"38":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"39":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":13,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"22":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"f":{"df":1,"docs":{"145":{"tf":1.0}},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ρ":{")":{"+":{"df":0,"docs":{},"ψ":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"11":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"30":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"43":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"7":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"81":{"tf":1.0},"84":{"tf":1.0}}}}}}},"l":{"df":12,"docs":{"12":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"211":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"223":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":17,"docs":{"120":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0}},"t":{"df":27,"docs":{"102":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"76":{"tf":1.0},"77":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"11":{"tf":1.0},"127":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"157":{"tf":1.0},"17":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.4142135623730951}}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"229":{"tf":2.0},"230":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":33,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"244":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":2.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":4.795831523312719},"77":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":4.123105625617661},"92":{"tf":2.6457513110645907},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"226":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":9,"docs":{"145":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.0},"74":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":22,"docs":{"115":{"tf":1.0},"146":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"152":{"tf":1.0},"202":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"244":{"tf":1.0},"51":{"tf":1.4142135623730951},"7":{"tf":2.0},"73":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":2.6457513110645907},"85":{"tf":2.23606797749979},"86":{"tf":3.7416573867739413},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"v":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"145":{"tf":1.0},"240":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":48,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":2.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"n":{"df":2,"docs":{"145":{"tf":1.0},"92":{"tf":1.0}}},"r":{"'":{"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}}},"df":32,"docs":{"14":{"tf":1.4142135623730951},"159":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":2.8284271247461903},"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"68":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":2.449489742783178},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":4.242640687119285},"85":{"tf":1.0},"86":{"tf":4.47213595499958},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"d":{"df":19,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.7320508075688772},"125":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"107":{"tf":1.0},"109":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"v":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"u":{"b":{"df":4,"docs":{"174":{"tf":1.0},"176":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"s":{"[":{"0":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"22":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"25":{"tf":2.449489742783178},"36":{"tf":1.0},"7":{"tf":2.23606797749979},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"223":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"s":{"df":2,"docs":{"226":{"tf":1.0},"243":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"207":{"tf":1.0},"38":{"tf":1.0},"91":{"tf":1.0}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":2.0}}}},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{")":{",":{"(":{"df":0,"docs":{},"ζ":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},":":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"f":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"−":{"[":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"u":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"204":{"tf":1.4142135623730951},"206":{"tf":2.0},"207":{"tf":1.7320508075688772}},"≡":{"2":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"≡":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≡":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⸭":{"(":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"110":{"tf":1.0}}}},"df":0,"docs":{}}},"q":{"(":{"d":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{")":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"+":{"+":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"d":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"1":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"#":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}},"{":{"df":0,"docs":{},"k":{",":{"0":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":1,"docs":{"100":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":16,"docs":{"126":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":2.23606797749979},"147":{"tf":1.0},"153":{"tf":1.0},"181":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"51":{"tf":1.0},"75":{"tf":1.4142135623730951},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"s":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"f":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"3":{"df":1,"docs":{"88":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"88":{"tf":1.0}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"p":{"(":{".":{".":{".":{")":{"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"+":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"s":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"154":{"tf":1.4142135623730951}},"​":{"0":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":0,"docs":{},"​":{"0":{"0":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"154":{"tf":1.0}},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"4":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":2.0},"76":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"204":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"72":{"tf":1.0},"92":{"tf":1.0}}}}}}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"=":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"−":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{")":{"+":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"⟨":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"−":{"1":{")":{"/":{"2":{".":{".":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"ℓ":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},",":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"c":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":1.0}}},"p":{"+":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⸭":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":1,"docs":{"84":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},">":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}},"[":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"207":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":24,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"37":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":1.4142135623730951},"86":{"tf":3.4641016151377544}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"79":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":26,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":2.23606797749979},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.7320508075688772},"30":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"117":{"tf":1.0},"172":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"8":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":3,"docs":{"3":{"tf":1.4142135623730951},"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"230":{"tf":1.0},"57":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"41":{"tf":1.0},"88":{"tf":1.0}}},"t":{"/":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"234":{"tf":1.4142135623730951},"36":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"i":{"df":1,"docs":{"45":{"tf":1.0}}},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"202":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{",":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"λ":{")":{"]":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"114":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"229":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"11":{"tf":1.0},"126":{"tf":1.4142135623730951},"204":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"122":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.4142135623730951},"31":{"tf":1.0},"88":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"233":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":5,"docs":{"152":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"213":{"tf":1.0},"234":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"244":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"16":{"tf":1.0}},"u":{"c":{"df":11,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"211":{"tf":1.0},"215":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"6":{"df":1,"docs":{"188":{"tf":1.0}}},"7":{"df":1,"docs":{"188":{"tf":1.0}}},"_":{"5":{"df":1,"docs":{"200":{"tf":1.0}}},"6":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"7":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"211":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":30,"docs":{"146":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.4142135623730951},"22":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"241":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"'":{"_":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"101":{"tf":1.4142135623730951},"123":{"tf":1.0},"16":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"23":{"tf":3.605551275463989},"9":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"243":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"49":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.23606797749979},"72":{"tf":3.3166247903554},"82":{"tf":1.7320508075688772},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":14,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"39":{"tf":1.0}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":7,"docs":{"114":{"tf":1.0},"126":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"​":{"(":{"a":{",":{"df":0,"docs":{},"λ":{")":{":":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"←":{"df":0,"docs":{},"g":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"←":{"a":{"(":{"df":0,"docs":{},"g":{")":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"∧":{"a":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"206":{"tf":1.0},"207":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":13,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"110":{"tf":1.0},"170":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"16":{"tf":2.23606797749979},"17":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"239":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"120":{"tf":1.0},"18":{"tf":2.23606797749979},"92":{"tf":2.8284271247461903}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":8,"docs":{"114":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":27,"docs":{"100":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"202":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.6457513110645907},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"107":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"15":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":2.0},"214":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"35":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":3.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":35,"docs":{"121":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"230":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":2,"docs":{"207":{"tf":1.0},"64":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":3,"docs":{"37":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"187":{"tf":1.0},"73":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":2.6457513110645907}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":3.1622776601683795},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":29,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"140":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.7320508075688772},"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"20":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"9":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"24":{"tf":1.0},"69":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"221":{"tf":1.0},"86":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"102":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.23606797749979}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"84":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"h":{"df":4,"docs":{"140":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951},"98":{"tf":1.0}},"s":{"=":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"3":{"2":{"(":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"3":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{")":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"140":{"tf":1.0},"159":{"tf":2.0},"16":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"38":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"d":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":1,"docs":{"205":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"220":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},":":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"16":{"tf":2.0},"207":{"tf":2.6457513110645907},"208":{"tf":3.0},"211":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":2.449489742783178},"98":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"18":{"tf":2.0},"184":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"145":{"tf":1.0}}}}}},"n":{"d":{"df":17,"docs":{"106":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"176":{"tf":2.0},"178":{"tf":2.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"200":{"tf":1.0},"211":{"tf":1.0},"243":{"tf":3.1622776601683795},"244":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"w":{"df":39,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":3.4641016151377544},"188":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":3.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":3.0},"68":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":2.449489742783178},"92":{"tf":1.0},"99":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":12,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"n":{"df":19,"docs":{"118":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"18":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"49":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"81":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"17":{"tf":1.0},"2":{"tf":2.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":2.8284271247461903},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{":":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"s":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}},"x":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"86":{"tf":2.0}}}},".":{"df":0,"docs":{},"t":{"df":2,"docs":{"96":{"tf":1.0},"97":{"tf":1.0}}}},"0":{"df":1,"docs":{"54":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"100":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"2":{"9":{".":{".":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"3":{"2":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"a":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}}}},"df":2,"docs":{"192":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":2.8284271247461903}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}},"y":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"a":{"df":1,"docs":{"198":{"tf":2.449489742783178}},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"202":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"222":{"tf":1.0},"244":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":2.0}}}}},"n":{"df":1,"docs":{"16":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"2":{"0":{"2":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":14,"docs":{"114":{"tf":2.449489742783178},"14":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.7320508075688772},"68":{"tf":1.0},"72":{"tf":2.0},"74":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"d":{",":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"187":{"tf":1.0},"57":{"tf":1.4142135623730951}}}},"y":{"df":4,"docs":{"126":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":44,"docs":{"106":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":2.23606797749979},"117":{"tf":2.8284271247461903},"118":{"tf":2.23606797749979},"119":{"tf":2.0},"120":{"tf":1.7320508075688772},"121":{"tf":2.23606797749979},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":2.0},"125":{"tf":2.23606797749979},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"226":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"243":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}}}},"df":1,"docs":{"198":{"tf":2.449489742783178}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"73":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":2,"docs":{"215":{"tf":2.0},"88":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"99":{"tf":1.0}}}}}},"d":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"_":{"a":{"b":{"c":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"140":{"tf":1.4142135623730951},"215":{"tf":1.7320508075688772},"219":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":4.358898943540674},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":4.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":2.23606797749979}},"e":{"a":{"df":1,"docs":{"9":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"128":{"tf":1.0},"212":{"tf":1.0},"235":{"tf":1.4142135623730951},"54":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":26,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"146":{"tf":1.0},"16":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"226":{"tf":1.4142135623730951},"237":{"tf":1.0},"51":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":12,"docs":{"126":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"207":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"64":{"tf":1.0},"74":{"tf":1.0},"77":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"189":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"99":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"100":{"tf":1.0}}},"df":16,"docs":{"100":{"tf":3.605551275463989},"101":{"tf":2.449489742783178},"153":{"tf":1.0},"154":{"tf":2.6457513110645907},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":4.0}}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"23":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"24":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"20":{"tf":1.4142135623730951},"22":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":8,"docs":{"223":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":3.1622776601683795}}},"df":0,"docs":{},"s":{"df":2,"docs":{"20":{"tf":1.0},"243":{"tf":1.0}}},"t":{"df":4,"docs":{"68":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.0},"36":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":5,"docs":{"237":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"152":{"tf":1.0}}}}}}}},"r":{"d":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"37":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"233":{"tf":1.4142135623730951},"34":{"tf":1.0},"37":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"16":{"tf":1.0}}}},"v":{"df":3,"docs":{"226":{"tf":1.0},"233":{"tf":1.0},"51":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}}}}},"t":{"df":47,"docs":{"10":{"tf":1.0},"100":{"tf":2.0},"118":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"176":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"234":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"66":{"tf":2.6457513110645907},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":4.358898943540674},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"83":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"241":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"85":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"207":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"h":{"a":{"2":{"5":{"6":{"df":1,"docs":{"46":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":30,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.449489742783178},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"5":{"tf":1.0},"87":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"10":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"32":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":2.0},"122":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"7":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"w":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"106":{"tf":1.0},"229":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"146":{"tf":1.0},"16":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"114":{"tf":1.0},"226":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":3,"docs":{"100":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"88":{"tf":1.0}},"g":{"df":0,"docs":{},"n":{"df":8,"docs":{"119":{"tf":2.23606797749979},"120":{"tf":1.0},"122":{"tf":2.0},"126":{"tf":1.0},"202":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":2.0},"234":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"3":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"41":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":12,"docs":{"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"176":{"tf":1.0},"214":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"114":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"187":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"147":{"tf":1.0},"19":{"tf":2.0},"20":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":2.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":7,"docs":{"203":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"228":{"tf":1.0}}}}},"i":{"c":{"df":3,"docs":{"62":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0}}},"df":9,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"238":{"tf":1.4142135623730951},"54":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"72":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":23,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":23,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":2.449489742783178},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":2.8284271247461903},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.7320508075688772}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"159":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.0},"55":{"tf":1.0}}}},"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"df":1,"docs":{"128":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":29,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"16":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{":":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{")":{"=":{"1":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"64":{"tf":1.0},"85":{"tf":1.0}}},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":2.0}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"146":{"tf":1.0},"153":{"tf":1.0},"48":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"230":{"tf":1.0}}}},"w":{"df":1,"docs":{"40":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.4142135623730951},"30":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"206":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"206":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"126":{"tf":1.0},"7":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"114":{"tf":3.7416573867739413},"208":{"tf":1.0},"226":{"tf":1.0},"240":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":3.872983346207417}}},"df":0,"docs":{}}}}}}}}},"v":{"df":1,"docs":{"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"229":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":7,"docs":{"226":{"tf":1.0},"237":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"114":{"tf":2.449489742783178},"55":{"tf":1.0},"7":{"tf":2.449489742783178},"84":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"c":{"df":2,"docs":{"26":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"210":{"tf":1.0},"230":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":2,"docs":{"166":{"tf":1.0},"66":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":4,"docs":{"126":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":14,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.4142135623730951},"174":{"tf":1.7320508075688772},"206":{"tf":1.0},"22":{"tf":1.0},"34":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":8,"docs":{"10":{"tf":1.0},"174":{"tf":1.0},"210":{"tf":1.0},"232":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":21,"docs":{"128":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.8284271247461903},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"199":{"tf":2.0},"213":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"94":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"0":{"0":{")":{"=":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{")":{"=":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"b":{"(":{"1":{"1":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"c":{"(":{"1":{"1":{"df":1,"docs":{"196":{"tf":1.0}}},"4":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"d":{"(":{"1":{"0":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"7":{")":{")":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}}},"f":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"q":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":2.8284271247461903},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"1":{"4":{"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"9":{"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":17,"docs":{"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"181":{"tf":2.6457513110645907},"182":{"tf":2.0},"183":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":2.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"120":{"tf":1.4142135623730951},"207":{"tf":4.47213595499958},"208":{"tf":1.4142135623730951},"32":{"tf":1.0},"94":{"tf":2.6457513110645907},"98":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":1,"docs":{"87":{"tf":1.0}}},"s":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":4,"docs":{"11":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":2.23606797749979},"46":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"42":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":22,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"213":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.23606797749979},"88":{"tf":1.0},"9":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":15,"docs":{"159":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"5":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.0},"84":{"tf":2.0}}}}}}},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":2,"docs":{"30":{"tf":1.0},"57":{"tf":1.0}}}},"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":2,"docs":{"204":{"tf":1.0},"210":{"tf":1.0}}},"p":{"df":18,"docs":{"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"188":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"41":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.4142135623730951},"79":{"tf":1.0},"86":{"tf":3.605551275463989},"88":{"tf":2.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"187":{"tf":1.0},"216":{"tf":1.0},"38":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"120":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"207":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"229":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"91":{"tf":2.23606797749979},"92":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":2.0},"206":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"17":{"tf":1.4142135623730951},"241":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}},"p":{"df":1,"docs":{"40":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"91":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"17":{"tf":1.4142135623730951},"202":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"u":{"b":{"df":2,"docs":{"106":{"tf":1.4142135623730951},"51":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":10,"docs":{"206":{"tf":3.605551275463989},"207":{"tf":2.449489742783178},"208":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.23606797749979},"231":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"57":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":8,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":4,"docs":{"167":{"tf":1.0},"187":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"df":10,"docs":{"100":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"61":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"57":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.4142135623730951},"181":{"tf":1.0},"210":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"51":{"tf":1.0},"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":37,"docs":{"100":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"149":{"tf":1.0},"181":{"tf":1.0},"19":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":2.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":1.0},"87":{"tf":2.23606797749979},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"120":{"tf":1.0}},"i":{"df":6,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"212":{"tf":1.0},"64":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"146":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":17,"docs":{"118":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"54":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":20,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"153":{"tf":1.0},"2":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":9,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"217":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"187":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"g":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"139":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"37":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":1,"docs":{"238":{"tf":1.4142135623730951}}}},"y":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}},"i":{"df":2,"docs":{"211":{"tf":1.0},"213":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":3,"docs":{"154":{"tf":1.0},"21":{"tf":1.0},"24":{"tf":1.0}}},"t":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":42,"docs":{"15":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.7320508075688772},"27":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"′":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"∈":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"1":{",":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"92":{"tf":1.0}}}},"{":{"df":0,"docs":{},"−":{"1":{",":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"m":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"6":{"4":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"−":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"1":{"2":{"9":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"∣":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≥":{"(":{"d":{"1":{"df":0,"docs":{},"​":{"+":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"⋅":{"df":0,"docs":{},"t":{"=":{"0":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"(":{"df":0,"docs":{},"x":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"51":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"…":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":2,"docs":{"72":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"df":1,"docs":{"96":{"tf":1.0}}},"2":{"df":1,"docs":{"97":{"tf":1.0}}},"3":{"df":1,"docs":{"98":{"tf":1.0}}},"=":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"l":{"df":45,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":2.23606797749979},"190":{"tf":2.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"27":{"tf":2.8284271247461903},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"9":{"tf":2.0},"94":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":22,"docs":{"101":{"tf":2.0},"120":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.4142135623730951},"243":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"214":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"18":{"tf":1.0}}},".":{"'":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"3":{"2":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"201":{"tf":1.0},"37":{"tf":2.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"38":{"tf":1.0},"94":{"tf":1.0}}}}},"df":11,"docs":{"125":{"tf":1.0},"126":{"tf":3.1622776601683795},"18":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.8284271247461903},"208":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"187":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":8,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"39":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"112":{"tf":1.0},"25":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":1,"docs":{"118":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":24,"docs":{"120":{"tf":1.4142135623730951},"157":{"tf":1.0},"167":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"203":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"s":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"25":{"tf":2.0},"38":{"tf":2.23606797749979}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"'":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":3,"docs":{"74":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":8,"docs":{"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.4142135623730951}}}},"i":{"df":3,"docs":{"206":{"tf":1.0},"209":{"tf":1.0},"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"114":{"tf":4.58257569495584},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"233":{"tf":1.0},"32":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}},"v":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"207":{"tf":1.0},"27":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"k":{"df":3,"docs":{"201":{"tf":1.0},"226":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"9":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"11":{"tf":1.0},"181":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"3":{"tf":1.0},"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":16,"docs":{"116":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"223":{"tf":1.0},"32":{"tf":1.0},"85":{"tf":1.0}}}}}}}}}},"u":{"df":15,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0},"91":{"tf":1.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":19,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.8284271247461903},"99":{"tf":1.0}},"s":{"a":{"+":{"a":{"+":{"df":0,"docs":{},"⋯":{"+":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"×":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"×":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":4,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":12,"docs":{"176":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"27":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"138":{"tf":1.0},"207":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":9,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.4142135623730951},"18":{"tf":1.0},"226":{"tf":1.0},"37":{"tf":1.0},"99":{"tf":1.0}}}},"p":{"df":1,"docs":{"10":{"tf":1.4142135623730951}},"i":{"c":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"2":{"8":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":3,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"143":{"tf":1.0}},"​":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"+":{"1":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"[":{"a":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"100":{"tf":1.0},"36":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":3.0},"87":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":2.449489742783178}}}}}}}}},"df":2,"docs":{"87":{"tf":2.6457513110645907},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"k":{"df":5,"docs":{"205":{"tf":1.7320508075688772},"229":{"tf":1.0},"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"i":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":4,"docs":{"125":{"tf":1.0},"213":{"tf":1.0},"25":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"207":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"179":{"tf":1.0},"215":{"tf":1.0}}}},"′":{"=":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"]":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"[":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"57":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"81":{"tf":1.0}}},"n":{"df":4,"docs":{"149":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"49":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}}}}}},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":55,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"119":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":8,"docs":{"11":{"tf":1.0},"116":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"i":{"c":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"s":{"+":{"1":{"=":{"df":0,"docs":{},"p":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"87":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"3":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"142":{"tf":1.4142135623730951},"219":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":1,"docs":{"88":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"8":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"j":{"df":3,"docs":{"243":{"tf":2.23606797749979},"85":{"tf":1.0},"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"4":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"201":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":2,"docs":{"207":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"d":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"232":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":10,"docs":{"208":{"tf":3.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"85":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"109":{"tf":1.0},"5":{"tf":1.0},"81":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":4,"docs":{"127":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"174":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"100":{"tf":1.0},"18":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"l":{"df":2,"docs":{"44":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"233":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"213":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"45":{"tf":1.0},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"171":{"tf":1.0},"18":{"tf":1.0},"210":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":148,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"145":{"tf":2.0},"146":{"tf":2.449489742783178},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":2.0},"203":{"tf":2.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":2.0},"226":{"tf":2.23606797749979},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"24":{"tf":1.7320508075688772},"240":{"tf":2.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":1.4142135623730951},"32":{"tf":2.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":2.6457513110645907},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"7":{"tf":2.8284271247461903},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":3.605551275463989},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"b":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":33,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"202":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"13":{"tf":1.0},"79":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"/":{"2":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":1,"docs":{"121":{"tf":1.0}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"v":{",":{"df":0,"docs":{},"p":{",":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"′":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ξ":{"0":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":11,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"244":{"tf":1.4142135623730951},"7":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"167":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":2.449489742783178},"55":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":2.6457513110645907},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}},"e":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"a":{"df":1,"docs":{"25":{"tf":1.0}}},"b":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"c":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{")":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"]":{"df":0,"docs":{},"v":{"+":{"[":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"212":{"tf":1.0},"214":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"216":{"tf":2.0},"49":{"tf":1.4142135623730951},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":38,"docs":{"106":{"tf":1.7320508075688772},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"152":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"215":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"222":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":8,"docs":{"106":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":10,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"212":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":2.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":4.69041575982343},"88":{"tf":2.23606797749979}},"e":{"c":{"!":{"[":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{")":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":14,"docs":{"145":{"tf":1.0},"222":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"82":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.4142135623730951},"99":{"tf":1.0}},"f":{"df":5,"docs":{"18":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"91":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":30,"docs":{"14":{"tf":1.0},"146":{"tf":1.0},"221":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"240":{"tf":1.0},"243":{"tf":2.6457513110645907},"244":{"tf":2.0},"25":{"tf":1.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":4.47213595499958},"86":{"tf":3.1622776601683795},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"235":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"a":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"126":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":2.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":1.0},"54":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":8,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"a":{"df":5,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"210":{"tf":1.0},"45":{"tf":1.0},"91":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"0":{".":{".":{"1":{"6":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{".":{"2":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"119":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"203":{"tf":1.0}}},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"/":{"2":{")":{"2":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"0":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"​":{",":{"df":0,"docs":{},"w":{"6":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"6":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{".":{".":{"1":{"3":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"4":{".":{".":{"4":{"8":{"df":2,"docs":{"187":{"tf":1.4142135623730951},"199":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"f":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"6":{".":{".":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"9":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"2":{"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{".":{".":{"6":{"1":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"6":{"2":{".":{".":{"6":{"3":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"3":{"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"=":{"2":{"2":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"120":{"tf":1.0}}},"5":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"1":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"2":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{"+":{"2":{"3":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"1":{"1":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"(":{"1":{")":{"+":{"2":{"1":{"8":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"(":{"1":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"df":0,"docs":{},"g":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"87":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":20,"docs":{"119":{"tf":1.0},"12":{"tf":1.0},"149":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"91":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"3":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"\"":{")":{"'":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":10,"docs":{"32":{"tf":2.23606797749979},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":5.385164807134504},"38":{"tf":1.7320508075688772},"39":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.0}}}},"y":{"df":21,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"65":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"99":{"tf":1.0}}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"4":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"167":{"tf":1.0},"184":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}},"r":{"df":4,"docs":{"125":{"tf":1.0},"229":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":4,"docs":{"11":{"tf":1.0},"214":{"tf":1.0},"23":{"tf":1.0},"88":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":4,"docs":{"32":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"39":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"d":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"q":{"df":0,"docs":{},"ϵ":{"+":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"217":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":11,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"18":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"202":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"215":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"139":{"tf":1.0},"202":{"tf":1.0},"33":{"tf":1.0},"39":{"tf":1.0},"48":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"40":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"117":{"tf":1.7320508075688772},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.8284271247461903},"121":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"37":{"tf":1.0}}}}},"df":1,"docs":{"84":{"tf":1.0}},"←":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"df":40,"docs":{"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":2.0},"17":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.4142135623730951},"84":{"tf":3.1622776601683795},"86":{"tf":2.0},"87":{"tf":2.23606797749979}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.4142135623730951},"69":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":10,"docs":{"153":{"tf":1.0},"16":{"tf":1.0},"229":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}}}}}},"​":{"=":{"df":0,"docs":{},"σ":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"σ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"6":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":33,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"223":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"84":{"tf":1.0}},"l":{"df":1,"docs":{"32":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"0":{"0":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":17,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"235":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"41":{"tf":1.0},"5":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"187":{"tf":1.0},"39":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"126":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"101":{"tf":1.7320508075688772},"12":{"tf":1.0},"126":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"29":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"203":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":2.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"120":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"×":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{";":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"k":{"df":1,"docs":{"168":{"tf":1.0}}}}},"x":{")":{":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"83":{"tf":1.0}}},"w":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"x":{"2":{",":{".":{".":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{"2":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"↦":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"i":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"df":0,"docs":{}},"ζ":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{".":{".":{".":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"229":{"tf":2.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"4":{"=":{"1":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":3,"docs":{"228":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":2,"docs":{"51":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"2":{"df":4,"docs":{"228":{"tf":1.0},"230":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":2.0}},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"110":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"z":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":6,"docs":{"231":{"tf":1.0},"51":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":3.1622776601683795}},"​":{",":{"df":0,"docs":{},"y":{"3":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"3":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"8":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"4":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"=":{"0":{",":{"df":0,"docs":{},"y":{"=":{"0":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"233":{"tf":1.0}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}}}}}}},"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"x":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}},"j":{"df":1,"docs":{"31":{"tf":1.0}},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}}}},"z":{"df":1,"docs":{"229":{"tf":1.0}}},"′":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"y":{"df":0,"docs":{},"′":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"_":{"1":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":0,"docs":{},"​":{")":{"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":35,"docs":{"100":{"tf":1.4142135623730951},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":2.23606797749979},"146":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"198":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":2.23606797749979},"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"51":{"tf":1.0},"62":{"tf":2.23606797749979},"7":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.0},"84":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}}}}},"j":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}},"n":{"df":1,"docs":{"86":{"tf":1.0}},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"(":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":3,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"156":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":3.0}},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"114":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"λ":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"}":{"a":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"c":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"′":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"{":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"−":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"⋘":{"1":{"5":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋙":{"1":{"9":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"4":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"8":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"/":{"df":0,"docs":{},"z":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"5":{"df":2,"docs":{"108":{"tf":1.0},"112":{"tf":1.0}}},"b":{"df":4,"docs":{"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"228":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}},"z":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"233":{"tf":1.0}}},"a":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"=":{"a":{"b":{"c":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{",":{"3":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"153":{"tf":1.0},"157":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"−":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.0}}}},"df":2,"docs":{"129":{"tf":1.0},"131":{"tf":1.0}}},"df":17,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"51":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"32":{"tf":1.0},"35":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"216":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"u":{"'":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}}}},"r":{"df":1,"docs":{"12":{"tf":1.0}}},"v":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"/":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}}}}},"w":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"+":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"z":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"53":{"tf":1.0}}},"ω":{"df":0,"docs":{},"u":{")":{"=":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}},"→":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"z":{"df":1,"docs":{"226":{"tf":1.0}}}}},"0":{"df":5,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0}},"​":{"(":{"0":{",":{"0":{")":{"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{",":{"a":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"a":{"df":0,"docs":{},"−":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"b":{"df":0,"docs":{},"−":{"b":{"0":{".":{".":{"=":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"b":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"2":{"4":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"118":{"tf":1.0}}},"df":1,"docs":{"141":{"tf":1.0}}},"3":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}},"y":{"2":{"=":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"6":{"df":1,"docs":{"230":{"tf":1.0}}},"=":{"0":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}}},"1":{"df":1,"docs":{"229":{"tf":1.0}}},"8":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"z":{"3":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"=":{"a":{"b":{"c":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"]":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":13,"docs":{"120":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":38,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":3.0},"6":{"tf":1.0},"65":{"tf":2.0},"66":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.8284271247461903},"85":{"tf":1.0},"86":{"tf":2.449489742783178},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"a":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"0":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"216":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}},"​":{":":{"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"171":{"tf":1.0}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"215":{"tf":2.0},"88":{"tf":2.6457513110645907}}}}}},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"w":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"141":{"tf":1.0}},"​":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":2,"docs":{"127":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"k":{"df":3,"docs":{"126":{"tf":1.0},"32":{"tf":1.4142135623730951},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":1,"docs":{"71":{"tf":1.4142135623730951}},"​":{"(":{"1":{")":{"=":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"+":{"1":{"df":0,"docs":{},"​":{"=":{"0":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":0,"docs":{},"h":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":6,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"0":{".":{".":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"70":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"202":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"94":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"=":{"1":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"120":{"tf":1.0},"168":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"+":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"167":{"tf":1.0},"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋮":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"229":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"title":{"root":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"6":{"df":1,"docs":{"177":{"tf":1.0}}},"df":1,"docs":{"95":{"tf":1.0}}},"2":{"5":{"6":{"df":2,"docs":{"173":{"tf":1.0},"177":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"151":{"tf":1.0},"213":{"tf":1.0},"90":{"tf":1.0},"96":{"tf":1.0}}},"3":{"df":1,"docs":{"97":{"tf":1.0}}},"_":{"0":{"df":4,"docs":{"182":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0}}},"1":{"df":4,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"a":{".":{"2":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"d":{"d":{"df":1,"docs":{"127":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.0},"230":{"tf":1.0}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"101":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":4,"docs":{"213":{"tf":1.0},"225":{"tf":1.0},"62":{"tf":1.0},"94":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"240":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"77":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.0},"8":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"68":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"105":{"tf":1.0}}}}}}}}},"b":{"0":{"df":0,"docs":{},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":7,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"160":{"tf":1.0},"177":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"184":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"181":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"170":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":8,"docs":{"10":{"tf":1.0},"105":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"166":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":2,"docs":{"66":{"tf":1.0},"71":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"171":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"86":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}},"s":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"178":{"tf":1.0},"200":{"tf":1.0},"232":{"tf":1.0}}}}}}}},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":15,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"137":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"30":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"18":{"tf":1.0},"188":{"tf":1.0},"56":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"220":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":8,"docs":{"103":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"235":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"40":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"116":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"146":{"tf":1.0},"54":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"13":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"42":{"tf":1.0}}}}}}}},"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"127":{"tf":1.0},"228":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"148":{"tf":1.0},"153":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"118":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"226":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"231":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"19":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"122":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"171":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}}}},"f":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"211":{"tf":1.0},"212":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"211":{"tf":1.0},"214":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"118":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"204":{"tf":1.0}}}}},"x":{"df":3,"docs":{"115":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"117":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"102":{"tf":1.0},"11":{"tf":1.0},"175":{"tf":1.0},"28":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"157":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"57":{"tf":1.0}}}}}},"o":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"203":{"tf":1.0},"204":{"tf":1.0},"220":{"tf":1.0},"82":{"tf":1.0}}}}}}},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"2":{"df":2,"docs":{"0":{"tf":1.0},"32":{"tf":1.0}}},"df":2,"docs":{"151":{"tf":1.0},"90":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"237":{"tf":1.0}}}}},"df":1,"docs":{"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"198":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"108":{"tf":1.0},"109":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"148":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"89":{"tf":1.0}}}}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"110":{"tf":1.0},"128":{"tf":1.0},"149":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"240":{"tf":1.0},"77":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"218":{"tf":1.0},"31":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"214":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":4,"docs":{"55":{"tf":1.0},"65":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"∈":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"217":{"tf":1.0},"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"48":{"tf":1.0},"53":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"66":{"tf":1.0}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"106":{"tf":1.0},"123":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.0},"165":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":7,"docs":{"155":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"180":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"201":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"152":{"tf":1.0},"159":{"tf":1.0},"187":{"tf":1.0},"199":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"2":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"168":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"212":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":8,"docs":{"115":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"224":{"tf":1.0}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"224":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"48":{"tf":1.0},"53":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"75":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":4,"docs":{"127":{"tf":1.0},"139":{"tf":1.0},"157":{"tf":1.0},"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"188":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"145":{"tf":1.0}}}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"153":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"221":{"tf":1.0},"222":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"58":{"tf":1.0},"60":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"151":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":5,"docs":{"210":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"240":{"tf":1.0},"74":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"240":{"tf":1.0},"71":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"127":{"tf":1.0},"150":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"f":{"df":5,"docs":{"7":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"80":{"tf":1.0},"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}},"r":{"df":3,"docs":{"14":{"tf":1.0},"243":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"q":{"1":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"170":{"tf":1.0},"172":{"tf":1.0},"30":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"209":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"165":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"98":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"94":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"154":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"233":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"31":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"241":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0}}}}}},"h":{"a":{"df":2,"docs":{"173":{"tf":1.0},"177":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"119":{"tf":1.0},"122":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.0},"122":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":2,"docs":{"144":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"30":{"tf":1.0},"31":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"174":{"tf":1.0},"64":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"76":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"91":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"b":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"u":{"df":1,"docs":{"238":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"49":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":6,"docs":{"155":{"tf":1.0},"177":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"54":{"tf":1.0}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"29":{"tf":1.0}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":3,"docs":{"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"211":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"205":{"tf":1.0},"29":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"s":{"df":3,"docs":{"147":{"tf":1.0},"240":{"tf":1.0},"32":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"216":{"tf":1.0},"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"124":{"tf":1.0},"126":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"243":{"tf":1.0},"35":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":2,"docs":{"32":{"tf":1.0},"37":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"107":{"tf":1.0},"125":{"tf":1.0},"87":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":4,"docs":{"55":{"tf":1.0},"65":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"tf":1.0}}}}}}}}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}}); \ No newline at end of file +Object.assign(window.search, {"doc_urls":["index.html#halo2","index.html#usage","index.html#minimum-supported-rust-version","index.html#controlling-parallelism","index.html#license","index.html#contribution","concepts.html#concepts","concepts/proofs.html#proof-systems","concepts/arithmetization.html#plonkish-arithmetization","concepts/chips.html#chips","concepts/chips.html#composing-chips","concepts/gadgets.html#gadgets","user.html#user-documentation","user/dev-tools.html#developer-tools","user/dev-tools.html#mock-prover","user/dev-tools.html#circuit-visualizations","user/dev-tools.html#circuit-layout","user/dev-tools.html#circuit-structure","user/dev-tools.html#cost-estimator","user/simple-example.html#a-simple-example","user/simple-example.html#define-instructions","user/simple-example.html#define-a-chip-implementation","user/simple-example.html#configure-the-chip","user/simple-example.html#implement-chip-traits","user/simple-example.html#build-the-circuit","user/simple-example.html#testing-the-circuit","user/simple-example.html#full-example","user/lookup-tables.html#lookup-tables","user/gadgets.html#gadgets","user/tips-and-tricks.html#tips-and-tricks","user/tips-and-tricks.html#small-range-constraints","user/tips-and-tricks.html#small-set-interpolation","user/wasm-port.html#using-halo2-in-wasm","user/wasm-port.html#circuit-code-setup","user/wasm-port.html#prover","user/wasm-port.html#verifier","user/wasm-port.html#params","user/wasm-port.html#rust-and-wasm-environment-setup","user/wasm-port.html#webapp-setup","user/wasm-port.html#safari","user/wasm-port.html#debugging","user/wasm-port.html#credits","dev.html#developer-documentation","dev/features.html#feature-development","dev/features.html#feature-flags","dev/features.html#feature-workflow","dev/features.html#in-progress-features","design.html#design","design.html#note-on-language","design/proving-system.html#proving-system","design/proving-system.html#example","design/proving-system.html#tldr","design/proving-system/lookup.html#lookup-argument","design/proving-system/lookup.html#note-on-language","design/proving-system/lookup.html#technique-description","design/proving-system/lookup.html#zero-knowledge-adjustment","design/proving-system/lookup.html#cost","design/proving-system/lookup.html#generalizations","design/proving-system/permutation.html#permutation-argument","design/proving-system/permutation.html#notation","design/proving-system/permutation.html#constructing-the-permutation","design/proving-system/permutation.html#goal","design/proving-system/permutation.html#algorithm","design/proving-system/permutation.html#broken-alternatives","design/proving-system/permutation.html#argument-specification","design/proving-system/permutation.html#zero-knowledge-adjustment","design/proving-system/permutation.html#spanning-a-large-number-of-columns","design/proving-system/circuit-commitments.html#circuit-commitments","design/proving-system/circuit-commitments.html#committing-to-the-circuit-assignments","design/proving-system/circuit-commitments.html#committing-to-the-lookup-permutations","design/proving-system/circuit-commitments.html#committing-to-the-equality-constraint-permutation","design/proving-system/circuit-commitments.html#committing-to-the-lookup-permutation-product-columns","design/proving-system/vanishing.html#vanishing-argument","design/proving-system/vanishing.html#committing-to-hx","design/proving-system/vanishing.html#evaluating-the-polynomials","design/proving-system/multipoint-opening.html#multipoint-opening-argument","design/proving-system/multipoint-opening.html#optimization-steps","design/proving-system/inner-product.html#inner-product-argument","design/proving-system/comparison.html#comparison-to-other-work","design/proving-system/comparison.html#bcms20-appendix-a2","design/protocol.html#protocol-description","design/protocol.html#preliminaries","design/protocol.html#cryptographic-groups","design/protocol.html#interactive-proofs","design/protocol.html#zero-knowledge-arguments-of-knowledge","design/protocol.html#protocol","design/protocol.html#zero-knowledge-and-completeness","design/protocol.html#witness-extended-emulation","design/protocol.html#description-of-function-h","design/implementation.html#implementation","design/implementation/proofs.html#halo-2-proofs","design/implementation/proofs.html#proofs-as-opaque-byte-streams","design/implementation/proofs.html#proof-encoding","design/implementation/fields.html#fields","design/implementation/fields.html#sarkar-square-root-algorithm-table-based-variant","design/implementation/fields.html#i--0-1","design/implementation/fields.html#i--2","design/implementation/fields.html#i--3","design/implementation/fields.html#final-result","design/implementation/selector-combining.html#selector-combining","design/implementation/selector-combining.html#identifying-selectors-that-can-be-combined","design/implementation/selector-combining.html#writing-circuits-to-take-best-advantage-of-selector-combining","design/gadgets.html#gadgets","design/gadgets/ecc.html#elliptic-curves","design/gadgets/ecc.html#eccchip","design/gadgets/ecc.html#chip-assumptions","design/gadgets/ecc.html#layout","design/gadgets/ecc/witnessing-points.html#witnessing-points","design/gadgets/ecc/witnessing-points.html#non-identity-points","design/gadgets/ecc/witnessing-points.html#points-including-the-identity","design/gadgets/ecc/addition.html#incomplete-addition","design/gadgets/ecc/addition.html#constraints","design/gadgets/ecc/addition.html#complete-addition","design/gadgets/ecc/addition.html#constraints-1","design/gadgets/ecc/addition.html#analysis-of-constraints","design/gadgets/ecc/fixed-base-scalar-mul.html#fixed-base-scalar-multiplication","design/gadgets/ecc/fixed-base-scalar-mul.html#decompose-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#full-width-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#base-field-element","design/gadgets/ecc/fixed-base-scalar-mul.html#short-signed-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#load-fixed-base","design/gadgets/ecc/fixed-base-scalar-mul.html#fixed-base-scalar-multiplication-1","design/gadgets/ecc/fixed-base-scalar-mul.html#signed-short-exponent","design/gadgets/ecc/fixed-base-scalar-mul.html#layout","design/gadgets/ecc/var-base-scalar-mul.html#variable-base-scalar-multiplication","design/gadgets/ecc/var-base-scalar-mul.html#witness-scalar","design/gadgets/ecc/var-base-scalar-mul.html#variable-base-scalar-multiplication-1","design/gadgets/ecc/var-base-scalar-mul.html#constraint-program-for-optimized-double-and-add","design/gadgets/ecc/var-base-scalar-mul.html#incomplete-addition","design/gadgets/ecc/var-base-scalar-mul.html#q11","design/gadgets/ecc/var-base-scalar-mul.html#q21","design/gadgets/ecc/var-base-scalar-mul.html#q31","design/gadgets/ecc/var-base-scalar-mul.html#complete-addition","design/gadgets/ecc/var-base-scalar-mul.html#layout","design/gadgets/ecc/var-base-scalar-mul.html#constraints","design/gadgets/ecc/var-base-scalar-mul.html#lsb","design/gadgets/ecc/var-base-scalar-mul.html#layout-1","design/gadgets/ecc/var-base-scalar-mul.html#constraints-1","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check","design/gadgets/ecc/var-base-scalar-mul.html#optimized-check-for-ktqptq","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-constraints","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-general","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-constraints-general","design/gadgets/ecc/var-base-scalar-mul.html#cost","design/gadgets/sinsemilla.html#sinsemilla","design/gadgets/sinsemilla.html#overview","design/gadgets/sinsemilla.html#description","design/gadgets/sinsemilla.html#use-as-a-commitment-scheme","design/gadgets/sinsemilla.html#efficient-implementation","design/gadgets/sinsemilla.html#incomplete-addition","design/gadgets/sinsemilla.html#constraint-program","design/gadgets/sinsemilla.html#plonk--halo-2-constraints","design/gadgets/sinsemilla.html#message-decomposition","design/gadgets/sinsemilla.html#efficient-packing","design/gadgets/sinsemilla.html#selectors","design/gadgets/sinsemilla.html#generator-lookup-table","design/gadgets/sinsemilla.html#layout","design/gadgets/sinsemilla.html#optimized-sinsemilla-gate","design/gadgets/sinsemilla/merkle-crh.html#merklecrh","design/gadgets/sinsemilla/merkle-crh.html#message-decomposition","design/gadgets/sinsemilla/merkle-crh.html#bit-length-constraints","design/gadgets/sinsemilla/merkle-crh.html#a0a1","design/gadgets/sinsemilla/merkle-crh.html#b0b1b2","design/gadgets/sinsemilla/merkle-crh.html#constraints","design/gadgets/sinsemilla/merkle-crh.html#decomposition-constraints","design/gadgets/sinsemilla/merkle-crh.html#region-layout","design/gadgets/sinsemilla/merkle-crh.html#circuit-components","design/gadgets/decomposition.html#decomposition","design/gadgets/decomposition.html#strict-mode","design/gadgets/decomposition.html#lookup-decomposition","design/gadgets/decomposition.html#short-range-check","design/gadgets/decomposition.html#combined-lookup-expression","design/gadgets/decomposition.html#short-range-decomposition","design/gadgets/sha256.html#sha-256","design/gadgets/sha256.html#specification","design/gadgets/sha256.html#gadget-interface","design/gadgets/sha256.html#chip-instructions","design/gadgets/sha256/table16.html#16-bit-table-chip-for-sha-256","design/gadgets/sha256/table16.html#compression-round","design/gadgets/sha256/table16.html#modular-addition","design/gadgets/sha256/table16.html#maj-function","design/gadgets/sha256/table16.html#ch-function","design/gadgets/sha256/table16.html#Σ_0-function","design/gadgets/sha256/table16.html#Σ_1-function","design/gadgets/sha256/table16.html#block-decomposition","design/gadgets/sha256/table16.html#σ_0-function","design/gadgets/sha256/table16.html#σ_1-function","design/gadgets/sha256/table16.html#message-scheduling","design/gadgets/sha256/table16.html#overall-cost","design/gadgets/sha256/table16.html#tables","design/gadgets/sha256/table16.html#spread-table","design/gadgets/sha256/table16.html#gates","design/gadgets/sha256/table16.html#choice-gate","design/gadgets/sha256/table16.html#majority-gate","design/gadgets/sha256/table16.html#Σ_0-gate","design/gadgets/sha256/table16.html#Σ_1-gate","design/gadgets/sha256/table16.html#σ_0-gate","design/gadgets/sha256/table16.html#σ_1-gate","design/gadgets/sha256/table16.html#helper-gates","design/gadgets/sha256/table16.html#message-scheduling-region","design/gadgets/sha256/table16.html#compression-region","background.html#background-material","background/fields.html#fields","background/fields.html#groups","background/fields.html#the-multiplicative-group-of-a-finite-field","background/fields.html#montgomerys-trick","background/fields.html#multiplicative-subgroups","background/fields.html#square-roots","background/fields.html#roots-of-unity","background/fields.html#references","background/polynomials.html#polynomials","background/polynomials.html#fast-fourier-transform-fft","background/polynomials.html#motivation-fast-polynomial-multiplication","background/polynomials.html#the-radix-2-cooley-tukey-algorithm","background/polynomials.html#inverse-fft","background/polynomials.html#the-schwartz-zippel-lemma","background/polynomials.html#vanishing-polynomial","background/polynomials.html#lagrange-basis-functions","background/polynomials.html#lagrange-interpolation","background/polynomials.html#references","background/groups.html#cryptographic-groups","background/groups.html#pedersen-commitment","background/groups.html#vector-pedersen-commitment","background/groups.html#diffiehellman","background/groups.html#multiscalar-multiplication","background/groups.html#todo-pippengers-algorithm","background/curves.html#elliptic-curves","background/curves.html#curve-arithmetic","background/curves.html#point-doubling","background/curves.html#projective-coordinates","background/curves.html#point-addition","background/curves.html#curve-endomorphisms","background/curves.html#curve-point-compression","background/curves.html#serialization","background/curves.html#deserialization","background/curves.html#cycles-of-curves","background/curves.html#todo-pallas-vesta-curves","background/curves.html#hashing-to-curves","background/curves.html#todo-simplified-swu","background/curves.html#references","background/pc-ipa.html#polynomial-commitment-using-inner-product-argument","background/pc-ipa.html#setup","background/pc-ipa.html#commit","background/pc-ipa.html#open-prover-and-openverify-verifier","background/recursion.html#recursion"],"index":{"documentStore":{"docInfo":{"0":{"body":0,"breadcrumbs":2,"title":1},"1":{"body":7,"breadcrumbs":2,"title":1},"10":{"body":90,"breadcrumbs":4,"title":2},"100":{"body":240,"breadcrumbs":7,"title":3},"101":{"body":71,"breadcrumbs":11,"title":7},"102":{"body":13,"breadcrumbs":3,"title":1},"103":{"body":0,"breadcrumbs":7,"title":2},"104":{"body":20,"breadcrumbs":6,"title":1},"105":{"body":28,"breadcrumbs":7,"title":2},"106":{"body":48,"breadcrumbs":6,"title":1},"107":{"body":17,"breadcrumbs":9,"title":2},"108":{"body":17,"breadcrumbs":10,"title":3},"109":{"body":21,"breadcrumbs":10,"title":3},"11":{"body":120,"breadcrumbs":3,"title":1},"110":{"body":51,"breadcrumbs":10,"title":2},"111":{"body":1,"breadcrumbs":9,"title":1},"112":{"body":37,"breadcrumbs":10,"title":2},"113":{"body":3,"breadcrumbs":9,"title":1},"114":{"body":276,"breadcrumbs":10,"title":2},"115":{"body":23,"breadcrumbs":13,"title":4},"116":{"body":8,"breadcrumbs":11,"title":2},"117":{"body":41,"breadcrumbs":12,"title":3},"118":{"body":177,"breadcrumbs":12,"title":3},"119":{"body":55,"breadcrumbs":12,"title":3},"12":{"body":14,"breadcrumbs":4,"title":2},"120":{"body":164,"breadcrumbs":12,"title":3},"121":{"body":72,"breadcrumbs":13,"title":4},"122":{"body":24,"breadcrumbs":12,"title":3},"123":{"body":12,"breadcrumbs":10,"title":1},"124":{"body":13,"breadcrumbs":13,"title":4},"125":{"body":40,"breadcrumbs":11,"title":2},"126":{"body":271,"breadcrumbs":13,"title":4},"127":{"body":73,"breadcrumbs":14,"title":5},"128":{"body":65,"breadcrumbs":11,"title":2},"129":{"body":15,"breadcrumbs":10,"title":1},"13":{"body":9,"breadcrumbs":6,"title":2},"130":{"body":7,"breadcrumbs":10,"title":1},"131":{"body":15,"breadcrumbs":10,"title":1},"132":{"body":49,"breadcrumbs":11,"title":2},"133":{"body":0,"breadcrumbs":10,"title":1},"134":{"body":8,"breadcrumbs":10,"title":1},"135":{"body":0,"breadcrumbs":10,"title":1},"136":{"body":0,"breadcrumbs":10,"title":1},"137":{"body":1,"breadcrumbs":10,"title":1},"138":{"body":100,"breadcrumbs":11,"title":2},"139":{"body":94,"breadcrumbs":12,"title":3},"14":{"body":35,"breadcrumbs":6,"title":2},"140":{"body":55,"breadcrumbs":12,"title":3},"141":{"body":166,"breadcrumbs":12,"title":3},"142":{"body":38,"breadcrumbs":13,"title":4},"143":{"body":31,"breadcrumbs":10,"title":1},"144":{"body":0,"breadcrumbs":4,"title":1},"145":{"body":123,"breadcrumbs":4,"title":1},"146":{"body":175,"breadcrumbs":4,"title":1},"147":{"body":39,"breadcrumbs":6,"title":3},"148":{"body":27,"breadcrumbs":5,"title":2},"149":{"body":23,"breadcrumbs":5,"title":2},"15":{"body":28,"breadcrumbs":6,"title":2},"150":{"body":31,"breadcrumbs":5,"title":2},"151":{"body":0,"breadcrumbs":7,"title":4},"152":{"body":72,"breadcrumbs":5,"title":2},"153":{"body":113,"breadcrumbs":5,"title":2},"154":{"body":74,"breadcrumbs":4,"title":1},"155":{"body":12,"breadcrumbs":6,"title":3},"156":{"body":8,"breadcrumbs":4,"title":1},"157":{"body":64,"breadcrumbs":6,"title":3},"158":{"body":0,"breadcrumbs":5,"title":1},"159":{"body":93,"breadcrumbs":6,"title":2},"16":{"body":135,"breadcrumbs":6,"title":2},"160":{"body":10,"breadcrumbs":7,"title":3},"161":{"body":22,"breadcrumbs":5,"title":1},"162":{"body":33,"breadcrumbs":5,"title":1},"163":{"body":5,"breadcrumbs":5,"title":1},"164":{"body":55,"breadcrumbs":6,"title":2},"165":{"body":1,"breadcrumbs":6,"title":2},"166":{"body":39,"breadcrumbs":6,"title":2},"167":{"body":32,"breadcrumbs":4,"title":1},"168":{"body":24,"breadcrumbs":5,"title":2},"169":{"body":38,"breadcrumbs":5,"title":2},"17":{"body":63,"breadcrumbs":6,"title":2},"170":{"body":65,"breadcrumbs":6,"title":3},"171":{"body":25,"breadcrumbs":6,"title":3},"172":{"body":17,"breadcrumbs":6,"title":3},"173":{"body":0,"breadcrumbs":6,"title":2},"174":{"body":18,"breadcrumbs":5,"title":1},"175":{"body":29,"breadcrumbs":6,"title":2},"176":{"body":171,"breadcrumbs":6,"title":2},"177":{"body":35,"breadcrumbs":14,"title":6},"178":{"body":40,"breadcrumbs":10,"title":2},"179":{"body":110,"breadcrumbs":10,"title":2},"18":{"body":160,"breadcrumbs":6,"title":2},"180":{"body":92,"breadcrumbs":10,"title":2},"181":{"body":95,"breadcrumbs":10,"title":2},"182":{"body":115,"breadcrumbs":10,"title":2},"183":{"body":125,"breadcrumbs":10,"title":2},"184":{"body":41,"breadcrumbs":10,"title":2},"185":{"body":17,"breadcrumbs":10,"title":2},"186":{"body":24,"breadcrumbs":10,"title":2},"187":{"body":146,"breadcrumbs":10,"title":2},"188":{"body":44,"breadcrumbs":10,"title":2},"189":{"body":19,"breadcrumbs":9,"title":1},"19":{"body":21,"breadcrumbs":6,"title":2},"190":{"body":84,"breadcrumbs":10,"title":2},"191":{"body":0,"breadcrumbs":9,"title":1},"192":{"body":111,"breadcrumbs":10,"title":2},"193":{"body":69,"breadcrumbs":10,"title":2},"194":{"body":96,"breadcrumbs":10,"title":2},"195":{"body":104,"breadcrumbs":10,"title":2},"196":{"body":228,"breadcrumbs":10,"title":2},"197":{"body":228,"breadcrumbs":10,"title":2},"198":{"body":217,"breadcrumbs":10,"title":2},"199":{"body":551,"breadcrumbs":11,"title":3},"2":{"body":14,"breadcrumbs":5,"title":4},"20":{"body":139,"breadcrumbs":6,"title":2},"200":{"body":1174,"breadcrumbs":10,"title":2},"201":{"body":21,"breadcrumbs":4,"title":2},"202":{"body":178,"breadcrumbs":4,"title":1},"203":{"body":252,"breadcrumbs":4,"title":1},"204":{"body":86,"breadcrumbs":7,"title":4},"205":{"body":65,"breadcrumbs":5,"title":2},"206":{"body":149,"breadcrumbs":5,"title":2},"207":{"body":277,"breadcrumbs":5,"title":2},"208":{"body":84,"breadcrumbs":5,"title":2},"209":{"body":11,"breadcrumbs":4,"title":1},"21":{"body":62,"breadcrumbs":7,"title":3},"210":{"body":154,"breadcrumbs":4,"title":1},"211":{"body":42,"breadcrumbs":7,"title":4},"212":{"body":84,"breadcrumbs":7,"title":4},"213":{"body":85,"breadcrumbs":8,"title":5},"214":{"body":44,"breadcrumbs":5,"title":2},"215":{"body":79,"breadcrumbs":6,"title":3},"216":{"body":60,"breadcrumbs":5,"title":2},"217":{"body":138,"breadcrumbs":6,"title":3},"218":{"body":12,"breadcrumbs":5,"title":2},"219":{"body":46,"breadcrumbs":4,"title":1},"22":{"body":205,"breadcrumbs":6,"title":2},"220":{"body":43,"breadcrumbs":6,"title":2},"221":{"body":92,"breadcrumbs":6,"title":2},"222":{"body":32,"breadcrumbs":7,"title":3},"223":{"body":131,"breadcrumbs":5,"title":1},"224":{"body":0,"breadcrumbs":6,"title":2},"225":{"body":2,"breadcrumbs":7,"title":3},"226":{"body":304,"breadcrumbs":6,"title":2},"227":{"body":0,"breadcrumbs":6,"title":2},"228":{"body":34,"breadcrumbs":6,"title":2},"229":{"body":159,"breadcrumbs":6,"title":2},"23":{"body":183,"breadcrumbs":7,"title":3},"230":{"body":108,"breadcrumbs":6,"title":2},"231":{"body":64,"breadcrumbs":6,"title":2},"232":{"body":19,"breadcrumbs":7,"title":3},"233":{"body":116,"breadcrumbs":5,"title":1},"234":{"body":49,"breadcrumbs":5,"title":1},"235":{"body":153,"breadcrumbs":6,"title":2},"236":{"body":2,"breadcrumbs":8,"title":4},"237":{"body":55,"breadcrumbs":6,"title":2},"238":{"body":2,"breadcrumbs":7,"title":3},"239":{"body":27,"breadcrumbs":5,"title":1},"24":{"body":173,"breadcrumbs":6,"title":2},"240":{"body":30,"breadcrumbs":14,"title":6},"241":{"body":32,"breadcrumbs":9,"title":1},"242":{"body":25,"breadcrumbs":9,"title":1},"243":{"body":216,"breadcrumbs":12,"title":4},"244":{"body":177,"breadcrumbs":4,"title":1},"25":{"body":103,"breadcrumbs":6,"title":2},"26":{"body":5,"breadcrumbs":6,"title":2},"27":{"body":52,"breadcrumbs":6,"title":2},"28":{"body":0,"breadcrumbs":4,"title":1},"29":{"body":10,"breadcrumbs":6,"title":2},"3":{"body":29,"breadcrumbs":3,"title":2},"30":{"body":95,"breadcrumbs":7,"title":3},"31":{"body":61,"breadcrumbs":7,"title":3},"32":{"body":68,"breadcrumbs":7,"title":3},"33":{"body":45,"breadcrumbs":7,"title":3},"34":{"body":103,"breadcrumbs":5,"title":1},"35":{"body":59,"breadcrumbs":5,"title":1},"36":{"body":96,"breadcrumbs":5,"title":1},"37":{"body":289,"breadcrumbs":8,"title":4},"38":{"body":121,"breadcrumbs":6,"title":2},"39":{"body":42,"breadcrumbs":5,"title":1},"4":{"body":16,"breadcrumbs":2,"title":1},"40":{"body":64,"breadcrumbs":5,"title":1},"41":{"body":18,"breadcrumbs":5,"title":1},"42":{"body":18,"breadcrumbs":4,"title":2},"43":{"body":39,"breadcrumbs":6,"title":2},"44":{"body":66,"breadcrumbs":6,"title":2},"45":{"body":131,"breadcrumbs":6,"title":2},"46":{"body":12,"breadcrumbs":6,"title":2},"47":{"body":0,"breadcrumbs":2,"title":1},"48":{"body":64,"breadcrumbs":3,"title":2},"49":{"body":83,"breadcrumbs":5,"title":2},"5":{"body":21,"breadcrumbs":2,"title":1},"50":{"body":22,"breadcrumbs":4,"title":1},"51":{"body":77,"breadcrumbs":4,"title":1},"52":{"body":13,"breadcrumbs":7,"title":2},"53":{"body":16,"breadcrumbs":7,"title":2},"54":{"body":239,"breadcrumbs":7,"title":2},"55":{"body":156,"breadcrumbs":8,"title":3},"56":{"body":15,"breadcrumbs":6,"title":1},"57":{"body":148,"breadcrumbs":6,"title":1},"58":{"body":45,"breadcrumbs":7,"title":2},"59":{"body":64,"breadcrumbs":6,"title":1},"6":{"body":21,"breadcrumbs":2,"title":1},"60":{"body":0,"breadcrumbs":7,"title":2},"61":{"body":37,"breadcrumbs":6,"title":1},"62":{"body":179,"breadcrumbs":6,"title":1},"63":{"body":40,"breadcrumbs":7,"title":2},"64":{"body":229,"breadcrumbs":7,"title":2},"65":{"body":98,"breadcrumbs":8,"title":3},"66":{"body":107,"breadcrumbs":9,"title":4},"67":{"body":0,"breadcrumbs":7,"title":2},"68":{"body":110,"breadcrumbs":8,"title":3},"69":{"body":67,"breadcrumbs":8,"title":3},"7":{"body":376,"breadcrumbs":5,"title":2},"70":{"body":77,"breadcrumbs":9,"title":4},"71":{"body":70,"breadcrumbs":10,"title":5},"72":{"body":149,"breadcrumbs":7,"title":2},"73":{"body":43,"breadcrumbs":7,"title":2},"74":{"body":69,"breadcrumbs":7,"title":2},"75":{"body":66,"breadcrumbs":9,"title":3},"76":{"body":125,"breadcrumbs":8,"title":2},"77":{"body":31,"breadcrumbs":9,"title":3},"78":{"body":0,"breadcrumbs":7,"title":2},"79":{"body":209,"breadcrumbs":8,"title":3},"8":{"body":252,"breadcrumbs":5,"title":2},"80":{"body":0,"breadcrumbs":5,"title":2},"81":{"body":22,"breadcrumbs":4,"title":1},"82":{"body":144,"breadcrumbs":5,"title":2},"83":{"body":48,"breadcrumbs":5,"title":2},"84":{"body":520,"breadcrumbs":7,"title":4},"85":{"body":388,"breadcrumbs":4,"title":1},"86":{"body":511,"breadcrumbs":6,"title":3},"87":{"body":249,"breadcrumbs":6,"title":3},"88":{"body":793,"breadcrumbs":6,"title":3},"89":{"body":0,"breadcrumbs":3,"title":1},"9":{"body":366,"breadcrumbs":3,"title":1},"90":{"body":0,"breadcrumbs":6,"title":3},"91":{"body":142,"breadcrumbs":7,"title":4},"92":{"body":196,"breadcrumbs":5,"title":2},"93":{"body":28,"breadcrumbs":4,"title":1},"94":{"body":55,"breadcrumbs":10,"title":7},"95":{"body":8,"breadcrumbs":5,"title":2},"96":{"body":5,"breadcrumbs":4,"title":1},"97":{"body":5,"breadcrumbs":4,"title":1},"98":{"body":27,"breadcrumbs":5,"title":2},"99":{"body":150,"breadcrumbs":6,"title":2}},"docs":{"0":{"body":"","breadcrumbs":"halo2 » halo2","id":"0","title":"halo2"},"1":{"body":"This repository contains the halo2_proofs and halo2_gadgets crates, which should be used directly.","breadcrumbs":"halo2 » Usage","id":"1","title":"Usage"},"10":{"body":"In order to combine functionality from several chips, we compose them in a tree. The top-level chip defines a set of fixed, advice, and instance columns, and then specifies how they should be distributed between lower-level chips. In the simplest case, each lower-level chips will use columns disjoint from the other chips. However, it is allowed to share a column between chips. It is important to optimize the number of advice columns in particular, because that affects proof size. The result (possibly after optimization) is a PLONKish configuration. Our circuit implementation will be parameterized on a chip, and can use any features of the supported lower-level chips via the top-level chip. Our hope is that less expert users will normally be able to find an existing chip that supports the operations they need, or only have to make minor modifications to an existing chip. Expert users will have full control to do the kind of circuit optimizations that ECC is famous for 🙂.","breadcrumbs":"Concepts » Chips » Composing chips","id":"10","title":"Composing chips"},"100":{"body":"We need a partition of the overall set of selectors s0​,…,sm−1​ into subsets (called \"combinations\"), such that no two selectors in a combination are enabled on the same row. Labels must be unique within a combination, but they are not unique across combinations. Do not confuse a selector's index with its label. Suppose that we are given max_degree, the degree bound of the circuit. We use the following algorithm: Leave nonsimple selectors unoptimized, i.e. map each of them to a separate fixed column. Check (or ensure by construction) that all polynomial constraints involving each simple selector si​ are of the form si​⋅ti,j​=0 where ti,j​ do not involve any simple selectors. For each i, record the maximum degree of any ti,j​ as dimax​. Compute a binary \"exclusion matrix\" X such that Xj,i​ is 1 whenever i=j and si​ and sj​ are enabled on the same row; and 0 otherwise. Since X is symmetric and is zero on the diagonal, we can represent it by either its upper or lower triangular entries. The rest of the algorithm is guaranteed only to access only the entries Xj,i​ where j>i. Initialize a boolean array added0..k−1​ to all false. addedi​ will record whether si​ has been included in any combination. Iterate over the si​ that have not yet been added to any combination: a. Add si​ to a fresh combination c, and set addedi​=true. b. Let mut d:=dimax​−1. d is used to keep track of the largest degree, excluding the selector expression, of any gate involved in the combination c so far. c. Iterate over all the selectors sj​ for j>i that can potentially join c, i.e. for which addedj​ is false: i. (Optimization) If d+len(c)=max_degree, break to the outer loop, since no more selectors can be added to c. ii. Let dnew=max(d,djmax​−1). iii. If Xj,i′​ is true for any i′ in c, or if dnew+(len(c)+1)>max_degree, break to the outer loop. dnew+(len(c)+1) is the maximum degree, including the selector expression, of any constraint that would result from adding sj​ to the combination c. iv. Set d:=dnew. v. Add sj​ to c and set addedj​:=true. d. Allocate a fixed column qc​, initialized to all-zeroes. e. For each selector s′∈c: i. Label s′ with a distinct index k where 1≤k≤len(c). ii. Record that s′ should be substituted with qc​⋅∏1≤h≤len(c),h=k​(h−qc​) in all gate constraints. iii. For each row r such that s′ is enabled at r, assign the value k to qc​ at row r. The above algorithm is implemented in halo2_proofs/src/plonk/circuit/compress_selectors.rs . This is used by the compress_selectors function of halo2_proofs/src/plonk/circuit.rs which does the actual substitutions.","breadcrumbs":"Design » Implementation » Selector combining » Identifying selectors that can be combined","id":"100","title":"Identifying selectors that can be combined"},"101":{"body":"For this optimization it is beneficial for a circuit to use simple selectors as far as possible, rather than fixed columns. It is usually not beneficial to do manual combining of selectors, because the resulting fixed columns cannot take part in the automatic combining. That means that to get comparable results you would need to do a global optimization manually, which would interfere with writing composable gadgets. Whether two selectors are enabled on the same row (and so are inhibited from being combined) depends on how regions are laid out by the floor planner. The currently implemented floor planners do not attempt to take this into account. We suggest not worrying about it too much — the gains that can be obtained by cajoling a floor planner to shuffle around regions in order to improve combining are likely to be relatively small.","breadcrumbs":"Design » Implementation » Selector combining » Writing circuits to take best advantage of selector combining","id":"101","title":"Writing circuits to take best advantage of selector combining"},"102":{"body":"In this section we document the gadgets and chip designs provided in the halo2_gadgets crate. Neither these gadgets, nor their implementations, have been reviewed, and they should not be used in production.","breadcrumbs":"Design » Gadgets » Gadgets","id":"102","title":"Gadgets"},"103":{"body":"","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Elliptic Curves","id":"103","title":"Elliptic Curves"},"104":{"body":"halo2_gadgets provides a chip that implements EccInstructions using 10 advice columns. The chip is currently restricted to the Pallas curve, but will be extended to support the Vesta curve in the near future.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » EccChip","id":"104","title":"EccChip"},"105":{"body":"A non-exhaustive list of assumptions made by EccChip: 0 is not an x-coordinate of a valid point on the curve. Holds for Pallas because 5 is not square in Fq​. 0 is not a y-coordinate of a valid point on the curve. Holds for Pallas because −5 is not a cube in Fq​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Chip assumptions","id":"105","title":"Chip assumptions"},"106":{"body":"The following table shows how columns are used by the gates for various chip sub-areas: W - witnessing points. AI - incomplete point addition. AC - complete point addition. MF - Fixed-base scalar multiplication. MVI - variable-base scalar multiplication, incomplete rounds. MVC - variable-base scalar multiplication, complete rounds. MVO - variable-base scalar multiplication, overflow check. Sub-areaWAIACMFMVIMVC​a0​xxp​xp​xp​xp​xp​​a1​yyp​yp​yp​yp​yp​​a2​xq​xr​xq​xr​xq​xr​λ2lo​xq​xr​​a3​yq​yr​yq​yr​yq​yr​xAhi​yq​yr​​a4​λwindowλ1hi​λ​a5​αuλ2hi​α​a6​βzloβ​a7​γxAlo​γ​a8​δλ1lo​δ​a9​zhizcomplete​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Layout","id":"106","title":"Layout"},"107":{"body":"We represent elliptic curve points in the circuit in their affine representation (x,y). The identity is represented as the pseudo-coordinate (0,0), which we assume is not a valid point on the curve.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Witnessing points","id":"107","title":"Witnessing points"},"108":{"body":"To constrain a coordinate pair (x,y) as representing a valid point on the curve, we directly check the curve equation. For Pallas and Vesta, this is: y2=x3+5 Degree4​Constraintqpointnon-id​⋅(y2−x3−5)=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Non-identity points","id":"108","title":"Non-identity points"},"109":{"body":"To allow (x,y) to represent either a valid point on the curve, or the pseudo-coordinate (0,0), we define a separate gate that enforces the curve equation check unless both x and y are zero. Degree55​Constraint(qpoint​⋅x)⋅(y2−x3−5)=0(qpoint​⋅y)⋅(y2−x3−5)=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Points including the identity","id":"109","title":"Points including the identity"},"11":{"body":"When implementing a circuit, we could use the features of the chips we've selected directly. Typically, though, we will use them via gadgets . This indirection is useful because, for reasons of efficiency and limitations imposed by PLONKish circuits, the chip interfaces will often be dependent on low-level implementation details. The gadget interface can provide a more convenient and stable API that abstracts away from extraneous detail. For example, consider a hash function such as SHA-256. The interface of a chip supporting SHA-256 might be dependent on internals of the hash function design such as the separation between message schedule and compression function. The corresponding gadget interface can provide a more convenient and familiar update/finalize API, and can also handle parts of the hash function that do not need chip support, such as padding. This is similar to how accelerated instructions for cryptographic primitives on CPUs are typically accessed via software libraries, rather than directly. Gadgets can also provide modular and reusable abstractions for circuit programming at a higher level, similar to their use in libraries such as libsnark and bellman . As well as abstracting functions , they can also abstract types , such as elliptic curve points or integers of specific sizes.","breadcrumbs":"Concepts » Gadgets » Gadgets","id":"11","title":"Gadgets"},"110":{"body":"We will use formulae for curve arithmetic using affine coordinates on short Weierstrass curves, derived from section 4.1 of Hüseyin Hışıl's thesis . Inputs: P=(xp​,yp​),Q=(xq​,yq​) Output: R=P⸭Q=(xr​,yr​) The formulae from Hışıl's thesis are: x3​=(x1​−x2​y1​−y2​​)2−x1​−x2​ y3​=x1​−x2​y1​−y2​​⋅(x1​−x3​)−y1​. Rename (x1​,y1​) to (xq​,yq​), (x2​,y2​) to (xp​,yp​), and (x3​,y3​) to (xr​,yr​), giving xr​=(xq​−xp​yq​−yp​​)2−xq​−xp​ yr​=xq​−xp​yq​−yp​​⋅(xq​−xr​)−yq​ which is equivalent to xr​+xq​+xp​=(xp​−xq​yp​−yq​​)2 yr​+yq​=xp​−xq​yp​−yq​​⋅(xq​−xr​). Assuming xp​=xq​, we have and​⟺⟺⟺⟺​xr​+xq​+xp​(xr​+xq​+xp​)⋅(xp​−xq​)2(xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2yr​+yq​(yr​+yq​)⋅(xp​−xq​)(yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​)​======​(xp​−xq​yp​−yq​​)2(yp​−yq​)20xp​−xq​yp​−yq​​⋅(xq​−xr​)(yp​−yq​)⋅(xq​−xr​)0.​ So we get the constraints: (xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2=0 Note that this constraint is unsatisfiable for P⸭(−P) (when P=O), and so cannot be used with arbitrary inputs. (yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​)=0.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Incomplete addition","id":"110","title":"Incomplete addition"},"111":{"body":"Degree43​Constraintqadd-incomplete​⋅((xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2)=0qadd-incomplete​⋅((yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​))=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Constraints","id":"111","title":"Constraints"},"112":{"body":"OO(xp​,yp​)(x,y)(x,y)(xp​,yp​)​++++++​O(xq​,yq​)O(x,y)(x,−y)(xq​,yq​)​=O=(xq​,yq​)=(xp​,yp​)=[2](x,y)=O=(xp​,yp​)⸭(xq​,yq​), if xp​=xq​.​ Suppose that we represent O as (0,0). (0 is not an x-coordinate of a valid point because we would need y2=x3+5, and 5 is not square in Fq​. Also 0 is not a y-coordinate of a valid point because −5 is not a cube in Fq​.) P+Q(xp​,yp​)+(xq​,yq​)λxr​yr​​=R=(xr​,yr​)=xq​−xp​yq​−yp​​=λ2−xp​−xq​=λ(xp​−xr​)−yp​​ For the doubling case, Hışıl's thesis tells us that λ has to instead be computed as 2y3x2​. Define inv0(x)={0,1/x,​if x=0otherwise.​ Witness α,β,γ,δ,λ where: α=β=γ=δ=λ=​inv0(xq​−xp​)inv0(xp​)inv0(xq​){inv0(yq​+yp​),0,​if xq​=xp​otherwise​⎩⎨⎧​xq​−xp​yq​−yp​​,2yp​3xp​2​0,​if xq​=xp​if xq​=xp​∧yp​=0otherwise.​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Complete addition","id":"112","title":"Complete addition"},"113":{"body":"Degree456666444444​Constraintqadd​⋅(xq​−xp​)⋅((xq​−xp​)⋅λ−(yq​−yp​))qadd​⋅(1−(xq​−xp​)⋅α)⋅(2yp​⋅λ−3xp​2)qadd​⋅xp​⋅xq​⋅(xq​−xp​)⋅(λ2−xp​−xq​−xr​)qadd​⋅xp​⋅xq​⋅(xq​−xp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)qadd​⋅xp​⋅xq​⋅(yq​+yp​)⋅(λ2−xp​−xq​−xr​)qadd​⋅xp​⋅xq​⋅(yq​+yp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)qadd​⋅(1−xp​⋅β)⋅(xr​−xq​)qadd​⋅(1−xp​⋅β)⋅(yr​−yq​)qadd​⋅(1−xq​⋅γ)⋅(xr​−xp​)qadd​⋅(1−xq​⋅γ)⋅(yr​−yp​)qadd​⋅(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅xr​qadd​⋅(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅yr​​============​000000000000​Meaningxq​=xp​⟹λ=xq​−xp​yq​−yp​​{xq​=xp​∧yp​=0⟹λ=2yp​3xp​2​xq​=xp​∧yp​=0⟹xp​=0​xp​=0∧xq​=0∧xq​=xp​⟹xr​=λ2−xp​−xq​xp​=0∧xq​=0∧xq​=xp​⟹yr​=λ⋅(xp​−xr​)−yp​xp​=0∧xq​=0∧yq​=−yp​⟹xr​=λ2−xp​−xq​xp​=0∧xq​=0∧yq​=−yp​⟹yr​=λ⋅(xp​−xr​)−yp​xp​=0⟹xr​=xq​xp​=0⟹yr​=yq​xq​=0⟹xr​=xp​xq​=0⟹yr​=yp​xq​=xp​∧yq​=−yp​⟹xr​=0xq​=xp​∧yq​=−yp​⟹yr​=0​​ Max degree: 6","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Constraints","id":"113","title":"Constraints"},"114":{"body":"1.2.3. a) b) c) d)4. a) b)5. a) b)6. a) b)​(xq​−xp​)⋅((xq​−xp​)⋅λ−(yq​−yp​))=0At least one of or ​xq​−xp​=0(xq​−xp​)⋅λ−(yq​−yp​)=0​must be satisfied for the constraint to be satisfied.If xq​−xp​=0, then (xq​−xp​)⋅λ−(yq​−yp​)=0, andby rearranging both sides we get λ=(yq​−yp​)/(xq​−xp​).Therefore:xq​=xp​⟹λ=(yq​−yp​)/(xq​−xp​).(1−(xq​−xp​)⋅α)⋅(2yp​⋅λ−3xp2​)=0At least one of or ​(1−(xq​−xp​)⋅α)=0(2yp​⋅λ−3xp2​)=0​must be satisfied for the constraint to be satisfied.If xq​=xp​, then 1−(xq​−xp​)⋅α=0 has no solution for α,so it must be that 2yp​⋅λ−3xp2​=0.If xq​=xp​ and yp​=0 then xp​=0, and the constraint is satisfied.If xq​=xp​ and yp​=0 then by rearranging both sideswe get λ=3xp2​/2yp​.Therefore:(xq​=xp​)∧yp​=0⟹λ=3xp2​/2yp​.xp​⋅xq​⋅(xq​−xp​)⋅(λ2−xp​−xq​−xr​)=0xp​⋅xq​⋅(xq​−xp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)=0xp​⋅xq​⋅(yq​+yp​)⋅(λ2−xp​−xq​−xr​)=0xp​⋅xq​⋅(yq​+yp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)=0At least one of or or or ​xp​=0xp​=0(xq​−xp​)=0(λ2−xp​−xq​−xr​)=0​must be satisfied for constraint (a) to be satisfied.If xp​=0∧xq​=0∧xq​=xp​,• Constraint (a) imposes that xr​=λ2−xp​−xq​.• Constraint (b) imposes that yr​=λ⋅(xp​−xr​)−yp​.If xp​=0∧xq​=0∧yq​=−yp​,• Constraint (c) imposes that xr​=λ2−xp​−xq​.• Constraint (d) imposes that yr​=λ⋅(xp​−xr​)−yp​.Therefore:⟹​(xp​=0)∧(xq​=0)∧((xq​=xp​)∨(yq​=−yp​))(xr​=λ2−xp​−xq​)∧(yr​=λ⋅(xp​−xr​)−yp​).​(1−xp​⋅β)⋅(xr​−xq​)=0(1−xp​⋅β)⋅(yr​−yq​)=0At least one of 1−xp​⋅βor xr​−xq​​=0=0​must be satisfied for constraint (a) to be satisfied.If xp​=0 then 1−xp​⋅β=0 has no solutions for β,and so it must be that xr​−xq​=0.Similarly, constraint (b) imposes that if xp​=0then yr​−yq​=0.Therefore:xp​=0⟹(xr​,yr​)=(xq​,yq​).(1−xq​⋅γ)⋅(xr​−xp​)=0(1−xq​⋅γ)⋅(yr​−yp​)=0At least one of 1−xq​⋅γor xr​−xp​​=0=0​must be satisfied for constraint (a) to be satisfied.If xq​=0 then 1−xq​⋅γ=0 has no solutions for γ,and so it must be that xr​−xp​=0.Similarly, constraint (b) imposes that if xq​=0then yr​−yp​=0.Therefore:xq​=0⟹(xr​,yr​)=(xp​,yp​).(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅xr​=0(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅yr​=0At least one of or ​1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ=0xr​=0​must be satisfied for constraint (a) to be satisfied,and similarly replacing xr​ by yr​.If xr​=0 or yr​=0, then it must be that 1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ=0.However, if xq​=xp​∧yq​=−yp​, then there are no solutions for α and δ.Therefore: xq​=xp​∧yq​=−yp​⟹(xr​,yr​)=(0,0).​ Propositions: (1)(2)(3)(4)(5)(6)​xq​=xp​⟹λ=(yq​−yp​)/(xq​−xp​)(xq​=xp​)∧yp​=0⟹λ=3xp2​/2yp​(xp​=0)∧(xq​=0)∧((xq​=xp​)∨(yq​=−yp​))⟹(xr​=λ2−xp​−xq​)∧(yr​=λ⋅(xp​−xr​)−yp​)xp​=0⟹(xr​,yr​)=(xq​,yq​)xq​=0⟹(xr​,yr​)=(xp​,yp​)xq​=xp​∧yq​=−yp​⟹(xr​,yr​)=(0,0)​ Cases: (xp​,yp​)+(xq​,yq​)=(xr​,yr​) Note that we rely on the fact that 0 is not a valid x-coordinate or y-coordinate of a point on the Pallas curve other than O. (0,0)+(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because yp​=0holds because xp​=0holds because (xr​,yr​)=(xq​,yq​)=(0,0)holds because (xr​,yr​)=(xp​,yp​)=(0,0)holds because (xr​,yr​)=(0,0).​ Soundness: (xr​,yr​)=(0,0) is the only solution to (6). (x,y)+(0,0) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xq​=0holds because xp​=0, therefore β=xp−1​ is a solutionholds because (xr​,yr​)=(xp​,yp​)holds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: (xr​,yr​)=(xp​,yp​) is the only solution to (5). (0,0)+(x,y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xp​=0holds because xp​=0 only when (xr​,yr​)=(xq​,yq​)holds because xq​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: (xr​,yr​)=(xq​,yq​) is the only solution to (4). (x,y)+(x,y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because xq​=xp​∧yp​=0, therefore λ=3xp2​/2yp​ is a solutionholds because xr​=λ2−xp​−xq​∧yr​=λ⋅(xp​−xr​)−yp​ in this caseholds because xp​=0, therefore β=xp−1​ is a solutionholds because xp​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​ and yq​=−yp​, therefore α=0 and δ=(yq​+yp​)−1 is a solution.​ Soundness: λ is computed correctly, and (xr​,yr​)=(λ2−xp​−xq​,λ⋅(xp​−xr​)−yp​) is the only solution. (x,y)+(x,−y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because xq​=xp​∧yp​=0, therefore λ=3xp2​/2yp​ is a solution(although λ is not used in this case)holds because xq​=xp​ and yq​=−yp​holds because xp​=0, therefore β=xp−1​ is a solutionholds because xq​=0, therefore γ=xq−1​ is a solutionholds because (xr​,yr​)=(0,0)​ Soundness: (xr​,yr​)=(0,0) is the only solution to (6). (xp​,yp​)+(xq​,yq​) for (xp​,yp​)=(0,0) and (xq​,yq​)=(0,0) and xp​=xq​ Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xr​=λ2−xp​−xq​∧yr​=λ⋅(xp​−xr​)−yp​ in this caseholds because xp​=0, therefore β=xp−1​ is a solutionholds because xq​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: λ is computed correctly, and (xr​,yr​)=(λ2−xp​−xq​,λ⋅(xp​−xr​)−yp​) is the only solution.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Analysis of constraints","id":"114","title":"Analysis of constraints"},"115":{"body":"There are 6 fixed bases in the Orchard protocol: KOrchard, used in deriving the nullifier; GOrchard, used in spend authorization; R base for NoteCommitOrchard; V and R bases for ValueCommitOrchard; and R base for Commitivk.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Fixed-base scalar multiplication","id":"115","title":"Fixed-base scalar multiplication"},"116":{"body":"We support fixed-base scalar multiplication with three types of scalars:","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Decompose scalar","id":"116","title":"Decompose scalar"},"117":{"body":"A 255-bit scalar from Fq​. We decompose a full-width scalar α into 85 3-bit windows: α=k0​+k1​⋅(23)1+⋯+k84​⋅(23)84,ki​∈[0..23). The scalar multiplication will be computed correctly for k0..84​ representing any integer in the range [0,2255) - that is, the scalar is allowed to be non-canonical. We range-constrain each 3-bit word of the scalar decomposition using a polynomial range-check constraint: Degree9​Constraintqmul_fixed_full​⋅range_check(word,23)=0​​ where range_check(word,range)=word⋅(1−word)⋯(range−1−word).","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Full-width scalar","id":"117","title":"Full-width scalar"},"118":{"body":"We support using a base field element as the scalar in fixed-base multiplication. This occurs, for example, in the scalar multiplication for the nullifier computation of the Action circuit DeriveNullifiernk​=ExtractP​([(PRFnknfOrchard​(ρ)+ψ)modqP​]KOrchard+cm): here, the scalar [(PRFnknfOrchard​(ρ)+ψ)modqP​] is the result of a base field addition. Decompose the base field element α into three-bit windows, and range-constrain each window, using the short range decomposition gadget in strict mode, with W=85,K=3. If k0..84​ is witnessed directly then no issue of canonicity arises. However, because the scalar is given as a base field element here, care must be taken to ensure a canonical representation, since 2255>p. That is, we must check that 0≤αq. Thus, given a scalar α, we witness the boolean decomposition of k=α+tq​. (We use big-endian bit order for convenient input into the variable-base scalar multiplication algorithm.) k=k254​⋅2254+k253​⋅2253+⋯+k0​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Witness scalar","id":"125","title":"Witness scalar"},"126":{"body":"We use an optimized double-and-add algorithm, copied from \"Faster variable-base scalar multiplication in zk-SNARK circuits\" with some variable name changes: Acc := [2] T\nfor i from n-1 down to 0 { P := k_{i+1} ? T : −T Acc := (Acc + P) + Acc\n}\nreturn (k_0 = 0) ? (Acc - T) : Acc It remains to check that the x-coordinates of each pair of points to be added are distinct. When adding points in a prime-order group, we can rely on Theorem 3 from Appendix C of the Halo paper , which says that if we have two such points with nonzero indices wrt a given odd-prime order base, where the indices taken in the range −(q−1)/2..(q−1)/2 are distinct disregarding sign, then they have different x-coordinates. This is helpful, because it is easier to reason about the indices of points occurring in the scalar multiplication algorithm than it is to reason about their x-coordinates directly. So, the required check is equivalent to saying that the following \"indexed version\" of the above algorithm never asserts: acc := 2\nfor i from n-1 down to 0 { p = k_{i+1} ? 1 : −1 assert acc ≠ ± p assert (acc + p) ≠ acc // X acc := (acc + p) + acc assert 0 < acc ≤ (q-1)/2\n}\nif k_0 = 0 { assert acc ≠ 1 acc := acc - 1\n} The maximum value of acc is: <--- n 1s ---> 1011111...111111\n= 1100000...000000 - 1 = 2n+1+2n−1 The assertion labelled X obviously cannot fail because p=0. It is possible to see that acc is monotonically increasing except in the last conditional. It reaches its largest value when k is maximal, i.e. 2n+1+2n−1. So to entirely avoid exceptional cases, we would need 2n+1+2n−1<(q−1)/2. But we can use n larger by c if the last c iterations use complete addition . The first i for which the algorithm using only incomplete addition fails is going to be 252, since 2252+1+2252−1>(q−1)/2. We need n=254 to make the wraparound technique above work. sage: q = 0x40000000000000000000000000000000224698fc0994a8dd8c46eb2100000001\nsage: 2^253 + 2^252 - 1 < (q-1)//2\nFalse\nsage: 2^252 + 2^251 - 1 < (q-1)//2\nTrue So the last three iterations of the loop (i=2..0) need to use complete addition , as does the conditional subtraction at the end. Writing this out using ⸭ for incomplete addition (as we do in the spec), we have: Acc := [2] T\nfor i from 253 down to 3 { P := k_{i+1} ? T : −T Acc := (Acc ⸭ P) ⸭ Acc\n}\nfor i from 2 down to 0 { P := k_{i+1} ? T : −T Acc := (Acc + P) + Acc // complete addition\n}\nreturn (k_0 = 0) ? (Acc + (-T)) : Acc // complete addition","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Variable-base scalar multiplication","id":"126","title":"Variable-base scalar multiplication"},"127":{"body":"Define a running sum zj​=∑i=jn​(ki​⋅2i−j), where n=254 and: ​zn+1​=0,zn​=kn​,(most significant bit)z0​=k.​ Initialize A254​=[2]T.for i from 254 down to 4:bool_check(ki​)=0zi​=2zi+1​+ki​xP,i​=xT​yP,i​=(2ki​−1)⋅yT​(conditionally negate)λ1,i​⋅(xA,i​−xP,i​)=yA,i​−yP,i​xR,i​=λ1,i2​−xA,i​−xP,i​(λ1,i​+λ2,i​)⋅(xA,i​−xR,i​)=2yA,i​λ2,i2​=xA,i−1​+xR,i​+xA,i​λ2,i​⋅(xA,i​−xA,i−1​)=yA,i​+yA,i−1​.​ The helper bool_check(x)=x⋅(1−x). After substitution of xP,i​,yP,i​,xR,i​,yA,i​, and yA,i−1​, this becomes: Initialize A254​=[2]T.for i from 254 down to 4:// let ki​=zi​−2zi+1​// let yA,i​=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​bool_check(ki​)=0λ1,i​⋅(xA,i​−xT​)=yA,i​−(2ki​−1)⋅yT​λ2,i2​=xA,i−1​+λ1,i2​−xT​{λ2,i​⋅(xA,i​−xA,i−1​)=yA,i​+yA,i−1​,λ2,4​⋅(xA,4​−xA,3​)=yA,4​+yA,3witnessed​,​if i>4if i=4.​​ Here, yA,3witnessed​ is assigned to a cell. This is unlike previous yA,i​'s, which were implicitly derived from λ1,i​,λ2,i​,xA,i​,xT​, but never actually assigned. The bits k3…1​ are used in three further steps, using complete addition : for i from 3 down to 1:// let ki​=zi​−2zi+1​bool_check(ki​)=0(xA,i−1​,yA,i−1​)=((xA,i​,yA,i​)+(xT​,yT​))+(xA,i​,yA,i​)​ If the least significant bit k0​=1, we set B=O, otherwise we set B=−T. Then we return A+B using complete addition. Let B={(0,0),(xT​,−yT​),​ if k0​=1, otherwise.​ Output (xA,0​,yA,0​)+B. (Note that (0,0) represents O.)","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraint program for optimized double-and-add","id":"127","title":"Constraint program for optimized double-and-add"},"128":{"body":"We need six advice columns to witness (xT​,yT​,λ1​,λ2​,xA,i​,zi​). However, since (xT​,yT​) are the same, we can perform two incomplete additions in a single row, reusing the same (xT​,yT​). We split the scalar bits used in incomplete addition into hi and lo halves and process them in parallel. This means that we effectively have two for loops: the first, covering the hi half for i from 254 down to 130, with a special case at i=130; and the second, covering the lo half for the remaining i from 129 down to 4, with a special case at i=4. xT​xT​xT​⋮xT​xT​​yT​yT​yT​⋮yT​yT​​zhiz255​=0z254​z253​⋮z130​​xAhi​xA,254​=2[T]x​xA,253​⋮xA,130​xA,129​​λ1hi​yA,254​=2[T]y​λ1,254​λ1,253​⋮λ1,130​yA,129​​λ2hi​λ2,254​λ2,253​⋮λ2,130​​q1hi​100⋮0​q2hi​011⋮0​q3hi​000⋮1​zloz130​z129​z128​⋮z5​z4​​xAlo​xA,129​xA,128​⋮xA,5​xA,4​xA,3​​λ1lo​yA,129​λ1,129​λ1,128​⋮λ1,5​λ1,4​yA,3​​λ2lo​λ2,129​λ2,128​⋮λ2,5​λ2,4​​q1lo​100⋮00​q2lo​011⋮10​q3lo​000⋮01​​ For each hi and lo half, we have three sets of gates. Note that i is going from 255..=3; i is NOT indexing the rows.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Incomplete addition","id":"128","title":"Incomplete addition"},"129":{"body":"This gate is only used on the first row (before the for loop). We check that λ1​,λ2​ are initialized to values consistent with the initial yA​. Degree4​Constraintq1​⋅(yA,nwitnessed​−yA,n​)=0​​ where yA,n​yA,nwitnessed​​=2(λ1,n​+λ2,n​)⋅(xA,n​−(λ1,n2​−xA,n​−xT​))​, is witnessed.​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q1​=1","id":"129","title":"q1​=1"},"13":{"body":"The halo2 crate includes several utilities to help you design and implement your circuits.","breadcrumbs":"User Documentation » Developer tools » Developer tools","id":"13","title":"Developer tools"},"130":{"body":"This gate is used on all rows corresponding to the for loop except the last. Degree223433​Constraintq2​⋅(xT,cur​−xT,next​)=0q2​⋅(yT,cur​−yT,next​)=0q2​⋅bool_check(ki​)=0, where ki​=zi​−2zi+1​q2​⋅(λ1,i​⋅(xA,i​−xT,i​)−yA,i​+(2ki​−1)⋅yT,i​)=0q2​⋅(λ2,i2​−xA,i−1​−xR,i​−xA,i​)=0q2​⋅(λ2,i​⋅(xA,i​−xA,i−1​)−yA,i​−yA,i−1​)=0​​ where xR,i​yA,i​yA,i−1​​=λ1,i2​−xA,i​−xT​,=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​,=2(λ1,i−1​+λ2,i−1​)⋅(xA,i−1​−(λ1,i−12​−xA,i−1​−xT​))​,​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q2​=1","id":"130","title":"q2​=1"},"131":{"body":"This gate is used on the final iteration of the for loop, handling the special case where we check that the output yA​ has been witnessed correctly. Degree3433​Constraintq3​⋅bool_check(ki​)=0, where ki​=zi​−2zi+1​q3​⋅(λ1,i​⋅(xA,i​−xT,i​)−yA,i​+(2ki​−1)⋅yT,i​)=0q3​⋅(λ2,i2​−xA,i−1​−xR,i​−xA,i​)=0q3​⋅(λ2,i​⋅(xA,i​−xA,i−1​)−yA,i​−yA,i−1witnessed​)=0​​ where xR,i​yA,i​yA,i−1witnessed​​=λ1,i2​−xA,i​−xT​,=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​, is witnessed.​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q3​=1","id":"131","title":"q3​=1"},"132":{"body":"We reuse the complete addition constraints to implement the final c rounds of double-and-add. This requires two rows per round because we need 9 advice columns for each complete addition. In the 10th advice column we stash the other cells that we need to correctly implement the double-and-add: The base y coordinate, so we can conditionally negate it as input to one of the complete additions. The running sum, which we constrain over two rows instead of sequentially.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Complete addition","id":"132","title":"Complete addition"},"133":{"body":"a0​xT​xA​​a1​yp​yA​​a2​xA​xq​xr​​a3​yA​yq​yr​​a4​λ1​λ2​​a5​α1​α2​​a6​β1​β2​​a7​γ1​γ2​​a8​δ1​δ2​​a9​zi+1​yT​zi​​qmul_decompose_var​010​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Layout","id":"133","title":"Layout"},"134":{"body":"In addition to the complete addition constraints, we define the following gate: Degree​Constraintqmul_decompose_var​⋅bool_check(ki​)=0qmul_decompose_var​⋅ternary(ki​,yT​−yp​,yT​+yp​)=0​​ where ki​=zi​−2zi+1​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraints","id":"134","title":"Constraints"},"135":{"body":"","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » LSB","id":"135","title":"LSB"},"136":{"body":"a0​xp​xT​​a1​yp​yT​​a2​xA​xr​​a3​yA​yr​​a4​λ​a5​α​a6​β​a7​γ​a8​δ​a9​z1​z0​​qmul_lsb​10​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Layout","id":"136","title":"Layout"},"137":{"body":"Degree​Constraintqmul_lsb​⋅bool_check(k0​)=0qmul_lsb​⋅ternary(k0​,xp​,xp​−xT​)=0qmul_lsb​⋅ternary(k0​,yp​,yp​+yT​)=0​​ where k0​=z0​−2z1​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraints","id":"137","title":"Constraints"},"138":{"body":"zi​ cannot overflow for any i≥1, because it is a weighted sum of bits only up to 2n−1=2253, which is smaller than p (and also q). However, z0​=α+tq​ can overflow [0,p). Note: for full-width scalar mul, it may not be possible to represent z0​ in the base field (e.g. when the base field is Pasta's Fp​ and pq. It is not true for a full-width scalar α≥p when p = MyCircuit { a: Value::unknown(), lookup_table, }; // Create the area you want to draw on. // Use SVGBackend if you want to render to .svg instead. use plotters::prelude::*; let root = BitMapBackend::new(\"layout.png\", (1024, 768)).into_drawing_area(); root.fill(&WHITE).unwrap(); let root = root .titled(\"Example Circuit Layout\", (\"sans-serif\", 60)) .unwrap(); halo2_proofs::dev::CircuitLayout::default() // You can optionally render only a section of the circuit. .view_width(0..2) .view_height(0..16) // You can hide labels, which can be useful with smaller areas. .show_labels(false) // Render the circuit onto your area! // The first argument is the size parameter for the circuit. .render(5, &circuit, &root) .unwrap();\n} Columns are laid out from left to right as instance, advice and fixed. The order of columns is otherwise without meaning. Instance columns have a white background. Advice columns have a red background. Fixed columns have a blue background. Regions are shown as labelled green boxes (overlaying the background colour). A region may appear as multiple boxes if some of its columns happen to not be adjacent. Cells that have been assigned to by the circuit will be shaded in grey. If any cells are assigned to more than once (which is usually a mistake), they will be shaded darker than the surrounding cells.","breadcrumbs":"User Documentation » Developer tools » Circuit layout","id":"16","title":"Circuit layout"},"160":{"body":"Chunk c is directly constrained by Sinsemilla. We constrain the remaining chunks with the following constraints:","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Bit length constraints","id":"160","title":"Bit length constraints"},"161":{"body":"z1,a​, the index-1 running sum output of SinsemillaHash(a), is copied into the gate. z1,a​ has been constrained by SinsemillaHash to be 240 bits, and is precisely a1​. We recover chunk a0​ using a,z1,a​: z1,a​⟹a0​​=210a−a0​​=a1​=a−z1,a​⋅210.​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » a0​,a1​","id":"161","title":"a0​,a1​"},"162":{"body":"z1,b​, the index-1 running sum output of SinsemillaHash(b), is copied into the gate. z1,b​ has been constrained by SinsemillaHash to be 10 bits. We witness the subpieces b1​,b2​ outside this gate, and constrain them each to be 5 bits. Inside the gate, we check that b1​+25⋅b2​=z1,b​. We also recover the subpiece b0​ using (b,z1,b​): z1,b​⟹b0​​=210b−b0..=10​​=b−(z1,b​⋅210).​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » b0​,b1​,b2​","id":"162","title":"b0​,b1​,b2​"},"163":{"body":"Degree2​Constraintshort_lookup_range_check(b1​,5)short_lookup_range_check(b2​,5)qdecompose​⋅(z1,b​−(b1​+b2​⋅25))=0​​ where short_lookup_range_check() is a short lookup range check .","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Constraints","id":"163","title":"Constraints"},"164":{"body":"We have now derived or witnessed every subpiece, and range-constrained every subpiece: a0​ (10 bits), derived as a0​=a−210⋅z1,a​; a1​ (240 bits), equal to z1,a​; b0​ (10 bits), derived as b0​=b−210⋅z1,b​; b1​ (5 bits) is witnessed and constrained outside the gate; b2​ (5 bits) is witnessed and constrained outside the gate; c (250 bits) is witnessed and constrained outside the gate. b1​+25⋅b2​ is constrained to equal z1,b​. We can now use them to reconstruct the original field element inputs: lleftright​=a0​=a1​+2240⋅b0​+2250⋅b1​=b2​+25⋅c​​ Degree222​Constraintqdecompose​⋅(a0​−l)=0qdecompose​⋅(a1​+(b0​+b1​⋅210)⋅2240−left)=0qdecompose​⋅(b2​+c⋅25−right)=0​​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Decomposition constraints","id":"164","title":"Decomposition constraints"},"165":{"body":"az1,a​​bz1,b​​cb1​​leftb2​​rightl​qdecompose​10​​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Region layout","id":"165","title":"Region layout"},"166":{"body":"The Orchard circuit spans 10 advice columns while the Sinsemilla chip only uses 5 advice columns. We distribute the path hashing evenly across two Sinsemilla chips to make better use of the available circuit area. Since the output from the previous layer hash is copied into the next layer hash, we maintain continuity even when moving from one chip to the other.","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Circuit components","id":"166","title":"Circuit components"},"167":{"body":"Given a field element α, these gadgets decompose it into W K-bit windows α=k0​+2K⋅k1​+22K⋅k2​+⋯+2(W−1)K⋅kW−1​ where each ki​ a K-bit value. This is done using a running sum zi​,i∈[0..W). We initialize the running sum z0​=α, and compute subsequent terms zi+1​=2Kzi​−ki​​. This gives us: z0​z1​z2​↓zW​​=α=k0​+2K⋅k1​+22K⋅k2​+23K⋅k3​+⋯,=(z0​−k0​)/2K=k1​+2K⋅k2​+22K⋅k3​+⋯,=(z1​−k1​)/2K=k2​+2K⋅k3​+⋯,⋮ (in strict mode)=(zW−1​−kW−1​)/2K=0 (because zW−1​=kW−1​)​","breadcrumbs":"Design » Gadgets » Decomposition » Decomposition","id":"167","title":"Decomposition"},"168":{"body":"Strict mode constrains the running sum output zW​ to be zero, thus range-constraining the field element to be within W⋅K bits. In strict mode, we are also assured that zW−1​=kW−1​ gives us the last window in the decomposition.","breadcrumbs":"Design » Gadgets » Decomposition » Strict mode","id":"168","title":"Strict mode"},"169":{"body":"This gadget makes use of a K-bit lookup table to decompose a field element α into K-bit words. Each K-bit word ki​=zi​−2K⋅zi+1​ is range-constrained by a lookup in the K-bit table. The region layout for the lookup decomposition uses a single advice column z, and two selectors qlookup​ and qrunning​. zz0​z1​⋮zn−1​zn​​qlookup​11⋮10​qrunning​11⋮10​​","breadcrumbs":"Design » Gadgets » Decomposition » Lookup decomposition","id":"169","title":"Lookup decomposition"},"17":{"body":"halo2_proofs::dev::circuit_dot_graph builds a DOT graph string representing the given circuit, which can then be rendered with a variety of layout programs . The graph is built from calls to Layouter::namespace both within the circuit, and inside the gadgets and chips that it uses. fn main() { // Prepare the circuit you want to render. // You don't need to include any witness variables. let a = Fp::rand(); let instance = Fp::one() + Fp::one(); let lookup_table = vec![instance, a, a, Fp::zero()]; let circuit: MyCircuit = MyCircuit { a: None, lookup_table, }; // Generate the DOT graph string. let dot_string = halo2_proofs::dev::circuit_dot_graph(&circuit); // Now you can either handle it in Rust, or just // print it out to use with command-line tools. print!(\"{}\", dot_string);\n}","breadcrumbs":"User Documentation » Developer tools » Circuit structure","id":"17","title":"Circuit structure"},"170":{"body":"Using two K-bit lookups, we can range-constrain a field element α to be n bits, where n≤K. To do this: Constrain 0≤α<2K to be within K bits using a K-bit lookup. Constrain 0≤α⋅2K−n<2K to be within K bits using a K-bit lookup. The short variant of the lookup decomposition introduces a qbitshift​ selector. The same advice column z has here been renamed to word for clarity: wordαα′2K−n​qlookup​110​qrunning​000​qbitshift​010​​ where α′=α⋅2K−n. Note that 2K−n is assigned to a fixed column at keygen, and copied in at proving time. This is used in the gate enabled by the qbitshift​ selector to check that α was shifted correctly: Degree2​Constraintqbitshift​⋅((α⋅2K−n)−α′)​​","breadcrumbs":"Design » Gadgets » Decomposition » Short range check","id":"170","title":"Short range check"},"171":{"body":"Since the lookup decomposition and its short variant both make use of the same lookup table, we combine their lookup input expressions into a single one: qlookup​⋅(qrunning​⋅(zi​−2K⋅zi+1​)+(1−qrunning​)⋅word) where zi​ and word are the same cell (but distinguished here for clarity of usage).","breadcrumbs":"Design » Gadgets » Decomposition » Combined lookup expression","id":"171","title":"Combined lookup expression"},"172":{"body":"For a short range (for instance, [0,range) where range≤8), we can range-constrain each word using a degree-range polynomial constraint instead of a lookup: range_check(word,range)=word⋅(1−word)⋯(range−1−word).","breadcrumbs":"Design » Gadgets » Decomposition » Short range decomposition","id":"172","title":"Short range decomposition"},"173":{"body":"","breadcrumbs":"Design » Gadgets » SHA-256 » SHA-256","id":"173","title":"SHA-256"},"174":{"body":"SHA-256 is specified in NIST FIPS PUB 180-4 . Unlike the specification, we use ⊞ for addition modulo 232, and + for field addition. ⊕ is used for XOR.","breadcrumbs":"Design » Gadgets » SHA-256 » Specification","id":"174","title":"Specification"},"175":{"body":"SHA-256 maintains state in eight 32-bit variables. It processes input as 512-bit blocks, but internally splits these blocks into 32-bit chunks. We therefore designed the SHA-256 gadget to consume input in 32-bit chunks.","breadcrumbs":"Design » Gadgets » SHA-256 » Gadget interface","id":"175","title":"Gadget interface"},"176":{"body":"The SHA-256 gadget requires a chip with the following instructions: # extern crate halo2_proofs;\n# use halo2_proofs::plonk::Error;\n# use std::fmt;\n#\n# trait Chip: Sized {}\n# trait Layouter {}\nconst BLOCK_SIZE: usize = 16;\nconst DIGEST_SIZE: usize = 8; pub trait Sha256Instructions: Chip { /// Variable representing the SHA-256 internal state. type State: Clone + fmt::Debug; /// Variable representing a 32-bit word of the input block to the SHA-256 compression /// function. type BlockWord: Copy + fmt::Debug; /// Places the SHA-256 IV in the circuit, returning the initial state variable. fn initialization_vector(layouter: &mut impl Layouter) -> Result; /// Starting from the given initial state, processes a block of input and returns the /// final state. fn compress( layouter: &mut impl Layouter, initial_state: &Self::State, input: [Self::BlockWord; BLOCK_SIZE], ) -> Result; /// Converts the given state into a message digest. fn digest( layouter: &mut impl Layouter, state: &Self::State, ) -> Result<[Self::BlockWord; DIGEST_SIZE], Error>;\n} TODO: Add instruction for computing padding. This set of instructions was chosen to strike a balance between the reusability of the instructions, and the scope for chips to internally optimise them. In particular, we considered splitting the compression function into its constituent parts (Ch, Maj etc), and providing a compression function gadget that implemented the round logic. However, this would prevent chips from using relative references between the various parts of a compression round. Having an instruction that implements all compression rounds is also similar to the Intel SHA extensions, which provide an instruction that performs multiple compression rounds.","breadcrumbs":"Design » Gadgets » SHA-256 » Chip instructions","id":"176","title":"Chip instructions"},"177":{"body":"This chip implementation is based around a single 16-bit lookup table. It requires a minimum of 216 circuit rows, and is therefore suitable for use in larger circuits. We target a maximum constraint degree of 9. That will allow us to handle constraining carries and \"small pieces\" to a range of up to {0..7} in one row.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » 16-bit table chip for SHA-256","id":"177","title":"16-bit table chip for SHA-256"},"178":{"body":"There are 64 compression rounds. Each round takes 32-bit values A,B,C,D,E,F,G,H as input, and performs the following operations: Ch(E,F,G)Maj(A,B,C)Σ0​(A)Σ1​(E)H′Enew​Anew​​========​(E∧F)⊕(¬E∧G)(A∧B)⊕(A∧C)⊕(B∧C)count(A,B,C)≥2(A⋙2)⊕(A⋙13)⊕(A⋙22)(E⋙6)⊕(E⋙11)⊕(E⋙25)H+Ch(E,F,G)+Σ1​(E)+Kt​+Wt​reduce6​(H′+D)reduce7​(H′+Maj(A,B,C)+Σ0​(A))​ where reducei​ must handle a carry 0≤carry cargo run --example cost-model -- -a 0,1 -a 0 -a-0,-1,1 -f 0 -g 4 11 Finished dev [unoptimized + debuginfo] target(s) in 0.03s Running `target/debug/examples/cost-model -a 0,1 -a 0 -a 0,-1,1 -f 0 -g 4 11`\nCircuit { k: 11, max_deg: 4, advice_columns: 3, lookups: 0, permutations: [], column_queries: 7, point_sets: 3, estimator: Estimator,\n}\nProof size: 1440 bytes\nVerification: at least 81.689ms","breadcrumbs":"User Documentation » Developer tools » Cost estimator","id":"18","title":"Cost estimator"},"180":{"body":"Maj can be done in 4 lookups: 2spread∗2 chunks As mentioned above, after the first round we already have A in spread form A′. Similarly, B and C are equal to the A and B respectively of the previous round, and therefore in the steady state we already have them in spread form B′ and C′. In fact we can also assume we have them in spread form in the first round, either from the fixed IV or from the use of spread to reduce the output of the feedforward in the previous block. Add the spread forms in the field: M′=A′+B′+C′; We can add them as 32-bit words or in pieces; it's equivalent Witness the compressed even bits Mieven​ and the compressed odd bits Miodd​ for i={0..1}; Constrain M′=spread(M0even​)+2⋅spread(M0odd​)+232⋅spread(M1even​)+233⋅spread(M1odd​), where Miodd​ is the Maj function output. Note: by \"even\" bits we mean the bits of weight an even-power of 2, i.e. of weight 20,22,…. Similarly by \"odd\" bits we mean the bits of weight an odd-power of 2.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Maj function","id":"180","title":"Maj function"},"181":{"body":"TODO: can probably be optimized to 4 or 5 lookups using an additional table. Ch can be done in 8 lookups: 4spread∗2 chunks As mentioned above, after the first round we already have E in spread form E′. Similarly, F and G are equal to the E and F respectively of the previous round, and therefore in the steady state we already have them in spread form F′ and G′. In fact we can also assume we have them in spread form in the first round, either from the fixed IV or from the use of spread to reduce the output of the feedforward in the previous block. Calculate P′=E′+F′ and Q′=(evens−E′)+G′, where evens=spread(232−1). We can add them as 32-bit words or in pieces; it's equivalent. evens−E′ works to compute the spread of ¬E even though negation and spread do not commute in general. It works because each spread bit in E′ is subtracted from 1, so there are no borrows. Witness Pieven​,Piodd​,Qieven​,Qiodd​ such that P′=spread(P0even​)+2⋅spread(P0odd​)+232⋅spread(P1even​)+233⋅spread(P1odd​), and similarly for Q′. {Piodd​+Qiodd​}i=0..1​ is the Ch function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Ch function","id":"181","title":"Ch function"},"182":{"body":"Σ0​(A) can be done in 6 lookups. To achieve this we first split A into pieces (a,b,c,d), of lengths (2,11,9,10) bits respectively counting from the little end. At the same time we obtain the spread forms of these pieces. This can all be done in two PLONK rows, because the 10 and 11-bit pieces can be handled using spread lookups, and the 9-bit piece can be split into 3∗3-bit subpieces. The latter and the remaining 2-bit piece can be range-checked by polynomial constraints in parallel with the two lookups, two small pieces in each row. The spread forms of these small pieces are found by interpolation. Note that the splitting into pieces can be combined with the reduction of Anew​, i.e. no extra lookups are needed for the latter. In the last round we reduce Anew​ after adding the feedforward (requiring a carry of up to 7 which is fine). (A⋙2)⊕(A⋙13)⊕(A⋙22) is equivalent to (A⋙2)⊕(A⋙13)⊕(A⋘10): Then, using 4 more spread lookups we obtain the result as the even bits of a linear combination of the pieces: R′=​(a(b(c430a421b423c​∣∣∣∣∣∣+++​dab420d419a412b​∣∣∣∣∣∣⇓+++​cda411c49d410a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​ That is, we witness the compressed even bits Rieven​ and the compressed odd bits Riodd​, and constrain R′=spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​) where {Rieven​}i=0..1​ is the Σ0​ function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_0 function","id":"182","title":"Σ_0 function"},"183":{"body":"Σ1​(E) can be done in 6 lookups. To achieve this we first split E into pieces (a,b,c,d), of lengths (6,5,14,7) bits respectively counting from the little end. At the same time we obtain the spread forms of these pieces. This can all be done in two PLONK rows, because the 7 and 14-bit pieces can be handled using spread lookups, the 5-bit piece can be split into 3 and 2-bit subpieces, and the 6-bit piece can be split into 2∗3-bit subpieces. The four small pieces can be range-checked by polynomial constraints in parallel with the two lookups, two small pieces in each row. The spread forms of these small pieces are found by interpolation. Note that the splitting into pieces can be combined with the reduction of Enew​, i.e. no extra lookups are needed for the latter. In the last round we reduce Enew​ after adding the feedforward (requiring a carry of up to 6 which is fine). (E⋙6)⊕(E⋙11)⊕(E⋙25) is equivalent to (E⋙6)⊕(E⋙11)⊕(E⋘7). Then, using 4 more spread lookups we obtain the result as the even bits of a linear combination of the pieces, in the same way we did for Σ0​: R′=​(a(b(c426a427b418c​∣∣∣∣∣∣+++​dab419d421a413b​∣∣∣∣∣∣⇓+++​cda45c414d47a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​ That is, we witness the compressed even bits Rieven​ and the compressed odd bits Riodd​, and constrain R′=spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​) where {Rieven​}i=0..1​ is the Σ1​ function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_1 function","id":"183","title":"Σ_1 function"},"184":{"body":"For each block M∈{0,1}512 of the padded message, 64 words of 32 bits each are constructed as follows: The first 16 are obtained by splitting M into 32-bit blocks M=W0​∣∣W1​∣∣⋯∣∣W14​∣∣W15​; The remaining 48 words are constructed using the formula: Wi​=σ1​(Wi−2​)⊞Wi−7​⊞σ0​(Wi−15​)⊞Wi−16​, for 16≤i<64. Note: 0-based numbering is used for the W word indices. σ0​(X)σ1​(X)​==​(X⋙7)⊕(X⋙18)⊕(X≫3)(X⋙17)⊕(X⋙19)⊕(X≫10)​ Note: ≫ is a right- shift , not a rotation.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Block decomposition","id":"184","title":"Block decomposition"},"185":{"body":"(X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). As above but with pieces (a,b,c,d) of lengths (3,4,11,14) counting from the little end. Split b into two 2-bit subpieces. R′=​(0[3](b(c428b421c​∣∣∣∣∣∣++​dab415d425a417b​∣∣∣∣∣∣⇓+++​cda44c411d414a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_0 function","id":"185","title":"σ_0 function"},"186":{"body":"(X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). TODO: this diagram doesn't match the expression on the right. This is just for consistency with the other diagrams. As above but with pieces (a,b,c,d) of lengths (10,7,2,13) counting from the little end. Split b into (3,2,2)-bit subpieces. R′=​(0[10](b(c425b430c​∣∣∣∣∣∣++​dab49d415a423b​∣∣∣∣∣∣⇓+++​cda47c42d413a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_1 function","id":"186","title":"σ_1 function"},"187":{"body":"We apply σ0​ to W1..48​, and σ1​ to W14..61​. In order to avoid redundant applications of spread, we can merge the splitting into pieces for σ0​ and σ1​ in the case of W14..48​. Merging the piece lengths (3,4,11,14) and (10,7,2,13) gives pieces of lengths (3,4,3,7,1,1,13). If we can do the merged split in 3 rows (as opposed to a total of 4 rows when splitting for σ0​ and σ1​ separately), we save 35 rows. These might even be doable in 2 rows; not sure. —Daira We can merge the reduction mod 232 of W16..61​ into their splitting when they are used to compute subsequent words, similarly to what we did for A and E in the round function. We will still need to reduce W62..63​ since they are not split. (Technically we could leave them unreduced since they will be reduced later when they are used to compute Anew​ and Enew​ -- but that would require handling a carry of up to 10 rather than 6, so it's not worth the complexity.) The resulting message schedule cost is: 2 rows to constrain W0​ to 32 bits This is technically optional, but let's do it for robustness, since the rest of the input is constrained for free. 13∗2 rows to split W1..13​ into (3,4,11,14)-bit pieces 35∗3 rows to split W14..48​ into (3,4,3,7,1,1,13)-bit pieces (merged with a reduction for W16..48​) 13∗2 rows to split W49..61​ into (10,7,2,13)-bit pieces (merged with a reduction) 4∗48 rows to extract the results of σ0​ for W1..48​ 4∗48 rows to extract the results of σ1​ for W14..61​ 2∗2 rows to reduce W62..63​ =547 rows.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Message scheduling","id":"187","title":"Message scheduling"},"188":{"body":"For each round: 8 rows for Ch 4 rows for Maj 6 rows for Σ0​ 6 rows for Σ1​ reduce6​ and reduce7​ are always free =24 per round This gives 24∗64=1792 rows for all of \"step 3\", to which we need to add: 547 rows for message scheduling 2∗8 rows for 8 reductions mod 232 in \"step 4\" giving a total of 2099 rows.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Overall cost","id":"188","title":"Overall cost"},"189":{"body":"We only require one table spread, with 216 rows and 3 columns. We need a tag column to allow selecting (7,10,11,13,14)-bit subsets of the table for Σ0..1​ and σ0..1​.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Tables","id":"189","title":"Tables"},"19":{"body":"Let's start with a simple circuit, to introduce you to the common APIs and how they are used. The circuit will take a public input c, and will prove knowledge of two private inputs a and b such that a2⋅b2=c.","breadcrumbs":"User Documentation » A simple example » A simple example","id":"19","title":"A simple example"},"190":{"body":"row tag table (16b) spread (32b) 0 0 0000000000000000 00000000000000000000000000000000 1 0 0000000000000001 00000000000000000000000000000001 2 0 0000000000000010 00000000000000000000000000000100 3 0 0000000000000011 00000000000000000000000000000101 ... 0 ... ... 27−1 0 0000000001111111 00000000000000000001010101010101 27 1 0000000010000000 00000000000000000100000000000000 ... 1 ... ... 210−1 1 0000001111111111 00000000000001010101010101010101 ... 2 ... ... 211−1 2 0000011111111111 00000000010101010101010101010101 ... 3 ... ... 213−1 3 0001111111111111 00000001010101010101010101010101 ... 4 ... ... 214−1 4 0011111111111111 00000101010101010101010101010101 ... 5 ... ... 216−1 5 1111111111111111 01010101010101010101010101010101 For example, to do an 11-bit spread lookup, we polynomial-constrain the tag to be in {0,1,2}. For the most common case of a 16-bit lookup, we don't need to constrain the tag. Note that we can fill any unused rows beyond 216 with a duplicate entry, e.g. all-zeroes.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » spread table","id":"190","title":"spread table"},"191":{"body":"","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Gates","id":"191","title":"Gates"},"192":{"body":"Input from previous operations: E′,F′,G′, 64-bit spread forms of 32-bit words E,F,G, assumed to be constrained by previous operations in practice, we'll have the spread forms of E′,F′,G′ after they've been decomposed into 16-bit subpieces evens is defined as spread(232−1) evens0​=evens1​=spread(216−1) E ∧ F s_ch a0​ a1​ a2​ a3​ a4​ 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) ¬E ∧ G s_ch_neg a0​ a1​ a2​ a3​ a4​ a5​ 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) 1 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) Constraints: s_ch (choice): LHS−RHS=0 LHS=a3​ω−1+a3​ω+232(a4​ω−1+a4​ω) RHS=a2​ω−1+2∗a2​+232(a2​ω+2∗a3​) s_ch_neg (negation): s_ch with an extra negation check spread lookup on (a0​,a1​,a2​) permutation between (a2​,a3​) Output: Ch(E,F,G)=Podd+Qodd=(P0odd​+Q0odd​)+216(P1odd​+Q1odd​)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Choice gate","id":"192","title":"Choice gate"},"193":{"body":"Input from previous operations: A′,B′,C′, 64-bit spread forms of 32-bit words A,B,C, assumed to be constrained by previous operations in practice, we'll have the spread forms of A′,B′,C′ after they've been decomposed into 16-bit subpieces s_maj a0​ a1​ a2​ a3​ a4​ a5​ 0 {0,1,2,3,4,5} M0even​ spread(M0even​) spread(Alo) spread(Ahi) 1 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(Blo) spread(Bhi) 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(Clo) spread(Chi) 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Constraints: s_maj (majority): LHS−RHS=0 LHS=spread(M0even​)+2⋅spread(M0odd​)+232⋅spread(M1even​)+233⋅spread(M1odd​) RHS=A′+B′+C′ spread lookup on (a0​,a1​,a2​) permutation between (a2​,a3​) Output: Maj(A,B,C)=Modd=M0odd​+216M1odd​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Majority gate","id":"193","title":"Majority gate"},"194":{"body":"A is a 32-bit word split into (2,11,9,10)-bit chunks, starting from the little end. We refer to these chunks as (a(2),b(11),c(9),d(10)) respectively, and further split c(9) into three 3-bit chunks c(9)lo,c(9)mid,c(9)hi. We witness the spread versions of the small chunks. Σ0​(A)​==​(A⋙2)⊕(A⋙13)⊕(A⋙22)(A⋙2)⊕(A⋙13)⊕(A⋘10)​ s_upp_sigma_0 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) c(9)lo spread(c(9)lo) c(9)mid spread(c(9)mid) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) c(9) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(2) spread(a(2)) c(9)hi spread(c(9)hi) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_upp_sigma_0 (Σ0​ constraint): LHS−RHS+tag+decompose=0 tagdecomposeLHS​===​constrain1​(a0​ω−1)+constrain2​(a0​ω)a(2)+22b(11)+213c(9)lo+216c(9)mid+219c(9)hi+222d(10)−Aspread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430spread(a(2))421spread(b(11))429spread(c(9)hi)​+++​420spread(d(10))419spread(a(2))426spread(c(9)mid)​+++​417spread(c(9)hi)49spread(d(10))423spread(c(9)lo)​+++​414spread(c(9)mid)46spread(c(9)hi)412spread(b(11))​+++​411spread(c(9)lo)43spread(c(9)mid)410spread(a(2))​+++​spread(b(11))spread(c(9)lo)spread(d(10))​++​ spread lookup on a0​,a1​,a2​ 2-bit range check and 2-bit spread check on a(2) 3-bit range check and 3-bit spread check on c(9)lo,c(9)mid,c(9)hi (see section Helper gates ) Output: Σ0​(A)=Reven=R0even​+216R1even​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_0 gate","id":"194","title":"Σ_0 gate"},"195":{"body":"E is a 32-bit word split into (6,5,14,7)-bit chunks, starting from the little end. We refer to these chunks as (a(6),b(5),c(14),d(7)) respectively, and further split a(6) into two 3-bit chunks a(6)lo,a(6)hi and b into (2,3)-bit chunks b(5)lo,b(5)hi. We witness the spread versions of the small chunks. Σ1​(E)​==​(E⋙6)⊕(E⋙11)⊕(E⋙25)(E⋙6)⊕(E⋙11)⊕(E⋘7)​ s_upp_sigma_1 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(5)lo spread(b(5)lo) b(5)hi spread(b(5)hi) b(5) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(c(14)) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(6)lo spread(a(6)lo) a(6)hi spread(a(6)hi) a(6) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_upp_sigma_1 (Σ1​ constraint): LHS−RHS+tag+decompose=0 tagdecomposeLHS​===​a0​ω−1+constrain4​(a0​ω)a(6)lo+23a(6)hi+26b(5)lo+28b(5)hi+211c(14)+225d(7)−Espread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​429spread(a(6)hi)429spread(b(5)hi)418spread(c(14))​+++​426spread(a(6)lo)427spread(b(5)lo)415spread(b(5)hi)​+++​419spread(d(7))424spread(a(6)hi)413spread(b(5)lo)​+++​45spread(c(14))421spread(a(6)lo)410spread(a(6)hi)​+++​42spread(b(5)hi)414spread(d(7))47spread(a(6)lo)​+++​spread(b(5)lo)spread(c(14))spread(d(7))​++​ spread lookup on a0​,a1​,a2​ 2-bit range check and 2-bit spread check on b(5)lo 3-bit range check and 3-bit spread check on a(6)lo,a(6)hi,b(4)hi (see section Helper gates ) Output: Σ1​(E)=Reven=R0even​+216R1even​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_1 gate","id":"195","title":"Σ_1 gate"},"196":{"body":"v1 v1 of the σ0​ gate takes in a word that's split into (3,4,11,14)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(11),d(14)). b(4) is further split into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. We already have spread(c(11)) and spread(d(14)) from the message scheduling. (X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). s_low_sigma_0 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(c) spread(d) b(4) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) 0 0 a spread(a) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_0 (σ0​ v1 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430b(4)hi421c(11)​++​415d(14)428b(4)lo419b(4)hi​+++​44c(11)425a(3)417b(4)lo​+++​42b(4)hi411d(14)414a(3)​+++​b(4)loc(11)d(14)​++​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3) v2 v2 of the σ0​ gate takes in a word that's split into (3,4,3,7,1,1,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(3),d(7),e(1),f(1),g(13)). We already have spread(d(7)),spread(g(13)) from the message scheduling. The 1-bit e(1),f(1) remain unchanged by the spread operation and can be used directly. We further split b(4) into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. (X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). s_low_sigma_0_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(g(13)) b(4) e(1) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(3) spread(a(3)) c(3) spread(c(3)) f(1) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_0_v2 (σ0​ v2 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430b(4)hi431e(1)​++​416g(13)428b(4)lo424d(7)​+++​415f(1)425a(3)421c(3)​+++​414e(1)412g(13)419b(4)hi​+++​47d(7)411f(1)417b(4)lo​+++​44c(3)410e(1)414a(3)​+++​42b(4)hi43d(7)41g(13)​+++​b(4)loc(3)f(1)​++​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3),c(3)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_0 gate","id":"196","title":"σ_0 gate"},"197":{"body":"v1 v1 of the σ1​ gate takes in a word that's split into (10,7,2,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(10),b(7),c(2),d(13)). b(7) is further split into (2,2,3)-bit chunks b(7)lo,b(7)mid,b(7)hi. We witness the spread versions of the small chunks. We already have spread(a(10)) and spread(d(13)) from the message scheduling. (X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). s_low_sigma_1 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(7)lo spread(b(7)lo) b(7)mid spread(b(7)mid) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(a(10)) spread(d(13)) b(7) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) c(2) spread(c(2)) b(7)hi spread(b(7)hi) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_1 (σ1​ v1 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​429b(7)hi430c(2)​++​49d(13)427b(7)mid427b(7)hi​+++​47c(2)425b(7)lo425b(7)mid​+++​44b(7)hi415a(10)423b(7)lo​+++​42b(7)mid42d(13)413a(10)​+++​b(7)loc(2)d(13)​++​ check that b was properly split into subsections for 7-bit pieces. Wb(7)lo+22Wb(7)mid+24Wb(7)hi−W=0 2-bit range check and 2-bit spread check on b(7)lo,b(7)mid,c(2) 3-bit range check and 3-bit spread check on b(7)hi v2 v2 of the σ1​ gate takes in a word that's split into (3,4,3,7,1,1,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(3),d(7),e(1),f(1),g(13)). We already have spread(d(7)),spread(g(13)) from the message scheduling. The 1-bit e(1),f(1) remain unchanged by the spread operation and can be used directly. We further split b(4) into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. (X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). s_low_sigma_1_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(g(13)) b(4) e(1) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(3) spread(a(3)) c(3) spread(c(3)) f(1) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_1_v2 (σ1​ v2 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​425d(7)431f(1)​++​422c(3)430e(1)​++​420b(4)hi423d(7)​++​49g(13)418b(4)lo420c(3)​+++​48f(1)415a418b(4)hi​+++​47e(1)42g(13)416b(4)lo​+++​d(7)41f(1)413a​+++​e(1)g(13)​+​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3),c(3)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_1 gate","id":"197","title":"σ_1 gate"},"198":{"body":"Small range constraints Let constrainn​(x)=∏i=0n​(x−i). Constraining this expression to equal zero enforces that x is in [0..n]. 2-bit range check (a−3)(a−2)(a−1)(a)=0 sr2 a0​ 1 a 2-bit spread l1​(a)+4∗l2​(a)+5∗l3​(a)−a′=0 ss2 a0​ a1​ 1 a a' with interpolation polynomials: l0​(a)=(−3)(−2)(−1)(a−3)(a−2)(a−1)​ (spread(00)=0000) l1​(a)=(−2)(−1)(1)(a−3)(a−2)(a)​ (spread(01)=0001) l2​(a)=(−1)(1)(2)(a−3)(a−1)(a)​ (spread(10)=0100) l3​(a)=(1)(2)(3)(a−2)(a−1)(a)​ (spread(11)=0101) 3-bit range check (a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)(a)=0 sr3 a0​ 1 a 3-bit spread l1​(a)+4∗l2​(a)+5∗l3​(a)+16∗l4​(a)+17∗l5​(a)+20∗l6​(a)+21∗l7​(a)−a′=0 ss3 a0​ a1​ 1 a a' with interpolation polynomials: l0​(a)=(−7)(−6)(−5)(−4)(−3)(−2)(−1)(a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)​ (spread(000)=000000) l1​(a)=(−6)(−5)(−4)(−3)(−2)(−1)(1)(a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a)​ (spread(001)=000001) l2​(a)=(−5)(−4)(−3)(−2)(−1)(1)(2)(a−7)(a−6)(a−5)(a−4)(a−3)(a−1)(a)​ (spread(010)=000100) l3​(a)=(−4)(−3)(−2)(−1)(1)(2)(3)(a−7)(a−6)(a−5)(a−4)(a−2)(a−1)(a)​ (spread(011)=000101) l4​(a)=(−3)(−2)(−1)(1)(2)(3)(4)(a−7)(a−6)(a−5)(a−3)(a−2)(a−1)(a)​ (spread(100)=010000) l5​(a)=(−2)(−1)(1)(2)(3)(4)(5)(a−7)(a−6)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(101)=010001) l6​(a)=(−1)(1)(2)(3)(4)(5)(6)(a−7)(a−5)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(110)=010100) l7​(a)=(1)(2)(3)(4)(5)(6)(7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(111)=010101) reduce_6 gate Addition (mod232) of 6 elements Input: E {eilo​,eihi​}i=05​ carry Check: E=e0​+e1​+e2​+e3​+e4​+e5​(mod32) Assume inputs are constrained to 16 bits. Addition gate (sa): a0​+a1​+a2​+a3​+a4​+a5​+a6​−a7​=0 Carry gate (sc): 216a6​ω−1+a6​+[(a6​−5)(a6​−4)(a6​−3)(a6​−2)(a6​−1)(a6​)]=0 sa sc a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 1 0 e0lo​ e1lo​ e2lo​ e3lo​ e4lo​ e5lo​ −carry∗216 Elo 1 1 e0hi​ e1hi​ e2hi​ e3hi​ e4hi​ e5hi​ carry Ehi Assume inputs are constrained to 16 bits. Addition gate (sa): a0​ω−1+a1​ω−1+a2​ω−1+a0​+a1​+a2​+a3​ω−1−a3​=0 Carry gate (sc): 216a3​ω+a3​ω−1=0 sa sc a0​ a1​ a2​ a3​ 0 0 e0lo​ e1lo​ e2lo​ −carry∗216 1 1 e3lo​ e4lo​ e5lo​ Elo 0 0 e0hi​ e1hi​ e2hi​ carry 1 0 e3hi​ e4hi​ e5hi​ Ehi reduce_7 gate Addition (mod232) of 7 elements Input: E {eilo​,eihi​}i=06​ carry Check: E=e0​+e1​+e2​+e3​+e4​+e5​+e6​(mod32) Assume inputs are constrained to 16 bits. Addition gate (sa): a0​+a1​+a2​+a3​+a4​+a5​+a6​+a7​−a8​=0 Carry gate (sc): 216a7​ω−1+a7​+[(a7​−6)(a7​−5)(a7​−4)(a7​−3)(a7​−2)(a7​−1)(a7​)]=0 sa sc a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ 1 0 e0lo​ e1lo​ e2lo​ e3lo​ e4lo​ e5lo​ e6lo​ −carry∗216 Elo 1 1 e0hi​ e1hi​ e2hi​ e3hi​ e4hi​ e5hi​ e6hi​ carry Ehi","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Helper gates","id":"198","title":"Helper gates"},"199":{"body":"For each block M∈{0,1}512 of the padded message, 64 words of 32 bits each are constructed as follows: the first 16 are obtained by splitting M into 32-bit blocks M=W0​∣∣W1​∣∣⋯∣∣W14​∣∣W15​; the remaining 48 words are constructed using the formula: Wi​=σ1​(Wi−2​)⊞Wi−7​⊞σ0​(Wi−15​)⊞Wi−16​, for 16≤i<64. sw sd0 sd1 sd2 sd3 ss0 ss0_v2 ss1 ss1_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W0lo​ spread(W0lo​) W0lo​ W0hi​ W0​ σ0​(W1​)lo σ1​(W14​)lo W9lo​ 1 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W0hi​ spread(W0hi​) W16​ σ0​(W1​)hi σ1​(W14​)hi W9hi​ carry16​ 0 1 1 0 0 0 0 0 0 {0,1,2,3,4} W1d(14)​ spread(W1d(14)​) W1lo​ W1hi​ W1​ σ0​(W2​)lo σ1​(W15​)lo W10lo​ 1 0 0 0 0 0 0 0 0 {0,1,2} W1c(11)​ spread(W1c(11)​) W1a(3)​ W1b(4)​ W17​ σ0​(W2​)hi σ1​(W15​)hi W10hi​ carry17​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W1b(4)lo​ spread(W1b(4)lo​) W1b(4)hi​ spread(W1b(4)hi​) 0 0 0 0 0 1 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R0odd​) spread(R1odd​) spread(W1c(11)​) spread(W1d(14)​) W1b(4)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R1even​) 0 0 W1a(3)​ spread(W1a(3)​) 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1odd​) σ0​v1R0​ σ0​v1R1​ σ0​v1R0even​ σ0​v1R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 0 0 0 0 0 0 0 0 {0,1,2,3} W14g(13)​ spread(W14g(13)​) W14a(3)​ W14c(3)​ 0 1 0 1 0 0 0 0 0 0 W14d(7)​ spread(W14d(7)​) W14lo​ W14hi​ W14​ σ0​(W15​)lo σ1​(W28​)lo W23lo​ 1 0 0 0 0 0 0 0 0 0 W14b(4)​ spread(W14b(4)​) W14e(1)​ W14f(1)​ W30​ σ0​(W15​)hi σ1​(W28​)hi W23hi​ carry30​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W14b(4)lo​ spread(W14b(4)lo​) W14b(4)hi​ spread(W14b(4)hi​) 0 0 0 0 0 0 1 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(W14d(7)​) spread(W14g(13)​) W1b(14)​ W14e(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W14a(3)​ spread(W14a(3)​) W14c(3)​ spread(W14c(3)​) W14f(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ0​v2R0​ σ0​v2R1​ σ0​v2R0even​ σ0​v2R0odd​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W14b(4)lo​ spread(W14b(4)lo​) W14b(4)hi​ spread(W14b(4)hi​) 0 0 0 0 0 0 0 0 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d) spread(g) W14e(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W14a(3)​ spread(W14a(3)​) W14c(3)​ spread(W14c(3)​) W14f(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ1​v2R0​ σ1​v2R1​ σ1​v2R0even​ σ1​v2R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 1 0 0 1 0 0 0 0 {0,1,2,3} W49d(13)​ spread(W49d(13)​) W49lo​ W49hi​ W49​ 0 0 0 0 0 0 0 0 0 {0,1} W49a(10)​ spread(W49a(10)​) W49c(2)​ W49b(7)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W49b(7)lo​ spread(W49b(7)lo​) W49b(7)mid​ spread(W49b(7)mid​) 0 0 0 0 0 0 0 0 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(a) spread(d) W1b(49)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W49c(2)​ spread(W49c(2)​) W49b(7)hi​ spread(W49b(7)hi​) 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ1​v1R0​ σ1​v1R1​ σ1​v1R0even​ σ1​v1R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W62lo​ spread(W62lo​) W62lo​ W62hi​ W62​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W62hi​ spread(W62hi​) 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W63lo​ spread(W63lo​) W63lo​ W63hi​ W63​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W63hi​ spread(W63hi​) Constraints: sw: construct word using reduce4​ sd0: decomposition gate for W0​,W62​,W63​ Wlo+216Whi−W=0 sd1: decomposition gate for W1..13​ (split into (3,4,11,14)-bit pieces) Wa(3)+23Wb(4)lo+25Wb(4)hi+27Wc(11)+218Wd(14)−W=0 sd2: decomposition gate for W14..48​ (split into (3,4,3,7,1,1,13)-bit pieces) Wa(3)+23Wb(4)lo+25Wb(4)hi+27Wc(11)+210Wd(14)+217We(1)+218Wf(1)+219Wg(13)−W=0 sd3: decomposition gate for W49..61​ (split into (10,7,2,13)-bit pieces) Wa(10)+210Wb(7)lo+212Wb(7)mid+215Wb(7)hi+217Wc(2)+219Wd(13)−W=0","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Message scheduling region","id":"199","title":"Message scheduling region"},"2":{"body":"Requires Rust 1.60 or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump.","breadcrumbs":"halo2 » Minimum Supported Rust Version","id":"2","title":"Minimum Supported Rust Version"},"20":{"body":"Firstly, we need to define the instructions that our circuit will rely on. Instructions are the boundary between high-level gadgets and the low-level circuit operations. Instructions may be as coarse or as granular as desired, but in practice you want to strike a balance between an instruction being large enough to effectively optimize its implementation, and small enough that it is meaningfully reusable. For our circuit, we will use three instructions: Load a private number into the circuit. Multiply two numbers. Expose a number as a public input to the circuit. We also need a type for a variable representing a number. Instruction interfaces provide associated types for their inputs and outputs, to allow the implementations to represent these in a way that makes the most sense for their optimization goals. trait NumericInstructions: Chip { /// Variable representing a number. type Num; /// Loads a number into the circuit as a private input. fn load_private(&self, layouter: impl Layouter, a: Value) -> Result; /// Loads a number into the circuit as a fixed constant. fn load_constant(&self, layouter: impl Layouter, constant: F) -> Result; /// Returns `c = a * b`. fn mul( &self, layouter: impl Layouter, a: Self::Num, b: Self::Num, ) -> Result; /// Exposes a number as a public input to the circuit. fn expose_public( &self, layouter: impl Layouter, num: Self::Num, row: usize, ) -> Result<(), Error>;\n}","breadcrumbs":"User Documentation » A simple example » Define instructions","id":"20","title":"Define instructions"},"200":{"body":"+----------------------------------------------------------+\n| |\n| decompose E, |\n| Σ_1(E) |\n| |\n| +---------------------------------------+\n| | |\n| | reduce_5() to get H' |\n| | |\n+----------------------------------------------------------+\n| decompose F, decompose G |\n| |\n| Ch(E,F,G) |\n| |\n+----------------------------------------------------------+\n| |\n| decompose A, |\n| Σ_0(A) |\n| |\n| |\n| +---------------------------------------+\n| | |\n| | reduce_7() to get A_new, |\n| | using H' |\n| | |\n+------------------+---------------------------------------+\n| decompose B, decompose C |\n| |\n| Maj(A,B,C) |\n| |\n| +---------------------------------------+\n| | reduce_6() to get E_new, |\n| | using H' |\n+------------------+---------------------------------------+ Initial round: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(E0​d(7)) E0​b(5)lo spread(E0​b(5)lo) E0​b(5)hi spread(E0​b(5)hi) E0lo​ spread(E0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} E0​c(14) spread(E0​c(14)) E0​a(6)lo spread(E0​a(6)lo) E0​a(6)hi spread(E0​a(6)hi) E0hi​ spread(E0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(E0​b(5)lo) spread(E0​b(5)hi) 0 0 0 0 1 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(E0​d(7)) spread(E0​c(14)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(E0​a(6)lo) spread(E0​a(6)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(F0​d(7)) F0​b(5)lo spread(F0​b(5)lo) F0​b(5)hi spread(F0​b(5)hi) F0lo​ spread(F0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} F0​c(14) spread(F0​c(14)) F0​a(6)lo spread(F0​a(6)lo) F0​a(6)hi spread(F0​a(6)hi) F0hi​ spread(F0hi​) 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} G0​d(7) spread(G0​d(7)) G0​b(5)lo spread(G0​b(5)lo) G0​b(5)hi spread(G0​b(5)hi) G0lo​ spread(G0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} G0​c(14) spread(G0​c(14)) G0​a(6)lo spread(G0​a(6)lo) G0​a(6)hi spread(G0​a(6)hi) G0hi​ spread(G0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) Q0odd​ K0lo​ H0lo​ W0lo​ 0 0 0 0 0 0 0 1 0 0 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) Σ1​(E0​)lo Σ1​(E0​)hi K0hi​ H0hi​ W0hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) Q1odd​ P1odd​ Hprime0lo​ Hprime0hi​ Hprime0​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) D0lo​ E1lo​ 0 0 0 0 0 0 0 0 0 1 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) D0hi​ E1hi​ E1​carry 0 0 0 0 0 0 1 0 0 0 0 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} A0​b(11) spread(A0​b(11)) A0​c(9)lo spread(A0​c(9)lo) A0​c(9)mid spread(A0​c(9)mid) A0lo​ spread(A0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} A0​d(10) spread(A0​d(10)) A0​a(2) spread(A0​a(2)) A0​c(9)hi spread(A0​c(9)hi) A0hi​ spread(A0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(c(9)lo) spread(c(9)mid) 0 0 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(a(2)) spread(c(9)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} B0​b(11) spread(B0​b(11)) B0​c(9)lo spread(B0​c(9)lo) B0​c(9)mid spread(B0​c(9)mid) B0lo​ spread(B0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} B0​d(10) spread(B0​d(10)) B0​a(2) spread(B0​a(2)) B0​c(9)hi spread(B0​c(9)hi) B0hi​ spread(B0hi​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} C0​b(11) spread(C0​b(11)) C0​c(9)lo spread(C0​c(9)lo) C0​c(9)mid spread(C0​c(9)mid) C0lo​ spread(C0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} C0​d(10) spread(C0​d(10)) C0​a(2) spread(C0​a(2)) C0​c(9)hi spread(C0​c(9)hi) C0hi​ spread(C0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M0even​ spread(M0even​) M1odd​ spread(A0lo​) spread(A0hi​) Hprime0lo​ Hprime0hi​ 0 0 0 0 0 1 0 0 1 0 0 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(B0lo​) spread(B0hi​) Σ0​(A0​)lo A1lo​ A1​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(C0lo​) spread(C0hi​) Σ0​(A0​)hi A1hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Steady-state: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(E0​d(7)) E0​b(5)lo spread(E0​b(5)lo) E0​b(5)hi spread(E0​b(5)hi) E0lo​ spread(E0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} E0​c(14) spread(E0​c(14)) E0​a(6)lo spread(E0​a(6)lo) E0​a(6)hi spread(E0​a(6)hi) E0hi​ spread(E0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(E0​b(5)lo) spread(E0​b(5)hi) 0 0 0 0 1 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(E0​d(7)) spread(E0​c(14)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(E0​a(6)lo) spread(E0​a(6)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) Q0odd​ K0lo​ H0lo​ W0lo​ 0 0 0 0 0 0 0 1 0 0 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) Σ1​(E0​)lo Σ1​(E0​)hi K0hi​ H0hi​ W0hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) Q1odd​ P1odd​ Hprime0lo​ Hprime0hi​ Hprime0​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) D0lo​ E1lo​ 0 0 0 0 0 0 0 0 0 1 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) D0hi​ E1hi​ E1​carry 0 0 0 0 0 0 1 0 0 0 0 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} A0​b(11) spread(A0​b(11)) A0​c(9)lo spread(A0​c(9)lo) A0​c(9)mid spread(A0​c(9)mid) A0lo​ spread(A0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} A0​d(10) spread(A0​d(10)) A0​a(2) spread(A0​a(2)) A0​c(9)hi spread(A0​c(9)hi) A0hi​ spread(A0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(c(9)lo) spread(c(9)mid) 0 0 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(a(2)) spread(c(9)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M0even​ spread(M0even​) M1odd​ spread(A0lo​) spread(A0hi​) Hprime0lo​ Hprime0hi​ 0 0 0 0 0 1 0 0 1 0 0 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(B0lo​) spread(B0hi​) Σ0​(A0​)lo A1lo​ A1​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(C0lo​) spread(C0hi​) Σ0​(A0​)hi A1hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Final digest: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 A63lo​ A63hi​ A63​ B63lo​ B63hi​ B63​ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C63lo​ C63hi​ C63​ C63lo​ C63hi​ C63​ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 E63lo​ E63hi​ E63​ G63lo​ G63hi​ G63​ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F63lo​ F63hi​ F63​ H63lo​ H63hi​ H63​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Compression region","id":"200","title":"Compression region"},"201":{"body":"This section covers the background material required to understand the Halo 2 proving system. It is targeted at an ELI15 (Explain It Like I'm 15) level; if you think anything could do with additional explanation, let us know !","breadcrumbs":"Background Material » Background Material","id":"201","title":"Background Material"},"202":{"body":"A fundamental component of many cryptographic protocols is the algebraic structure known as a field . Fields are sets of objects (usually numbers) with two associated binary operators + and × such that various field axioms hold. The real numbers R are an example of a field with uncountably many elements. Halo makes use of finite fields which have a finite number of elements. Finite fields are fully classified as follows: if F is a finite field, it contains ∣F∣=pk elements for some integer k≥1 and some prime p; any two finite fields with the same number of elements are isomorphic. In particular, all of the arithmetic in a prime field Fp​ is isomorphic to addition and multiplication of integers modulo p, i.e. in Zp​. This is why we often refer to p as the modulus . We'll write a field as Fq​ where q=pk. The prime p is called its characteristic . In the cases where k>1 the field Fq​ is a k-degree extension of the field Fp​. (By analogy, the complex numbers C=R(i) are an extension of the real numbers.) However, in Halo we do not use extension fields. Whenever we write Fp​ we are referring to what we call a prime field which has a prime p number of elements, i.e. k=1. Important notes: There are two special elements in any field: 0, the additive identity, and 1, the multiplicative identity. The least significant bit of a field element, when represented as an integer in binary format, can be interpreted as its \"sign\" to help distinguish it from its additive inverse (negation). This is because for some nonzero element a which has a least significant bit 0 we have that −a=p−a has a least significant bit 1, and vice versa. We could also use whether or not an element is larger than (p−1)/2 to give it a \"sign.\" Finite fields will be useful later for constructing polynomials and elliptic curves . Elliptic curves are examples of groups, which we discuss next.","breadcrumbs":"Background Material » Fields » Fields","id":"202","title":"Fields"},"203":{"body":"Groups are simpler and more limited than fields; they have only one binary operator ⋅ and fewer axioms. They also have an identity, which we'll denote as 1. Any non-zero element a in a group has an inverse b=a−1, which is the unique element b such that a⋅b=1. For example, the set of nonzero elements of Fp​ forms a group, where the group operation is given by multiplication on the field. (aside) Additive vs multiplicative notation If ⋅ is written as × or omitted (i.e. a⋅b written as ab), the identity as 1, and inversion as a−1, as we did above, then we say that the group is \"written multiplicatively\". If ⋅ is written as +, the identity as 0 or O, and inversion as −a, then we say it is \"written additively\". It's conventional to use additive notation for elliptic curve groups, and multiplicative notation when the elements come from a finite field. When additive notation is used, we also write [k]A=k timesA+A+⋯+A​​ for nonnegative k and call this \"scalar multiplication\"; we also often use uppercase letters for variables denoting group elements. When multiplicative notation is used, we also write ak=k timesa×a×⋯×a​​ and call this \"exponentiation\". In either case we call the scalar k such that [k]g=a or gk=a the \"discrete logarithm\" of a to base g. We can extend scalars to negative integers by inversion, i.e. [−k]A+[k]A=O or a−k×ak=1. The order of an element a of a finite group is defined as the smallest positive integer k such that ak=1 (in multiplicative notation) or [k]a=O (in additive notation). The order of the group is the number of elements. Groups always have a generating set , which is a set of elements such that we can produce any element of the group as (in multiplicative terminology) a product of powers of those elements. So if the generating set is g1..k​, we can produce any element of the group as i=1∏k​giai​​. There can be many different generating sets for a given group. A group is called cyclic if it has a (not necessarily unique) generating set with only a single element — call it g. In that case we can say that g generates the group, and that the order of g is the order of the group. Any finite cyclic group G of order n is isomorphic to the integers modulo n (denoted Z/nZ), such that: the operation ⋅ in G corresponds to addition modulo n; the identity in G corresponds to 0; some generator g∈G corresponds to 1. Given a generator g, the isomorphism is always easy to compute in the Z/nZ→G direction; it is just a↦ga (or in additive notation, a↦[a]g). It may be difficult in general to compute in the G→Z/nZ direction; we'll discuss this further when we come to elliptic curves . If the order n of a finite group is prime, then the group is cyclic, and every non-identity element is a generator.","breadcrumbs":"Background Material » Fields » Groups","id":"203","title":"Groups"},"204":{"body":"We use the notation Fp×​ for the multiplicative group (i.e. the group operation is multiplication in Fp​) over the set Fp​−{0}. A quick way of obtaining the inverse in Fp×​ is a−1=ap−2. The reason for this stems from Fermat's little theorem , which states that ap=a(modp) for any integer a. If a is nonzero, we can divide by a twice to get ap−2=a−1. Let's assume that α is a generator of Fp×​, so it has order p−1 (equal to the number of elements in Fp×​). Therefore, for any element in a∈Fp×​ there is a unique integer i∈{0..p−2} such that a=αi. Notice that a×b where a,b∈Fp×​ can really be interpreted as αi×αj where a=αi and b=αj. Indeed, it holds that αi×αj=αi+j for all 0≤i,j { config: FieldConfig, _marker: PhantomData,\n} Every chip needs to implement the Chip trait. This defines the properties of the chip that a Layouter may rely on when synthesizing a circuit, as well as enabling any initial state that the chip requires to be loaded into the circuit. impl Chip for FieldChip { type Config = FieldConfig; type Loaded = (); fn config(&self) -> &Self::Config { &self.config } fn loaded(&self) -> &Self::Loaded { &() }\n}","breadcrumbs":"User Documentation » A simple example » Define a chip implementation","id":"21","title":"Define a chip implementation"},"210":{"body":"Let A(X) be a polynomial over Fp​ with formal indeterminate X. As an example, A(X)=a0​+a1​X+a2​X2+a3​X3 defines a degree-3 polynomial. a0​ is referred to as the constant term. Polynomials of degree n−1 have n coefficients. We will often want to compute the result of replacing the formal indeterminate X with some concrete value x, which we denote by A(x). In mathematics this is commonly referred to as \"evaluating A(X) at a point x\". The word \"point\" here stems from the geometrical usage of polynomials in the form y=A(x), where (x,y) is the coordinate of a point in two-dimensional space. However, the polynomials we deal with are almost always constrained to equal zero, and x will be an element of some field . This should not be confused with points on an elliptic curve , which we also make use of, but never in the context of polynomial evaluation. Important notes: Multiplication of polynomials produces a product polynomial that is the sum of the degrees of its factors. Polynomial division subtracts from the degree. deg(A(X)B(X))=deg(A(X))+deg(B(X)), deg(A(X)/B(X))=deg(A(X))−deg(B(X)). Given a polynomial A(X) of degree n−1, if we obtain n evaluations of the polynomial at distinct points then these evaluations perfectly define the polynomial. In other words, given these evaluations we can obtain a unique polynomial A(X) of degree n−1 via polynomial interpolation. [a0​,a1​,⋯,an−1​] is the coefficient representation of the polynomial A(X). Equivalently, we could use its evaluation representation [(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))] at n distinct points. Either representation uniquely specifies the same polynomial. (aside) Horner's rule Horner's rule allows for efficient evaluation of a polynomial of degree n−1, using only n−1 multiplications and n−1 additions. It is the following identity: a0​​+a1​X+a2​X2+⋯+an−1​Xn−1=a0​+X(a1​+X(a2​+⋯+X(an−2​+Xan−1​))),​","breadcrumbs":"Background Material » Polynomials » Polynomials","id":"210","title":"Polynomials"},"211":{"body":"The FFT is an efficient way of converting between the coefficient and evaluation representations of a polynomial. It evaluates the polynomial at the nth roots of unity {ω0,ω1,⋯,ωn−1}, where ω is a primitive nth root of unity. By exploiting symmetries in the roots of unity, each round of the FFT reduces the evaluation into a problem only half the size. Most commonly we use polynomials of length some power of two, n=2k, and apply the halving reduction recursively.","breadcrumbs":"Background Material » Polynomials » Fast Fourier Transform (FFT)","id":"211","title":"Fast Fourier Transform (FFT)"},"212":{"body":"In the coefficient representation, it takes O(n2) operations to multiply two polynomials A(X)⋅B(X)=C(X): A(X)B(X)C(X)​=a0​+a1​X+a2​X2+⋯+an−1​Xn−1,=b0​+b1​X+b2​X2+⋯+bn−1​Xn−1,=a0​⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1)+a1​X⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1)+⋯+an−1​Xn−1⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1),​ where each of the n terms in the first polynomial has to be multiplied by the n terms of the second polynomial. In the evaluation representation, however, polynomial multiplication only requires O(n) operations: ABC​:{(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))},:{(x0​,B(x0​)),(x1​,B(x1​)),⋯,(xn−1​,B(xn−1​))},:{(x0​,A(x0​)B(x0​)),(x1​,A(x1​)B(x1​)),⋯,(xn−1​,A(xn−1​)B(xn−1​))},​ where each evaluation is multiplied pointwise. This suggests the following strategy for fast polynomial multiplication: Evaluate polynomials at all n points; Perform fast pointwise multiplication in the evaluation representation (O(n)); Convert back to the coefficient representation. The challenge now is how to evaluate and interpolate the polynomials efficiently. Naively, evaluating a polynomial at n points would require O(n2) operations (we use the O(n) Horner's rule at each point): ​A(1)A(ω)A(ω2)⋮A(ωn−1)​​=​111⋮1​1ωω2⋮ωn−1​1ω2ω2⋅2⋮ω2(n−1)​………⋯​1ωn−1ω2⋅(n−1)⋮ω(n−1)2​​⋅​a0​a1​a2​⋮an−1​​​. For convenience, we will denote the matrices above as: A^=Vω​⋅A. (A^ is known as the Discrete Fourier Transform of A; Vω​ is also called the Vandermonde matrix .)","breadcrumbs":"Background Material » Polynomials » Motivation: Fast polynomial multiplication","id":"212","title":"Motivation: Fast polynomial multiplication"},"213":{"body":"Our strategy is to divide a DFT of size n into two interleaved DFTs of size n/2. Given the polynomial A(X)=a0​+a1​X+a2​X2+⋯+an−1​Xn−1, we split it up into even and odd terms: Aeven​Aodd​​=a0​+a2​X+⋯+an−2​X2n​−1,=a1​+a3​X+⋯+an−1​X2n​−1.​ To recover the original polynomial, we do A(X)=Aeven​(X2)+XAodd​(X2). Trying this out on points ωni​ and ωn2n​+i​, i∈[0..2n​−1], we start to notice some symmetries: A(ωni​)A(ωn2n​+i​)​=Aeven​((ωni​)2)+ωni​Aodd​((ωni​)2),=Aeven​((ωn2n​+i​)2)+ωn2n​+i​Aodd​((ωn2n​+i​)2)=Aeven​((−ωni​)2)−ωni​Aodd​((−ωni​)2)←(negation lemma)=Aeven​((ωni​)2)−ωni​Aodd​((ωni​)2).​ Notice that we are only evaluating Aeven​(X) and Aodd​(X) over half the domain {(ωn0​)2,(ωn​)2,⋯,(ωn2n​−1​)2}={ωn/2i​},i=[0..2n​−1] (halving lemma). This gives us all the terms we need to reconstruct A(X) over the full domain {ω0,ω,⋯,ωn−1}: which means we have transformed a length-n DFT into two length-2n​ DFTs. We choose n=2k to be a power of two (by zero-padding if needed), and apply this divide-and-conquer strategy recursively. By the Master Theorem [1] , this gives us an evaluation algorithm with O(nlog2​n) operations, also known as the Fast Fourier Transform (FFT).","breadcrumbs":"Background Material » Polynomials » The (radix-2) Cooley-Tukey algorithm","id":"213","title":"The (radix-2) Cooley-Tukey algorithm"},"214":{"body":"So we've evaluated our polynomials and multiplied them pointwise. What remains is to convert the product from the evaluation representation back to coefficient representation. To do this, we simply call the FFT on the evaluation representation. However, this time we also: replace ωi by ω−i in the Vandermonde matrix, and multiply our final result by a factor of 1/n. In other words: A=n1​Vω−1​⋅A^. (To understand why the inverse FFT has a similar form to the FFT, refer to Slide 13-1 of [2] . The below image was also taken from [2] .)","breadcrumbs":"Background Material » Polynomials » Inverse FFT","id":"214","title":"Inverse FFT"},"215":{"body":"The Schwartz-Zippel lemma informally states that \"different polynomials are different at most points.\" Formally, it can be written as follows: Let p(x1​,x2​,⋯,xn​) be a nonzero polynomial of n variables with degree d. Let S be a finite set of numbers with at least d elements in it. If we choose random α1​,α2​,⋯,αn​ from S, Pr[p(α1​,α2​,⋯,αn​)=0]≤∣S∣d​. In the familiar univariate case p(X), this reduces to saying that a nonzero polynomial of degree d has at most d roots. The Schwartz-Zippel lemma is used in polynomial equality testing. Given two multi-variate polynomials p1​(x1​,⋯,xn​) and p2​(x1​,⋯,xn​) of degrees d1​,d2​ respectively, we can test if p1​(α1​,⋯,αn​)−p2​(α1​,⋯,αn​)=0 for random α1​,⋯,αn​←S, where the size of S is at least ∣S∣≥(d1​+d2​). If the two polynomials are identical, this will always be true, whereas if the two polynomials are different then the equality holds with probability at most ∣S∣max(d1​,d2​)​.","breadcrumbs":"Background Material » Polynomials » The Schwartz-Zippel lemma","id":"215","title":"The Schwartz-Zippel lemma"},"216":{"body":"Consider the order-n multiplicative subgroup H with primitive root of unity ω. For all ωi∈H,i∈[n−1], we have (ωi)n=(ωn)i=(ω0)i=1. In other words, every element of H fulfils the equation ZH​(X)​=Xn−1=(X−ω0)(X−ω1)(X−ω2)⋯(X−ωn−1),​ meaning every element is a root of ZH​(X). We call ZH​(X) the vanishing polynomial over H because it evaluates to zero on all elements of H. This comes in particularly handy when checking polynomial constraints. For instance, to check that A(X)+B(X)=C(X) over H, we simply have to check that A(X)+B(X)−C(X) is some multiple of ZH​(X). In other words, if dividing our constraint by the vanishing polynomial still yields some polynomial ZH​(X)A(X)+B(X)−C(X)​=H(X), we are satisfied that A(X)+B(X)−C(X)=0 over H.","breadcrumbs":"Background Material » Polynomials » Vanishing polynomial","id":"216","title":"Vanishing polynomial"},"217":{"body":"TODO: explain what a basis is in general (briefly). Polynomials are commonly written in the monomial basis (e.g. X,X2,...Xn). However, when working over a multiplicative subgroup of order n, we find a more natural expression in the Lagrange basis. Consider the order-n multiplicative subgroup H with primitive root of unity ω. The Lagrange basis corresponding to this subgroup is a set of functions {Li​}i=0n−1​, where Li​(ωj)={10​if i=j,otherwise.​ We can write this more compactly as Li​(ωj)=δij​, where δ is the Kronecker delta function. Now, we can write our polynomial as a linear combination of Lagrange basis functions, A(X)=i=0∑n−1​ai​Li​(X),X∈H, which is equivalent to saying that A(X) evaluates to a0​ at ω0, to a1​ at ω1, to a2​ at ω2,⋯, and so on. When working over a multiplicative subgroup, the Lagrange basis function has a convenient sparse representation of the form Li​(X)=X−ωici​⋅(Xn−1)​, where ci​ is the barycentric weight. (To understand how this form was derived, refer to [3] .) For i=0, we have c=1/n⟹L0​(X)=n1​X−1(Xn−1)​. Suppose we are given a set of evaluation points {x0​,x1​,⋯,xn−1​}. Since we cannot assume that the xi​'s form a multiplicative subgroup, we consider also the Lagrange polynomials Li​'s in the general case. Then we can construct: Li​(X)=j=i∏​xi​−xj​X−xj​​,i∈[0..n−1]. Here, every X=xj​=xi​ will produce a zero numerator term (xj​−xj​), causing the whole product to evaluate to zero. On the other hand, X=xi​ will evaluate to xi​−xj​xi​−xj​​ at every term, resulting in an overall product of one. This gives the desired Kronecker delta behaviour Li​(xj​)=δij​ on the set {x0​,x1​,⋯,xn−1​}.","breadcrumbs":"Background Material » Polynomials » Lagrange basis functions","id":"217","title":"Lagrange basis functions"},"218":{"body":"Given a polynomial in its evaluation representation A:{(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))}, we can reconstruct its coefficient form in the Lagrange basis: A(X)=i=0∑n−1​A(xi​)Li​(X), where X∈{x0​,x1​,⋯,xn−1​}.","breadcrumbs":"Background Material » Polynomials » Lagrange interpolation","id":"218","title":"Lagrange interpolation"},"219":{"body":"Dasgupta, S., Papadimitriou, C. H., & Vazirani, U. V. (2008). \"Algorithms\" (ch. 2). New York: McGraw-Hill Higher Education. Golin, M. (2016). \"The Fast Fourier Transform and Polynomial Multiplication\" [lecture notes], COMP 3711H Design and Analysis of Algorithms, Hong Kong University of Science and Technology. Berrut, J. and Trefethen, L. (2004). \"Barycentric Lagrange Interpolation.\"","breadcrumbs":"Background Material » Polynomials » References","id":"219","title":"References"},"22":{"body":"The chip needs to be configured with the columns, permutations, and gates that will be required to implement all of the desired instructions. /// Chip state is stored in a config struct. This is generated by the chip\n/// during configuration, and then stored inside the chip.\n#[derive(Clone, Debug)]\nstruct FieldConfig { /// For this chip, we will use two advice columns to implement our instructions. /// These are also the columns through which we communicate with other parts of /// the circuit. advice: [Column; 2], /// This is the public input (instance) column. instance: Column, // We need a selector to enable the multiplication gate, so that we aren't placing // any constraints on cells where `NumericInstructions::mul` is not being used. // This is important when building larger circuits, where columns are used by // multiple sets of instructions. s_mul: Selector,\n} impl FieldChip { fn construct(config: >::Config) -> Self { Self { config, _marker: PhantomData, } } fn configure( meta: &mut ConstraintSystem, advice: [Column; 2], instance: Column, constant: Column, ) -> >::Config { meta.enable_equality(instance); meta.enable_constant(constant); for column in &advice { meta.enable_equality(*column); } let s_mul = meta.selector(); // Define our multiplication gate! meta.create_gate(\"mul\", |meta| { // To implement multiplication, we need three advice cells and a selector // cell. We arrange them like so: // // | a0 | a1 | s_mul | // |-----|-----|-------| // | lhs | rhs | s_mul | // | out | | | // // Gates may refer to any relative offsets we want, but each distinct // offset adds a cost to the proof. The most common offsets are 0 (the // current row), 1 (the next row), and -1 (the previous row), for which // `Rotation` has specific constructors. let lhs = meta.query_advice(advice[0], Rotation::cur()); let rhs = meta.query_advice(advice[1], Rotation::cur()); let out = meta.query_advice(advice[0], Rotation::next()); let s_mul = meta.query_selector(s_mul); // Finally, we return the polynomial expressions that constrain this gate. // For our multiplication gate, we only need a single polynomial constraint. // // The polynomial expressions returned from `create_gate` will be // constrained by the proving system to equal zero. Our expression // has the following properties: // - When s_mul = 0, any value is allowed in lhs, rhs, and out. // - When s_mul != 0, this constrains lhs * rhs = out. vec![s_mul * (lhs * rhs - out)] }); FieldConfig { advice, instance, s_mul, } }\n}","breadcrumbs":"User Documentation » A simple example » Configure the chip","id":"22","title":"Configure the chip"},"220":{"body":"In the section Inverses and groups we introduced the concept of groups . A group has an identity and a group operation. In this section we will write groups additively, i.e. the identity is O and the group operation is +. Some groups can be used as cryptographic groups . At the risk of oversimplifying, this means that the problem of finding a discrete logarithm of a group element P to a given base G, i.e. finding x such that P=[x]G, is hard in general.","breadcrumbs":"Background Material » Cryptographic groups » Cryptographic groups","id":"220","title":"Cryptographic groups"},"221":{"body":"The Pedersen commitment [ P99 ] is a way to commit to a secret message in a verifiable way. It uses two random public generators G,H∈G, where G is a cryptographic group of order q. A random secret r is chosen in Zq​, and the message to commit to m is from any subset of Zq​. The commitment is c=Commit(m,r)=[m]G+[r]H. To open the commitment, the committer reveals m and r, thus allowing anyone to verify that c is indeed a commitment to m. Notice that the Pedersen commitment scheme is homomorphic: Commit(m,r)+Commit(m′,r′)​=[m]G+[r]H+[m′]G+[r′]H=[m+m′]G+[r+r′]H=Commit(m+m′,r+r′).​ Assuming the discrete log assumption holds, Pedersen commitments are also perfectly hiding and computationally binding: hiding : the adversary chooses messages m0​,m1​. The committer commits to one of these messages c=Commit(mb​,r),b∈{0,1}. Given c, the probability of the adversary guessing the correct b is no more than 21​. binding : the adversary cannot pick two different messages m0​=m1​, and randomness r0​,r1​, such that Commit(m0​,r0​)=Commit(m1​,r1​).","breadcrumbs":"Background Material » Cryptographic groups » Pedersen commitment","id":"221","title":"Pedersen commitment"},"222":{"body":"We can use a variant of the Pedersen commitment scheme to commit to multiple messages at once, m=(m0​,⋯,mn−1​). This time, we'll have to sample a corresponding number of random public generators G=(G0​,⋯,Gn−1​), along with a single random generator H as before (for use in hiding). Then, our commitment scheme is: Commit(m;r)​=Commit((m0​,⋯,mn−1​);r)=[r]H+[m0​]G0​+⋯+[mn−1​]Gn−1​=[r]H+i=0∑n−1​[mi​]Gi​.​ TODO: is this positionally binding?","breadcrumbs":"Background Material » Cryptographic groups » Vector Pedersen commitment","id":"222","title":"Vector Pedersen commitment"},"223":{"body":"An example of a protocol that uses cryptographic groups is Diffie–Hellman key agreement [ DH1976 ]. The Diffie–Hellman protocol is a method for two users, Alice and Bob, to generate a shared private key. It proceeds as follows: Alice and Bob publicly agree on two prime numbers, p and G, where p is large and G is a primitive root (modp). (Note that g is a generator of the group Fp×​.) Alice chooses a large random number a as her private key. She computes her public key A=[a]G(modp), and sends A to Bob. Similarly, Bob chooses a large random number b as his private key. He computes his public key B=[b]G(modp), and sends B to Alice. Now both Alice and Bob compute their shared key K=[ab]G(modp), which Alice computes as K=[a]B(modp)=[a]([b]G)(modp), and Bob computes as K=[b]A(modp)=[b]([a]G)(modp). A potential eavesdropper would need to derive K=[ab]g(modp) knowing only g,p,A=[a]G, and B=[b]G: in other words, they would need to either get the discrete logarithm a from A=[a]G or b from B=[b]G, which we assume to be computationally infeasible in Fp×​. More generally, protocols that use similar ideas to Diffie–Hellman are used throughout cryptography. One way of instantiating a cryptographic group is as an elliptic curve . Before we go into detail on elliptic curves, we'll describe some algorithms that can be used for any group.","breadcrumbs":"Background Material » Cryptographic groups » Diffie–Hellman","id":"223","title":"Diffie–Hellman"},"224":{"body":"","breadcrumbs":"Background Material » Cryptographic groups » Multiscalar multiplication","id":"224","title":"Multiscalar multiplication"},"225":{"body":"Reference: https://jbootle.github.io/Misc/pippenger.pdf","breadcrumbs":"Background Material » Cryptographic groups » TODO: Pippenger's algorithm","id":"225","title":"TODO: Pippenger's algorithm"},"226":{"body":"Elliptic curves constructed over finite fields are another important cryptographic tool. We use elliptic curves because they provide a cryptographic group , i.e. a group in which the discrete logarithm problem (discussed below) is hard. There are several ways to define the curve equation, but for our purposes, let Fp​ be a large (255-bit) field, and then let the set of solutions (x,y) to y2=x3+b for some constant b define the Fp​-rational points on an elliptic curve E(Fp​). These (x,y) coordinates are called \"affine coordinates\". Each of the Fp​-rational points, together with a \"point at infinity\" O that serves as the group identity, can be interpreted as an element of a group. By convention, elliptic curve groups are written additively. \"Three points on a line sum to zero, which is the point at infinity.\" The group addition law is simple: to add two points together, find the line that intersects both points and obtain the third point, and then negate its y-coordinate. The case that a point is being added to itself, called point doubling, requires special handling: we find the line tangent to the point, and then find the single other point that intersects this line and then negate. Otherwise, in the event that a point is being \"added\" to its negation, the result is the point at infinity. The ability to add and double points naturally gives us a way to scale them by integers, called scalars . The number of points on the curve is the group order. If this number is a prime q, then the scalars can be considered as elements of a scalar field , Fq​. Elliptic curves, when properly designed, have an important security property. Given two random elements G,H∈E(Fp​) finding a such that [a]G=H, otherwise known as the discrete log of H with respect to G, is considered computationally infeasible with classical computers. This is called the elliptic curve discrete log assumption. If an elliptic curve group G has prime order q (like the ones used in Halo 2), then it is a finite cyclic group. Recall from the section on groups that this implies it is isomorphic to Z/qZ, or equivalently, to the scalar field Fq​. Each possible generator G fixes the isomorphism; then an element on the scalar side is precisely the discrete log of the corresponding group element with respect to G. In the case of a cryptographically secure elliptic curve, the isomorphism is hard to compute in the G→Fq​ direction because the elliptic curve discrete log problem is hard. It is sometimes helpful to make use of this isomorphism by thinking of group-based cryptographic protocols and algorithms in terms of the scalars instead of in terms of the group elements. This can make proofs and notation simpler. For instance, it has become common in papers on proof systems to use the notation [x] to denote a group element with discrete log x, where the generator is implicit. We also used this idea in the \" distinct-x theorem \", in order to prove correctness of optimizations for elliptic curve scalar multiplication in Sapling, and an endomorphism-based optimization in Appendix C of the original Halo paper .","breadcrumbs":"Background Material » Elliptic curves » Elliptic curves","id":"226","title":"Elliptic curves"},"227":{"body":"","breadcrumbs":"Background Material » Elliptic curves » Curve arithmetic","id":"227","title":"Curve arithmetic"},"228":{"body":"The simplest situation is doubling a point (x0​,y0​). Continuing with our example y2=x3+b, this is done first by computing the derivative λ=dxdy​=2y3x2​. To obtain expressions for (x1​,y1​)=(x0​,y0​)+(x0​,y0​), we consider x1​−x0​−y1​−y0​​=λ​⟹−y1​=λ(x1​−x0​)+y0​⟹y1​=λ(x0​−x1​)−y0​​.​ To get the expression for x1​, we substitute y=λ(x0​−x)−y0​ into the elliptic curve equation: y2=x3+b​⟹(λ(x0​−x)−y0​)2=x3+b⟹x3−λ2x2+⋯=0←(rearranging terms)=(x−x0​)(x−x0​)(x−x1​)←(known roots x0​,x0​,x1​)=x3−(x0​+x0​+x1​)x2+⋯.​ Comparing coefficients for the x2 term gives us λ2=x0​+x0​+x1​⟹x1​=λ2−2x0​​.","breadcrumbs":"Background Material » Elliptic curves » Point doubling","id":"228","title":"Point doubling"},"229":{"body":"This unfortunately requires an expensive inversion of 2y. We can avoid this by arranging our equations to \"defer\" the computation of the inverse, since we often do not need the actual affine (x′,y′) coordinate of the resulting point immediately after an individual curve operation. Let's introduce a third coordinate Z and scale our curve equation by Z3 like so: Z3y2=Z3x3+Z3b Our original curve is just this curve at the restriction Z=1. If we allow the affine point (x,y) to be represented by X=xZ, Y=yZ and Z=0 then we have the homogenous projective curve Y2Z=X3+Z3b. Obtaining (x,y) from (X,Y,Z) is as simple as computing (X/Z,Y/Z) when Z=0. (When Z=0, we are dealing with the point at infinity O:=(0:1:0).) In this form, we now have a convenient way to defer the inversion required by doubling a point. The general strategy is to express x′,y′ as rational functions using x=X/Z and y=Y/Z, rearrange to make their denominators the same, and then take the resulting point (X,Y,Z) to have Z be the shared denominator and X=x′Z,Y=y′Z. Projective coordinates are often, but not always, more efficient than affine coordinates. There may be exceptions to this when either we have a different way to apply Montgomery's trick, or when we're in the circuit setting where multiplications and inversions are about equally as expensive (at least in terms of circuit size). The following shows an example of doubling a point (X,Y,Z)=(xZ,yZ,Z) without an inversion. Substituting with X,Y,Z gives us λ=2y3x2​=2(Y/Z)3(X/Z)2​=2YZ3X2​ and gives us x′y′​=λ2−2x=λ2−Z2X​=4Y2Z29X4​−Z2X​=4Y2Z29X4−8XY2Z​=8Y3Z318X4YZ−16XY3Z2​=λ(x−x′)−y=λ(ZX​−4Y2Z29X4−8XY2Z​)−ZY​=2YZ3X2​(ZX​−4Y2Z29X4−8XY2Z​)−ZY​=2YZ23X3​−8Y3Z327X6−24X3Y2Z​−ZY​=8Y3Z312X3Y2Z−8Y4Z2−27X6+24X3Y2Z​​ Notice how the denominators of x′ and y′ are the same. Thus, instead of computing (x′,y′) we can compute (X,Y,Z) with Z=8Y3Z3 and X,Y set to the corresponding numerators such that X/Z=x′ and Y/Z=y′. This completely avoids the need to perform an inversion when doubling, and something analogous to this can be done when adding two distinct points.","breadcrumbs":"Background Material » Elliptic curves » Projective coordinates","id":"229","title":"Projective coordinates"},"23":{"body":"/// A variable representing a number.\n#[derive(Clone)]\nstruct Number(AssignedCell); impl NumericInstructions for FieldChip { type Num = Number; fn load_private( &self, mut layouter: impl Layouter, value: Value, ) -> Result { let config = self.config(); layouter.assign_region( || \"load private\", |mut region| { region .assign_advice(|| \"private input\", config.advice[0], 0, || value) .map(Number) }, ) } fn load_constant( &self, mut layouter: impl Layouter, constant: F, ) -> Result { let config = self.config(); layouter.assign_region( || \"load constant\", |mut region| { region .assign_advice_from_constant(|| \"constant value\", config.advice[0], 0, constant) .map(Number) }, ) } fn mul( &self, mut layouter: impl Layouter, a: Self::Num, b: Self::Num, ) -> Result { let config = self.config(); layouter.assign_region( || \"mul\", |mut region: Region<'_, F>| { // We only want to use a single multiplication gate in this region, // so we enable it at region offset 0; this means it will constrain // cells at offsets 0 and 1. config.s_mul.enable(&mut region, 0)?; // The inputs we've been given could be located anywhere in the circuit, // but we can only rely on relative offsets inside this region. So we // assign new cells inside the region and constrain them to have the // same values as the inputs. a.0.copy_advice(|| \"lhs\", &mut region, config.advice[0], 0)?; b.0.copy_advice(|| \"rhs\", &mut region, config.advice[1], 0)?; // Now we can assign the multiplication result, which is to be assigned // into the output position. let value = a.0.value().copied() * b.0.value(); // Finally, we do the assignment to the output, returning a // variable to be used in another part of the circuit. region .assign_advice(|| \"lhs * rhs\", config.advice[0], 1, || value) .map(Number) }, ) } fn expose_public( &self, mut layouter: impl Layouter, num: Self::Num, row: usize, ) -> Result<(), Error> { let config = self.config(); layouter.constrain_instance(num.0.cell(), config.instance, row) }\n}","breadcrumbs":"User Documentation » A simple example » Implement chip traits","id":"23","title":"Implement chip traits"},"230":{"body":"We now add two points with distinct x-coordinates, P=(x0​,y0​) and Q=(x1​,y1​), where x0​=x1​, to obtain R=P+Q=(x2​,y2​). The line PQ​ has slope λ=x1​−x0​y1​−y0​​⟹y−y0​=λ⋅(x−x0​). Using the expression for PQ​, we compute y-coordinate −y2​ of −R as: −y2​−y0​=λ⋅(x2​−x0​)⟹y2​=λ(x0​−x2​)−y0​​. Plugging the expression for PQ​ into the curve equation y2=x3+b yields y2=x3+b​⟹(λ⋅(x−x0​)+y0​)2=x3+b⟹x3−λ2x2+⋯=0←(rearranging terms)=(x−x0​)(x−x1​)(x−x2​)←(known roots x0​,x1​,x2​)=x3−(x0​+x1​+x2​)x2+⋯.​ Comparing coefficients for the x2 term gives us λ2=x0​+x1​+x2​⟹x2​=λ2−x0​−x1​​. Important notes: There exist efficient formulae [1] for point addition that do not have edge cases (so-called \"complete\" formulae) and that unify the addition and doubling cases together. The result of adding a point to its negation using those formulae produces Z=0, which represents the point at infinity. In addition, there are other models like the Jacobian representation where (x,y)=(xZ2,yZ3,Z) where the curve is rescaled by Z6 instead of Z3, and this representation has even more efficient arithmetic but no unified/complete formulae. We can easily compare two curve points (X1​,Y1​,Z1​) and (X2​,Y2​,Z2​) for equality in the homogenous projective coordinate space by \"homogenizing\" their Z-coordinates; the checks become X1​Z2​=X2​Z1​ and Y1​Z2​=Y2​Z1​.","breadcrumbs":"Background Material » Elliptic curves » Point addition","id":"230","title":"Point addition"},"231":{"body":"Imagine that Fp​ has a primitive cube root of unity, or in other words that 3∣p−1 and so an element ζp​ generates a 3-order multiplicative subgroup. Notice that a point (x,y) on our example elliptic curve y2=x3+b has two cousin points: (ζp​x,y),(ζp2​x,y), because the computation x3 effectively kills the ζ component of the x-coordinate. Applying the map (x,y)↦(ζp​x,y) is an application of an endomorphism over the curve. The exact mechanics involved are complicated, but when the curve has a prime q number of points (and thus a prime \"order\") the effect of the endomorphism is to multiply the point by a scalar in Fq​ which is also a primitive cube root ζq​ in the scalar field.","breadcrumbs":"Background Material » Elliptic curves » Curve endomorphisms","id":"231","title":"Curve endomorphisms"},"232":{"body":"Given a point on the curve P=(x,y), we know that its negation −P=(x,−y) is also on the curve. To uniquely specify a point, we need only encode its x-coordinate along with the sign of its y-coordinate.","breadcrumbs":"Background Material » Elliptic curves » Curve point compression","id":"232","title":"Curve point compression"},"233":{"body":"As mentioned in the Fields section, we can interpret the least significant bit of a field element as its \"sign\", since its additive inverse will always have the opposite LSB. So we record the LSB of the y-coordinate as sign. Pallas and Vesta are defined over the Fp​ and Fq​ fields, which elements can be expressed in 255 bits. This conveniently leaves one unused bit in a 32-byte representation. We pack the y-coordinate sign bit into the highest bit in the representation of the x-coordinate: <----------------------------------- x --------------------------------->\nEnc(P) = [_ _ _ _ _ _ _ _] [_ _ _ _ _ _ _ _] ... [_ _ _ _ _ _ _ _] [_ _ _ _ _ _ _ sign] ^ <-------------------------------------> ^ LSB 30 bytes MSB The \"point at infinity\" O that serves as the group identity, does not have an affine (x,y) representation. However, it turns out that there are no points on either the Pallas or Vesta curve with x=0 or y=0. We therefore use the \"fake\" affine coordinates (0,0) to encode O, which results in the all-zeroes 32-byte array.","breadcrumbs":"Background Material » Elliptic curves » Serialization","id":"233","title":"Serialization"},"234":{"body":"When deserializing a compressed curve point, we first read the most significant bit as ysign, the sign of the y-coordinate. Then, we set this bit to zero to recover the original x-coordinate. If x=0,y=0, we return the \"point at infinity\" O. Otherwise, we proceed to compute y=x3+b​. Here, we read the least significant bit of y as sign. If sign == ysign, we already have the correct sign and simply return the curve point (x,y). Otherwise, we negate y and return (x,−y).","breadcrumbs":"Background Material » Elliptic curves » Deserialization","id":"234","title":"Deserialization"},"235":{"body":"Let Ep​ be an elliptic curve over a finite field Fp​, where p is a prime. We denote this by Ep​/Fp​. and we denote the group of points of Ep​ over Fp​, with order q=#E(Fp​). For this curve, we call Fp​ the \"base field\" and Fq​ the \"scalar field\". We instantiate our proof system over the elliptic curve Ep​/Fp​. This allows us to prove statements about Fq​-arithmetic circuit satisfiability. (aside) If our curve Ep​ is over Fp​, why is the arithmetic circuit instead in Fq​? The proof system is basically working on encodings of the scalars in the circuit (or more precisely, commitments to polynomials whose coefficients are scalars). The scalars are in Fq​ when their encodings/commitments are elliptic curve points in Ep​/Fp​. However, most of the verifier's arithmetic computations are over the base field Fp​, and are thus efficiently expressed as an Fp​-arithmetic circuit. (aside) Why are the verifier's computations (mainly) over Fp​? The Halo 2 verifier actually has to perform group operations using information output by the circuit. Group operations like point doubling and addition use arithmetic in Fp​, because the coordinates of points are in Fp​. This motivates us to construct another curve with scalar field Fp​, which has an Fp​-arithmetic circuit that can efficiently verify proofs from the first curve. As a bonus, if this second curve had base field Eq​/Fq​, it would generate proofs that could be efficiently verified in the first curve's Fq​-arithmetic circuit. In other words, we instantiate a second proof system over Eq​/Fq​, forming a 2-cycle with the first:","breadcrumbs":"Background Material » Elliptic curves » Cycles of curves","id":"235","title":"Cycles of curves"},"236":{"body":"Reference: https://github.com/zcash/pasta","breadcrumbs":"Background Material » Elliptic curves » TODO: Pallas-Vesta curves","id":"236","title":"TODO: Pallas-Vesta curves"},"237":{"body":"Sometimes it is useful to be able to produce a random point on an elliptic curve Ep​/Fp​ corresponding to some input, in such a way that no-one will know its discrete logarithm (to any other base). This is described in detail in the Internet draft on Hashing to Elliptic Curves . Several algorithms can be used depending on efficiency and security requirements. The framework used in the Internet Draft makes use of several functions: hash_to_field: takes a byte sequence input and maps it to a element in the base field Fp​ map_to_curve: takes an Fp​ element and maps it to Ep​.","breadcrumbs":"Background Material » Elliptic curves » Hashing to curves","id":"237","title":"Hashing to curves"},"238":{"body":"Reference: https://eprint.iacr.org/2019/403.pdf","breadcrumbs":"Background Material » Elliptic curves » TODO: Simplified SWU","id":"238","title":"TODO: Simplified SWU"},"239":{"body":"Renes, J., Costello, C., & Batina, L. (2016, May). \"Complete addition formulas for prime order elliptic curves.\" In Annual International Conference on the Theory and Applications of Cryptographic Techniques (pp. 403-428). Springer, Berlin, Heidelberg.","breadcrumbs":"Background Material » Elliptic curves » References","id":"239","title":"References"},"24":{"body":"Now that we have the instructions we need, and a chip that implements them, we can finally build our circuit! /// The full circuit implementation.\n///\n/// In this struct we store the private input variables. We use `Option` because\n/// they won't have any value during key generation. During proving, if any of these\n/// were `None` we would get an error.\n#[derive(Default)]\nstruct MyCircuit { constant: F, a: Value, b: Value,\n} impl Circuit for MyCircuit { // Since we are using a single chip for everything, we can just reuse its config. type Config = FieldConfig; type FloorPlanner = SimpleFloorPlanner; fn without_witnesses(&self) -> Self { Self::default() } fn configure(meta: &mut ConstraintSystem) -> Self::Config { // We create the two advice columns that FieldChip uses for I/O. let advice = [meta.advice_column(), meta.advice_column()]; // We also need an instance column to store public inputs. let instance = meta.instance_column(); // Create a fixed column to load constants. let constant = meta.fixed_column(); FieldChip::configure(meta, advice, instance, constant) } fn synthesize( &self, config: Self::Config, mut layouter: impl Layouter, ) -> Result<(), Error> { let field_chip = FieldChip::::construct(config); // Load our private values into the circuit. let a = field_chip.load_private(layouter.namespace(|| \"load a\"), self.a)?; let b = field_chip.load_private(layouter.namespace(|| \"load b\"), self.b)?; // Load the constant factor into the circuit. let constant = field_chip.load_constant(layouter.namespace(|| \"load constant\"), self.constant)?; // We only have access to plain multiplication. // We could implement our circuit as: // asq = a*a // bsq = b*b // absq = asq*bsq // c = constant*asq*bsq // // but it's more efficient to implement it as: // ab = a*b // absq = ab^2 // c = constant*absq let ab = field_chip.mul(layouter.namespace(|| \"a * b\"), a, b)?; let absq = field_chip.mul(layouter.namespace(|| \"ab * ab\"), ab.clone(), ab)?; let c = field_chip.mul(layouter.namespace(|| \"constant * absq\"), constant, absq)?; // Expose the result as a public input to the circuit. field_chip.expose_public(layouter.namespace(|| \"expose c\"), c, 0) }\n}","breadcrumbs":"User Documentation » A simple example » Build the circuit","id":"24","title":"Build the circuit"},"240":{"body":"We want to commit to some polynomial p(X)∈Fp​[X], and be able to provably evaluate the committed polynomial at arbitrary points. The naive solution would be for the prover to simply send the polynomial's coefficients to the verifier: however, this requires O(n) communication. Our polynomial commitment scheme gets the job done using O(logn) communication.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Polynomial commitment using inner product argument","id":"240","title":"Polynomial commitment using inner product argument"},"241":{"body":"Given a parameter d=2k, we generate the common reference string σ=(G,G,H,Fp​) defining certain constants for this scheme: G is a group of prime order p; G∈Gd is a vector of d random group elements; H∈G is a random group element; and Fp​ is the finite field of order p.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Setup","id":"241","title":"Setup"},"242":{"body":"The Pedersen vector commitment Commit is defined as Commit(σ,p(X);r)=⟨a,G⟩+[r]H, for some polynomial p(X)∈Fp​[X] and some blinding factor r∈Fp​. Here, each element of the vector ai​∈Fp​ is the coefficient for the ith degree term of p(X), and p(X) is of maximal degree d−1.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Commit","id":"242","title":"Commit"},"243":{"body":"The modified inner product argument is an argument of knowledge for the relation {((P,x,v);(a,r)):P=⟨a,G⟩+[r]H,v=⟨a,b⟩}​, where b=(1,x,x2,⋯,xd−1) is composed of increasing powers of the evaluation point x. This allows a prover to demonstrate to a verifier that the polynomial contained “inside” the commitment P evaluates to v at x, and moreover, that the committed polynomial has maximum degree d−1. The inner product argument proceeds in k=log2​d rounds. For our purposes, it is sufficient to know about its final outputs, while merely providing intuition about the intermediate rounds. (Refer to Section 3 in the Halo paper for a full explanation.) Before beginning the argument, the verifier selects a random group element U and sends it to the prover. We initialize the argument at round k, with the vectors a(k):=a, G(k):=G and b(k):=b. In each round j=k,k−1,⋯,1: the prover computes two values Lj​ and Rj​ by taking some inner product of a(j) with G(j) and b(j). Note that are in some sense \"cross-terms\": the lower half of a is used with the higher half of G and b, and vice versa: Lj​Rj​​=⟨alo(j)​,Ghi(j)​⟩+[lj​]H+[⟨alo(j)​,bhi(j)​⟩]U=⟨ahi(j)​,Glo(j)​⟩+[rj​]H+[⟨ahi(j)​,blo(j)​⟩]U​ the verifier issues a random challenge uj​; the prover uses uj​ to compress the lower and higher halves of a(j), thus producing a new vector of half the original length a(j−1)=ahi(j)​+alo(j)​⋅uj−1​. The vectors G(j) and b(j) are similarly compressed to give G(j−1) and b(j−1) (using uj​ instead of uj−1​). a(j−1), G(j−1) and b(j−1) are input to the next round j−1. Note that at the end of the last round j=1, we are left with a:=a(0), G:=G(0), b:=b(0), each of length 1. The intuition is that these final scalars, together with the challenges {uj​} and \"cross-terms\" {Lj​,Rj​} from each round, encode the compression in each round. Since the prover did not know the challenges U,{uj​} in advance, they would have been unable to manipulate the round compressions. Thus, checking a constraint on these final terms should enforce that the compression had been performed correctly, and that the original a satisfied the relation before undergoing compression. Note that G,b are simply rearrangements of the publicly known G,b, with the round challenges {uj​} mixed in: this means the verifier can compute G,b independently and verify that the prover had provided those same values.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Open (prover) and OpenVerify (verifier)","id":"243","title":"Open (prover) and OpenVerify (verifier)"},"244":{"body":"Alternative terms: Induction; Accumulation scheme; Proof-carrying data However, the computation of G requires a length-2k multiexponentiation ⟨G,s⟩, where s is composed of the round challenges u1​,⋯,uk​ arranged in a binary counting structure. This is the linear-time computation that we want to amortise across a batch of proof instances. Instead of computing G, notice that we can express G as a commitment to a polynomial G=Commit(σ,g(X,u1​,⋯,uk​)), where g(X,u1​,⋯,uk​):=∏i=1k​(ui​+ui−1​X2i−1) is a polynomial with degree 2k−1. Since G is a commitment, it can be checked in an inner product argument. The verifier circuit witnesses G and brings G,u1​,⋯,uk​ out as public inputs to the proof π. The next verifier instance checks π using the inner product argument; this includes checking that G=Commit(g(X,u1​,⋯,uk​)) evaluates at some random point to the expected value for the given challenges u1​,⋯,uk​. Recall from the previous section that this check only requires logd work. At the end of checking π and G, the circuit is left with a new G′, along with the u1′​,⋯,uk′​ challenges sampled for the check. To fully accept π as valid, we should perform a linear-time computation of G′=⟨G,s′⟩. Once again, we delay this computation by witnessing G′ and bringing G′,u1′​,⋯,uk′​ out as public inputs to the proof π′. This goes on from one proof instance to the next, until we are satisfied with the size of our batch of proofs. We finally perform a single linear-time computation, thus deciding the validity of the whole batch. We recall from the section Cycles of curves that we can instantiate this protocol over a two-cycle, where a proof produced by one curve is efficiently verified in the circuit of the other curve. However, some of these verifier checks can actually be efficiently performed in the native circuit; these are \"deferred\" to the next native circuit (see diagram below) instead of being immediately passed over to the other curve.","breadcrumbs":"Background Material » Recursion » Recursion","id":"244","title":"Recursion"},"25":{"body":"halo2_proofs::dev::MockProver can be used to test that the circuit is working correctly. The private and public inputs to the circuit are constructed as we will do to create a proof, but by passing them to MockProver::run we get an object that can test every constraint in the circuit, and tell us exactly what is failing (if anything). // The number of rows in our circuit cannot exceed 2^k. Since our example // circuit is very small, we can pick a very small value here. let k = 4; // Prepare the private and public inputs to the circuit! let constant = Fp::from(7); let a = Fp::from(2); let b = Fp::from(3); let c = constant * a.square() * b.square(); // Instantiate the circuit with the private inputs. let circuit = MyCircuit { constant, a: Value::known(a), b: Value::known(b), }; // Arrange the public input. We expose the multiplication result in row 0 // of the instance column, so we position it there in our public inputs. let mut public_inputs = vec![c]; // Given the correct public input, our circuit will verify. let prover = MockProver::run(k, &circuit, vec![public_inputs.clone()]).unwrap(); assert_eq!(prover.verify(), Ok(())); // If we try some other public input, the proof will fail! public_inputs[0] += Fp::one(); let prover = MockProver::run(k, &circuit, vec![public_inputs]).unwrap(); assert!(prover.verify().is_err());","breadcrumbs":"User Documentation » A simple example » Testing the circuit","id":"25","title":"Testing the circuit"},"26":{"body":"You can find the source code for this example here .","breadcrumbs":"User Documentation » A simple example » Full example","id":"26","title":"Full example"},"27":{"body":"In normal programs, you can trade memory for CPU to improve performance, by pre-computing and storing lookup tables for some part of the computation. We can do the same thing in halo2 circuits! A lookup table can be thought of as enforcing a relation between variables, where the relation is expressed as a table. Assuming we have only one lookup argument in our constraint system, the total size of tables is constrained by the size of the circuit: each table entry costs one row, and it also costs one row to do each lookup. TODO","breadcrumbs":"User Documentation » Lookup tables » Lookup tables","id":"27","title":"Lookup tables"},"28":{"body":"","breadcrumbs":"User Documentation » Gadgets » Gadgets","id":"28","title":"Gadgets"},"29":{"body":"This section contains various ideas and snippets that you might find useful while writing halo2 circuits.","breadcrumbs":"User Documentation » Tips and tricks » Tips and tricks","id":"29","title":"Tips and tricks"},"3":{"body":"halo2 currently uses rayon for parallel computation. The RAYON_NUM_THREADS environment variable can be used to set the number of threads. You can disable rayon by disabling the \"multicore\" feature. Warning! Halo2 will lose access to parallelism if you disable the \"multicore\" feature. This will significantly degrade performance.","breadcrumbs":"halo2 » Controlling parallelism","id":"3","title":"Controlling parallelism"},"30":{"body":"A common constraint used in R1CS circuits is the boolean constraint: b∗(1−b)=0. This constraint can only be satisfied by b=0 or b=1. In halo2 circuits, you can similarly constrain a cell to have one of a small set of values. For example, to constrain a to the range [0..5], you would create a gate of the form: a⋅(1−a)⋅(2−a)⋅(3−a)⋅(4−a)=0 while to constrain c to be either 7 or 13, you would use: (7−c)⋅(13−c)=0 The underlying principle here is that we create a polynomial constraint with roots at each value in the set of possible values we want to allow. In R1CS circuits, the maximum supported polynomial degree is 2 (due to all constraints being of the form a∗b=c). In halo2 circuits, you can use arbitrary-degree polynomials - with the proviso that higher-degree constraints are more expensive to use. Note that the roots don't have to be constants; for example (a−x)⋅(a−y)⋅(a−z)=0 will constrain a to be equal to one of {x,y,z} where the latter can be arbitrary polynomials, as long as the whole expression stays within the maximum degree bound.","breadcrumbs":"User Documentation » Tips and tricks » Small range constraints","id":"30","title":"Small range constraints"},"31":{"body":"We can use Lagrange interpolation to create a polynomial constraint that maps f(X)=Y for small sets of X∈{xi​},Y∈{yi​}. For instance, say we want to map a 2-bit value to a \"spread\" version interleaved with zeros. We first precompute the evaluations at each point: 00→000001→000110→010011→0101​⟹⟹⟹⟹​0→01→12→43→5​ Then, we construct the Lagrange basis polynomial for each point using the identity: lj​(X)=0≤m JsValue { // Steps: // - Deserialise function parameters // - Generate the instance and advice columns using the words // - Instantiate the circuit and generate the witness // - Generate the proving key from the params // - Create a proof\n} While the specific inputs and their serialisations will depend on your circuit and webapp set up, it's useful to note the format in the specific case of Zordle since your use case will likely be similar: This function takes as input the final_word that the user aimed for, and the words they attempted to use (in the form of words_js). It also takes as input the parameters for the circuit, which are serialized in params_ser. We will expand on this in the Params section below. Note that the function parameters are passed in wasm_bindgen-compatible formats: String and JsValue. The JsValue type is a type from the Serde library. You can find much more details about this type and how to use it in the documentation here . The output is a Vec converted to a JSValue using Serde. This is later passed in as input to the the verifier function.","breadcrumbs":"User Documentation » WASM Guide » Prover","id":"34","title":"Prover"},"35":{"body":"#[wasm_bindgen]\npub fn verify_play(final_word: String, proof_js: JsValue, diffs_u64_js: JsValue, params_ser: JsValue) -> bool { // Steps: // - Deserialise function parameters // - Generate the instance columns using the diffs representation of the columns // - Generate the verifying key using the params // - Verify the proof\n} Similar to the prover, we take in input and output a boolean true/false indicating the correctness of the proof. The diffs_u64_js object is a 2D JS array consisting of values for each cell that indicate the color: grey, yellow or green. These are used to assemble the instance columns for the circuit.","breadcrumbs":"User Documentation » WASM Guide » Verifier","id":"35","title":"Verifier"},"36":{"body":"Additionally, both the prover and verifier functions input params_ser, a serialised form of the public parameters of the polynomial commitment scheme. These are passed in as input (instead of being regenerated in prove/verify functions) as a performance optimisation since these are constant based only on the circuit's value of K. We can store these separately on a static web server and pass them in as input to the WASM. To generate the binary serialised form of these (separately outside the WASM functions), you can run something like: fn write_params(K: u32) { let mut params_file = File::create(\"params.bin\").unwrap(); let params: Params = Params::new(K); params.write(&mut params_file).unwrap();\n} Later, we can read the params.bin file from the web-server in Javascript in a byte-serialised format as a Uint8Array and pass it to the WASM as params_ser, which can be deserialised in Rust using the js_sys library. Ideally, in future, instead of serialising the parameters we would be able to serialise and work directly with the proving key and the verifying key of the circuit, but that is currently not supported by the library, and tracked as issue #449 and #443 .","breadcrumbs":"User Documentation » WASM Guide » Params","id":"36","title":"Params"},"37":{"body":"Typically, Rust code is compiled to WASM using the wasm-pack tool and is as simple as changing some build commands. In the case of halo2 prover/verifier functions however, we need to make some additional changes to the build process. In particular, there are two main changes: Parallelism : halo2 uses the rayon library for parallelism, which is not directly supported by WASM. However, the Chrome team has an adapter to enable rayon-like parallelism using Web Workers in browser: wasm-bindgen-rayon . We'll use this to enable parallelism in our WASM prover/verifier. WASM max memory : The default memory limit for WASM with wasm-bindgen is set to 2GB, which is not enough to run the halo2 prover for large circuits (with K > 10 or so). We need to increase this limit to the maximum allowed by WASM (4GB!) to support larger circuits (up to K = 15 or so). Firstly, add all the dependencies particular to your WASM interfacing functions to your Cargo.toml file. You can restrict the dependencies to the WASM compilation by using the WASM target feature flag. In the case of Zordle, this looks like : [target.'cfg(target_family = \"wasm\")'.dependencies]\ngetrandom = { version = \"0.2\", features = [\"js\"]}\nwasm-bindgen = { version = \"0.2.81\", features = [\"serde-serialize\"]}\nconsole_error_panic_hook = \"0.1.7\"\nrayon = \"1.5\"\nwasm-bindgen-rayon = { version = \"1.0\"}\nweb-sys = { version = \"0.3\", features = [\"Request\", \"Window\", \"Response\"] }\nwasm-bindgen-futures = \"0.4\"\njs-sys = \"0.3\" Next, let's integrate wasm-bindgen-rayon into our code. The README for the library has a great overview of how to do so. In particular, note the changes to the Rust compilation pipeline . You need to switch to a nightly version of Rust and enable support for WASM atomics. Additionally, remember to export the init_thread_pool in Rust code. Next, we will bump up the default 2GB max memory limit for wasm-pack. To do so, add \"-C\", \"link-arg=--max-memory=4294967296\" Rust flag to the wasm target in the .cargo/config file. With the setup for wasm-bindgen-rayon and the memory bump, the .cargo/config file should now look like: [target.wasm32-unknown-unknown]\nrustflags = [\"-C\", \"target-feature=+atomics,+bulk-memory,+mutable-globals\", \"-C\", \"link-arg=--max-memory=4294967296\"]\n... Shoutout to @mattgibb who documented this esoteric change for increasing maximum memory in a random GitHub issue here . [1] Off-topic but it was quite surprising for me to learn that WASM has a hard maximum limitation of 4GB memory. This is because WASM currently has a 32-bit architecture, which was quite surprising to me for such a new, forward-facing assembly language. There are, however, some open proposals to move WASM to a larger address space . Now that we have the Rust set up, you should be able to build a WASM package simply using wasm-pack build --target web --out-dir pkg and use the output WASM package in your webapp.","breadcrumbs":"User Documentation » WASM Guide » Rust and WASM environment setup","id":"37","title":"Rust and WASM environment setup"},"38":{"body":"Zordle ships with a minimal React test client as an example (that simply adds WASM support to the default create-react-app template). You can find the code for the test client here . I would recommend forking the test client for your own application and working from there. The test client includes a clean WebWorker that interfaces with the Rust WASM package. Putting the interface in a WebWorker prevents blocking the main thread of the browser and allows for a clean interface from React/application logic. Checkout halo-worker.ts for the WebWorker code and see how you can interface with the web worker from React in App.tsx . If you've done everything right so far, you should now be able to generate proofs and verify them in browser! In the case of Zordle, proof generation for a circuit with K = 14 takes about a minute or so on my laptop. During proof generation, if you pop open the Chrome/Firefox task manager, you should additionally see something like this: Zordle and its test-client set the parallelism to the number of cores available on the machine by default. If you would like to reduce this, you can do so by changing the argument to initThreadPool . If you'd prefer to use your own Worker/React setup, the code to fetch and serialise parameters , proofs and other instance and advice values may still be useful to look at!","breadcrumbs":"User Documentation » WASM Guide » Webapp setup","id":"38","title":"Webapp setup"},"39":{"body":"Note that wasm-bindgen-rayon library is not supported by Safari because it spawns Web Workers from inside another Web Worker. According to the relevant Webkit issue , support for this feature had made it into Safari Technology Preview by November 2022, and indeed the Release Notes for Safari Technology Preview Release 155 claim support, so it is worth checking whether this has made it into Safari if that is important to you.","breadcrumbs":"User Documentation » WASM Guide » Safari","id":"39","title":"Safari"},"4":{"body":"Licensed under either of Apache License, Version 2.0, ( LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0) MIT license ( LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.","breadcrumbs":"halo2 » License","id":"4","title":"License"},"40":{"body":"Often, you'll run into issues with your Rust code and see that the WASM execution errors with Uncaught (in promise) RuntimeError: unreachable, a wholly unhelpful error for debugging. This is because the code is compiled in release mode which strips out error messages as a performance optimisation. To debug, you can build the WASM package in debug mode using the flag --dev with wasm-pack build. This will build in debug mode, slowing down execution significantly but allowing you to see any runtime error messages in the browser console. Additionally, you can install the console_error_panic_hook crate (as is done by Zordle) to also get helpful debug messages for runtime panics.","breadcrumbs":"User Documentation » WASM Guide » Debugging","id":"40","title":"Debugging"},"41":{"body":"This guide was written by Nalin . Thanks additionally to Uma and Blaine for significant work on figuring out these steps. Feel free to reach out to me if you have trouble with any of these steps.","breadcrumbs":"User Documentation » WASM Guide » Credits","id":"41","title":"Credits"},"42":{"body":"You want to contribute to the Halo 2 crates? Awesome! This section covers information about our development processes and review standards, and useful tips for maintaining and extending the codebase.","breadcrumbs":"Developer Documentation » Developer Documentation","id":"42","title":"Developer Documentation"},"43":{"body":"Sometimes feature development can require iterating on a design over time. It can be useful to start using features in downstream crates early on to gain experience with the APIs and functionality, that can feed back into the feature's design prior to it being stabilised. To enable this, we follow a three-stage nightly -> beta -> stable development pattern inspired by (but not identical to) the Rust compiler.","breadcrumbs":"Developer Documentation » Feature development » Feature development","id":"43","title":"Feature development"},"44":{"body":"Each unstabilised feature has a default-off feature flag that enables it, of the form unstable-*. The stable API of the crates must not be affected when the feature flag is disabled, except for specific complex features that will be considered on a case-by-case basis. Two meta-flags are provided to enable all features at a particular stabilisation level: beta enables all features at the \"beta\" stage (and implicitly all features at the \"stable\" stage). nightly enables all features at the \"beta\" and \"nightly\" stages (and implicitly all features at the \"stable\" stage), i.e. all features are enabled. When neither flag is enabled (and no feature-specific flags are enabled), then in effect only features at the \"stable\" stage are enabled.","breadcrumbs":"Developer Documentation » Feature development » Feature flags","id":"44","title":"Feature flags"},"45":{"body":"If the maintainers have rough consensus that an experimental feature is generally desired, its initial implementation can be merged into the codebase optimistically behind a feature-specific feature flag with a lower standard of review. The feature's flag is added to the nightly feature flag set. The feature will become usable by downstream published crates in the next general release of the halo2 crates. Subsequent development and refinement of the feature can be performed in-situ via additional PRs, along with additional review. If the feature ends up having bad interactions with other features (in particular, already-stabilised features), then it can be removed later without affecting the stable or beta APIs. Once the feature has had sufficient review, and is at the point where a halo2 user considers it production-ready (and is willing or planning to deploy it to production), the feature's feature flag is moved to the beta feature flag set. Once the feature has had review equivalent to the stable review policy, and there is rough consensus that the feature is useful to the wider halo2 userbase, the feature's feature flag is removed and the feature becomes part of the main maintained codebase. For more complex features, the above workflow might be augmented with beta and nightly branches; this will be figured out once a feature requiring this is proposed as a candidate for inclusion.","breadcrumbs":"Developer Documentation » Feature development » Feature workflow","id":"45","title":"Feature workflow"},"46":{"body":"Feature flag Stage Notes unstable-sha256-gadget nightly The SHA-256 gadget and chip.","breadcrumbs":"Developer Documentation » Feature development » In-progress features","id":"46","title":"In-progress features"},"47":{"body":"","breadcrumbs":"Design » Design","id":"47","title":"Design"},"48":{"body":"We use slightly different language than others to describe PLONK concepts. Here's the overview: We like to think of PLONK-like arguments as tables, where each column corresponds to a \"wire\". We refer to entries in this table as \"cells\". We like to call \"selector polynomials\" and so on \"fixed columns\" instead. We then refer specifically to a \"selector constraint\" when a cell in a fixed column is being used to control whether a particular constraint is enabled in that row. We call the other polynomials \"advice columns\" usually, when they're populated by the prover. We use the term \"rule\" to refer to a \"gate\" like A(X)⋅qA​(X)+B(X)⋅qB​(X)+A(X)⋅B(X)⋅qM​(X)+C(X)⋅qC​(X)=0. TODO: Check how consistent we are with this, and update the code and docs to match.","breadcrumbs":"Design » Note on Language","id":"48","title":"Note on Language"},"49":{"body":"The Halo 2 proving system can be broken down into five stages: Commit to polynomials encoding the main components of the circuit: Cell assignments. Permuted values and products for each lookup argument. Equality constraint permutations. Construct the vanishing argument to constrain all circuit relations to zero: Standard and custom gates. Lookup argument rules. Equality constraint permutation rules. Evaluate the above polynomials at all necessary points: All relative rotations used by custom gates across all columns. Vanishing argument pieces. Construct the multipoint opening argument to check that all evaluations are consistent with their respective commitments. Run the inner product argument to create a polynomial commitment opening proof for the multipoint opening argument polynomial. These stages are presented in turn across this section of the book.","breadcrumbs":"Design » Proving system » Proving system","id":"49","title":"Proving system"},"5":{"body":"Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.","breadcrumbs":"halo2 » Contribution","id":"5","title":"Contribution"},"50":{"body":"To aid our explanations, we will at times refer to the following example constraint system: Four advice columns a,b,c,d. One fixed column f. Three custom gates: a⋅b⋅c−1​−d=0 f−1​⋅c=0 f⋅d⋅a=0","breadcrumbs":"Design » Proving system » Example","id":"50","title":"Example"},"51":{"body":"The table below provides a (probably too) succinct description of the Halo 2 protocol. This description will likely be replaced by the Halo 2 paper and security proof, but for now serves as a summary of the following sub-sections. Prover Verifier ← t(X)=(Xn−1) ← F=[F0​,F1​,…,Fm−1​] A=[A0​,A1​,…,Am−1​] → ← θ L=[(A0′​,S0′​),…,(Am−1′​,Sm−1′​)] → ← β,γ ZP​=[ZP,0​,ZP,1​,…] → ZL​=[ZL,0​,ZL,1​,…] → ← y h(X)=t(X)gate0​(X)+⋯+yi⋅gatei​(X)​ h(X)=h0​(X)+⋯+Xn(d−1)hd−1​(X) H=[H0​,H1​,…,Hd−1​] → ← x evals=[A0​(x),…,Hd−1​(x)] → Checks h(x) ← x1​,x2​ Constructs h′(X) multipoint opening poly U=Commit(h′(X)) → ← x3​ qevals​=[Q0​(x3​),Q1​(x3​),…] → ueval​=U(x3​) → ← x4​ Then the prover and verifier: Construct finalPoly(X) as a linear combination of Q and U using powers of x4​; Construct finalPolyEval as the equivalent linear combination of qevals​ and ueval​; and Perform InnerProduct(finalPoly(X),x3​,finalPolyEval). TODO: Write up protocol components that provide zero-knowledge.","breadcrumbs":"Design » Proving system » tl;dr","id":"51","title":"tl;dr"},"52":{"body":"Halo 2 uses the following lookup technique, which allows for lookups in arbitrary sets, and is arguably simpler than Plookup.","breadcrumbs":"Design » Proving system » Lookup argument » Lookup argument","id":"52","title":"Lookup argument"},"53":{"body":"In addition to the general notes on language : We call the Z(X) polynomial (the grand product argument polynomial for the permutation argument) the \"permutation product\" column.","breadcrumbs":"Design » Proving system » Lookup argument » Note on Language","id":"53","title":"Note on Language"},"54":{"body":"For ease of explanation, we'll first describe a simplified version of the argument that ignores zero knowledge. We express lookups in terms of a \"subset argument\" over a table with 2k rows (numbered from 0), and columns A and S. The goal of the subset argument is to enforce that every cell in A is equal to some cell in S. This means that more than one cell in A can be equal to the same cell in S, and some cells in S don't need to be equal to any of the cells in A. S might be fixed, but it doesn't need to be. That is, we can support looking up values in either fixed or variable tables (where the latter includes advice columns). A and S can contain duplicates. If the sets represented by A and/or S are not naturally of size 2k, we extend S with duplicates and A with dummy values known to be in S. Alternatively we could add a \"lookup selector\" that controls which elements of the A column participate in lookups. This would modify the occurrence of A(X) in the permutation rule below to replace A with, say, S0​ if a lookup is not selected. Let ℓi​ be the Lagrange basis polynomial that evaluates to 1 at row i, and 0 otherwise. We start by allowing the prover to supply permutation columns of A and S. Let's call these A′ and S′, respectively. We can enforce that they are permutations using a permutation argument with product column Z with the rules: Z(ωX)⋅(A′(X)+β)⋅(S′(X)+γ)−Z(X)⋅(A(X)+β)⋅(S(X)+γ)=0ℓ0​(X)⋅(1−Z(X))=0 i.e. provided that division by zero does not occur, we have for all i∈[0,2k): Zi+1​=Zi​⋅(Ai′​+β)⋅(Si′​+γ)(Ai​+β)⋅(Si​+γ)​Z2k​=Z0​=1. This is a version of the permutation argument which allows A′ and S′ to be permutations of A and S, respectively, but doesn't specify the exact permutations. β and γ are separate challenges so that we can combine these two permutation arguments into one without worrying that they might interfere with each other. The goal of these permutations is to allow A′ and S′ to be arranged by the prover in a particular way: All the cells of column A′ are arranged so that like-valued cells are vertically adjacent to each other. This could be done by some kind of sorting algorithm, but all that matters is that like-valued cells are on consecutive rows in column A′, and that A′ is a permutation of A. The first row in a sequence of like values in A′ is the row that has the corresponding value in S′. Apart from this constraint, S′ is any arbitrary permutation of S. Now, we'll enforce that either Ai′​=Si′​ or that Ai′​=Ai−1′​, using the rule (A′(X)−S′(X))⋅(A′(X)−A′(ω−1X))=0 In addition, we enforce A0′​=S0′​ using the rule ℓ0​(X)⋅(A′(X)−S′(X))=0 (The A′(X)−A′(ω−1X) term of the first rule here has no effect at row 0, even though ω−1X \"wraps\", because of the second rule.) Together these constraints effectively force every element in A′ (and thus A) to equal at least one element in S′ (and thus S). Proof: by induction on prefixes of the rows.","breadcrumbs":"Design » Proving system » Lookup argument » Technique Description","id":"54","title":"Technique Description"},"55":{"body":"In order to achieve zero knowledge for the PLONK-based proof system, we will need the last t rows of each column to be filled with random values. This requires an adjustment to the lookup argument, because these random values would not satisfy the constraints described above. We limit the number of usable rows to u=2k−t−1. We add two selectors: qblind​ is set to 1 on the last t rows, and 0 elsewhere; qlast​ is set to 1 only on row u, and 0 elsewhere (i.e. it is set on the row in between the usable rows and the blinding rows). We enable the constraints from above only for the usable rows: (1−(qlast​(X)+qblind​(X)))⋅(Z(ωX)⋅(A′(X)+β)⋅(S′(X)+γ)−Z(X)⋅(A(X)+β)⋅(S(X)+γ))=0(1−(qlast​(X)+qblind​(X)))⋅(A′(X)−S′(X))⋅(A′(X)−A′(ω−1X))=0 The rules that are enabled on row 0 remain the same: ℓ0​(X)⋅(A′(X)−S′(X))=0ℓ0​(X)⋅(1−Z(X))=0 Since we can no longer rely on the wraparound to ensure that the product Z becomes 1 again at ω2k, we would instead need to constrain Z(ωu) to 1. However, there is a potential difficulty: if any of the values Ai​+β or Si​+γ are zero for i∈[0,u), then it might not be possible to satisfy the permutation argument. This occurs with negligible probability over choices of β and γ, but is an obstacle to achieving perfect zero knowledge (because an adversary can rule out witnesses that would cause this situation), as well as perfect completeness. To ensure both perfect completeness and perfect zero knowledge, we allow Z(ωu) to be either zero or one: qlast​(X)⋅(Z(X)2−Z(X))=0 Now if Ai​+β or Si​+γ are zero for some i, we can set Zj​=0 for i B\n^ +\n| |\n+ v\nD <---+ C E +---> F ^ + | | + v H <---+ G After adding constraint B≡E the above algorithm produces the cycle: A +---> B +-------------+\n^ |\n| |\n+ v\nD <---+ C <---+ E F ^ + | | + v H <---+ G","breadcrumbs":"Design » Proving system » Permutation argument » Algorithm","id":"62","title":"Algorithm"},"63":{"body":"If we did not check whether left and right were already in the same cycle, then we could end up undoing an equality constraint. For example, if we have the following constraints: a≡b b≡c c≡d b≡d and we tried to implement adding an equality constraint just using step 5 of the above algorithm, then we would end up constructing the cycle (a b) (c d), rather than the correct (a b c d).","breadcrumbs":"Design » Proving system » Permutation argument » Broken alternatives","id":"63","title":"Broken alternatives"},"64":{"body":"We need to check a permutation of cells in m columns, represented in Lagrange basis by polynomials v0​,…,vm−1​. We will label each cell in those m columns with a unique element of F×. Suppose that we have a permutation on these labels, σ(column:i,row:j)=(column:i′,row:j′). in which the cycles correspond to equality-constraint sets. If we consider the set of pairs {(label,value)}, then the values within each cycle are equal if and only if permuting the label in each pair by σ yields the same set: An example for a cycle (A B C D). The set before permuting the labels is {(A, 7), (B, 7), (C, 7), (D, 7)}, and the set after is {(D, 7), (A, 7), (B, 7), (C, 7)} which is the same. If one of the 7s is replaced by 3, then the set after permuting labels is not the same. Since the labels are distinct, set equality is the same as multiset equality, which we can check using a product argument. Let ω be a 2k root of unity and let δ be a T root of unity, where T⋅2S+1=p with T odd and k≤S. We will use δi⋅ωj∈F× as the label for the cell in the jth row of the ith column of the permutation argument. We represent σ by a vector of m polynomials si​(X) such that si​(ωj)=δi′⋅ωj′. Notice that the identity permutation can be represented by the vector of m polynomials IDi​(ωj) such that IDi​(ωj)=δi⋅ωj. We will use a challenge β to compress each (label,value) pair to value+β⋅label. Just as in the product argument we used for lookups , we also use a challenge γ to randomize each term of the product. Now given our permutation represented by s0​,…,sm−1​ over columns represented by v0​,…,vm−1​, we want to ensure that: i=0∏m−1​j=0∏n−1​(vi​(ωj)+β⋅si​(ωj)+γvi​(ωj)+β⋅δi⋅ωj+γ​)=1 Here vi​(ωj)+β⋅δi⋅ωj represents the unpermuted (label,value) pair, and vi​(ωj)+β⋅si​(ωj) represents the permuted (σ(label),value) pair. Let ZP​ be such that ZP​(ω0)=ZP​(ωn)=1 and for 0≤j=r(λ) verifier challenges and let the ith challenge be sampled from Chi​. The advantage metric AdvIPSRS​(P,λ)=Pr[SRSPIP​(λ)] of a state restoration prover P is defined with respect to the following game. ​GameSRSIPP​(λ):​win←false;tr←ϵpp←IP.Setup(1λ)(x,stP​)←Pλ​(pp)RunPλOSRS​​(stP​)Return win​​​OracleOSRS​(τ=(a1​,c1​,...,ai−1​,ci−1​),ai​):​Ifτ∈trthenIfi≤rthenci​←Chi​;tr←tr∣∣(τ,ai​,ci​);Returnci​Else ifi=r+1thend←IP.V(pp,x,(τ,ai​));tr←(τ,ai​)Ifd=1then win←trueReturndReturn⊥​​ As shown in [ GT20 ] (Theorem 1) state restoration soundness is tightly related to soundness after applying the Fiat-Shamir transformation. Knowledge Soundness We will show that our protocol satisfies a strengthened notion of knowledge soundness known as witness extended emulation . Informally, this notion states that for any successful prover algorithm there exists an efficient emulator that can extract a witness from it by rewinding it and supplying it with fresh randomness. However, we must slightly adjust our definition of witness extended emulation to account for the fact that our provers are state restoration provers and can rewind the verifier. Further, to avoid the need for rewinding the state restoration prover during witness extraction we study our protocol in the algebraic group model. Algebraic Group Model (AGM). An adversary Palg​ is said to be algebraic if whenever it outputs a group element X it also outputs a representation x∈Fn such that ⟨x,G⟩=X where G∈Gn is the vector of group elements that Palg​ has seen so far. Notationally, we write {X} to describe a group element X enhanced with this representation. We also write {X}iG​ to identify the component of the representation of X that corresponds with Gi​. In other words, X=i=0∑n−1​[{X}iG​]Gi​ The algebraic group model allows us to perform so-called \"online\" extraction for some protocols: the extractor can obtain the witness from the representations themselves for a single (accepting) transcript. State Restoration Witness Extended Emulation Let IP be an interactive argument for relation R with r=r(λ) challenges. We define for all non-uniform algebraic provers Palg​, extractors E, and computationally unbounded distinguishers D the advantage metric AdvIP,Rsr-wee​(Palg​,D,E,λ)=Pr[WEE-realIP,RP,D​(λ)]−Pr[WEE-idealIP,RE,P,D​(λ)] is defined with the respect to the following games. ​GameWEE-realIP,RPalg​,D​(λ):​tr←ϵpp←IP.Setup(1λ)(x,stP​)←Palg​(pp)RunPalg​Oreal​(stP​)b←D(tr)Returnb=1GameWEE-idealIP,RE,Palg​,D​(λ):​tr←ϵpp←IP.Setup(1λ)(x,stP​)←Palg​(pp)stE​←(1λ,pp,x)RunPalg​Oideal​(stP​)w←E(stE​,⊥)b←D(tr)Return(b=1)∧(Acc(tr)⟹(x,w)∈R)​​​OracleOreal​(τ=(a1​,c1​,...,ai−1​,ci−1​),ai​):​Ifτ∈trthenIfi≤rthenci​←Chi​;tr←tr∣∣(τ,ai​,ci​);Returnci​Else ifi=r+1thend←IP.V(pp,x,(τ,ai​));tr←(τ,ai​)Ifd=1then win←trueReturndReturn⊥OracleOideal​(τ,a):​Ifτ∈trthen(r,stE​)←E(stE​,[(τ,a)])tr←tr∣∣(τ,a,r)ReturnrReturn⊥​​ Zero Knowledge We say that an argument of knowledge is zero knowledge if the verifier also does not learn anything from their interaction besides that which can be learned from the existence of a valid w. More formally, Perfect Special Honest-Verifier Zero Knowledge. A public coin interactive argument (Setup,P,V) has perfect special honest-verifier zero knowledge (PSHVZK) if for all polynomial-time decidable relations R and for all (x,w)∈R and for all non-uniform polynomial-time adversaries A1​,A2​ there exists a probabilistic polynomial-time simulator S such that =​Pr​A1​(σ,x,tr)=1​​pp←Setup(1λ);(x,w,ρ)←A2​(pp);tr←⟨P(pp,x,w),V(pp,x,ρ)⟩​​Pr​A1​(σ,x,tr)=1​​pp←Setup(1λ);(x,w,ρ)←A2​(pp);tr←S(pp,x,ρ)​​​ where ρ is the internal randomness of the verifier. In this (common) definition of zero-knowledge the verifier is expected to act \"honestly\" and send challenges that correspond only with their internal randomness; they cannot adaptively respond to the prover based on the prover's messages. We use a strengthened form of this definition that forces the simulator to output a transcript with the same (adversarially provided) challenges that the verifier algorithm sends to the prover.","breadcrumbs":"Design » Protocol Description » Zero knowledge Arguments of Knowledge","id":"84","title":"Zero knowledge Arguments of Knowledge"},"85":{"body":"Let ω∈F be a n=2k primitive root of unity forming the domain D=(ω0,ω1,...,ωn−1) with t(X)=Xn−1 the vanishing polynomial over this domain. Let ng​,na​,ne​ be positive integers with na​,ne​":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"141":{"tf":1.0}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"2":{"5":{"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"=":{"[":{"df":0,"docs":{},"α":{"]":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"α":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"2":{"2":{"5":{"4":{"df":1,"docs":{"141":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"3":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":2,"docs":{"141":{"tf":1.0},"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"5":{">":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{">":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"2":{"df":4,"docs":{"174":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"4":{"0":{".":{".":{"=":{"2":{"4":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"df":1,"docs":{"188":{"tf":1.0}},"∗":{"6":{"4":{"=":{"1":{"7":{"9":{"2":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"0":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"2":{"df":2,"docs":{"118":{"tf":1.0},"126":{"tf":1.0}}},"3":{"df":3,"docs":{"126":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"df":1,"docs":{"141":{"tf":1.0}},"⟹":{"(":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"3":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0}}},"6":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":2.0},"177":{"tf":1.0},"178":{"tf":1.0},"46":{"tf":1.0}}},"df":2,"docs":{"143":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951}}},"6":{"4":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"≤":{"2":{"6":{"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"86":{"tf":1.0}}},"7":{"df":1,"docs":{"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"]":{"a":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"^":{"2":{"5":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":2,"docs":{"18":{"tf":1.0},"25":{"tf":1.0}}}},"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":44,"docs":{"118":{"tf":1.4142135623730951},"126":{"tf":2.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.23606797749979},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"213":{"tf":1.0},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.449489742783178},"8":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"96":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"+":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"92":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"n":{"+":{"1":{"+":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"<":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"213":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"i":{")":{"2":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"+":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"208":{"tf":1.0}}}}},"−":{"1":{"=":{"2":{"2":{"5":{"3":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":1,"docs":{"141":{"tf":1.0}}}},"≤":{"2":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"112":{"tf":1.0}},"​":{"=":{"2":{"(":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{")":{"3":{"(":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"z":{")":{"2":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"229":{"tf":1.0}},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"1":{"df":1,"docs":{"118":{"tf":1.4142135623730951}},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"8":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"3":{"df":1,"docs":{"183":{"tf":1.0}}},"8":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"(":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},",":{"2":{",":{"2":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{",":{"1":{"1":{",":{"1":{"4":{"df":4,"docs":{"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{",":{"7":{",":{"1":{",":{"1":{",":{"1":{"3":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"233":{"tf":1.0}}},"2":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":17,"docs":{"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"37":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"187":{"tf":1.0}},"∗":{"3":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"7":{"1":{"1":{"df":0,"docs":{},"h":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":23,"docs":{"117":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"243":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.0}},"n":{"df":0,"docs":{},"−":{"3":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"/":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∗":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"∣":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"231":{"tf":1.0}}},"df":0,"docs":{}}}}},"4":{".":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"0":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"36":{"tf":1.0}}},"9":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":20,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":2.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∗":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{".":{"9":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"4":{"7":{"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"df":14,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"209":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"⋅":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}},"6":{",":{"5":{",":{"1":{"4":{",":{"7":{"df":2,"docs":{"183":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"16":{"tf":1.0}}},"4":{"df":6,"docs":{"119":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"199":{"tf":1.0}},"−":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"157":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"198":{"tf":1.0}}},"7":{",":{"1":{"0":{",":{"1":{"1":{",":{"1":{"3":{",":{"1":{"4":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"8":{")":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"30":{"tf":1.0},"64":{"tf":2.8284271247461903},"88":{"tf":1.0}},"s":{"df":1,"docs":{"64":{"tf":1.0}}},"−":{"c":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"3":{"df":0,"docs":{},"−":{"c":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"1":{".":{"6":{"8":{"9":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":6,"docs":{"120":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.4142135623730951},"64":{"tf":1.0},"79":{"tf":1.0}}},"9":{"df":4,"docs":{"132":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"88":{"tf":1.0}}},"_":{"0":{"(":{"a":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"182":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0}}},"1":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.0}}}},"df":4,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0}}},"df":1,"docs":{"233":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"a":{"(":{"1":{"0":{")":{",":{"b":{"(":{"7":{")":{",":{"c":{"(":{"2":{")":{",":{"d":{"(":{"1":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{")":{",":{"b":{"(":{"1":{"1":{")":{",":{"c":{"(":{"9":{")":{",":{"d":{"(":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"3":{")":{",":{"b":{"(":{"4":{")":{",":{"c":{"(":{"1":{"1":{")":{",":{"d":{"(":{"1":{"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{",":{"d":{"(":{"7":{")":{",":{"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{")":{",":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"6":{")":{",":{"b":{"(":{"5":{")":{",":{"c":{"(":{"1":{"4":{")":{",":{"d":{"(":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{")":{"=":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"a":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{"+":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{")":{"+":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"h":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"a":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"210":{"tf":2.449489742783178},"213":{"tf":1.0},"217":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"*":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"r":{")":{"+":{"a":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"b":{",":{"c":{",":{"d":{",":{"df":1,"docs":{"61":{"tf":1.0}},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"h":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":7,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"193":{"tf":1.0},"61":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"205":{"tf":1.0},"82":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"82":{"tf":1.0}}},"z":{"1":{",":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":14,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.6457513110645907},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"+":{"a":{"4":{"df":0,"docs":{},"​":{"+":{"a":{"5":{"df":0,"docs":{},"​":{"+":{"a":{"6":{"df":0,"docs":{},"​":{"+":{"a":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"a":{"8":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"a":{"7":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.0}},"​":{",":{".":{".":{".":{",":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"2":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{",":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":13,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},",":{"a":{"2":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"]":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":10,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},",":{"a":{"3":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"b":{"2":{"=":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"4":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"5":{"=":{"(":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{")":{"5":{"=":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"5":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"β":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":9,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":7,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"7":{"df":6,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"8":{"df":3,"docs":{"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"9":{"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},":":{"=":{"a":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{")":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"[":{"a":{"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"b":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"−":{"a":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"]":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"h":{"df":1,"docs":{"226":{"tf":1.0}}}},"df":1,"docs":{"82":{"tf":1.0}}}},"^":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"b":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"^":{"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"203":{"tf":1.0},"24":{"tf":2.23606797749979},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":30,"docs":{"100":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"142":{"tf":1.0},"153":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"203":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"31":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"24":{"tf":2.23606797749979}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"11":{"tf":2.0},"6":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"0":{"df":0,"docs":{},"​":{":":{"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"126":{"tf":5.291502622129181}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":2.23606797749979},"88":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{")":{"df":0,"docs":{},"⸭":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":2,"docs":{"150":{"tf":1.0},"153":{"tf":1.0}}},"n":{"df":1,"docs":{"146":{"tf":1.0}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":3,"docs":{"39":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"101":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"120":{"tf":1.0},"153":{"tf":1.7320508075688772},"244":{"tf":1.0},"76":{"tf":1.0}}}}}}},"df":1,"docs":{"106":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"t":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"100":{"tf":1.0},"127":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.0}}}}},"d":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0}},"e":{"d":{"0":{".":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":1.0}},"​":{":":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":47,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"132":{"tf":2.0},"134":{"tf":1.4142135623730951},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.7320508075688772},"15":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":1.4142135623730951},"179":{"tf":2.0},"181":{"tf":1.0},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"204":{"tf":1.4142135623730951},"210":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":2.0},"233":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.4142135623730951},"5":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"179":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"j":{"a":{"c":{"df":5,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"243":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"57":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"221":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.0},"87":{"tf":2.0}}},"y":{"'":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"c":{"df":23,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":2.6457513110645907},"8":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"10":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":2.0}}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"84":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"223":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⸭":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"d":{"df":3,"docs":{"50":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":4,"docs":{"106":{"tf":1.0},"55":{"tf":1.7320508075688772},"85":{"tf":1.0},"88":{"tf":1.0}},"m":{"df":5,"docs":{"148":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"​":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":4,"docs":{"68":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"a":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"a":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"a":{"df":5,"docs":{"145":{"tf":1.4142135623730951},"202":{"tf":1.0},"84":{"tf":2.23606797749979},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":22,"docs":{"100":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":2,"docs":{"223":{"tf":2.449489742783178},"7":{"tf":1.7320508075688772}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"7":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"100":{"tf":1.0},"123":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":31,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"179":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"119":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"207":{"tf":1.0},"234":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"120":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":13,"docs":{"142":{"tf":1.0},"188":{"tf":1.0},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"202":{"tf":1.0},"229":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"114":{"tf":1.0},"219":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"z":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.0}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"140":{"tf":1.0},"147":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"39":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"201":{"tf":1.0},"25":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"=":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"p":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":1,"docs":{"38":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":4,"docs":{"126":{"tf":1.0},"226":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":7,"docs":{"187":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}},"df":10,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"145":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"15":{"tf":1.0}}},"−":{"2":{"=":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"110":{"tf":1.0},"159":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"30":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"106":{"tf":1.0},"16":{"tf":1.7320508075688772},"166":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"52":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":37,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.4142135623730951},"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":2.23606797749979},"244":{"tf":1.4142135623730951},"27":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.6457513110645907},"52":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"57":{"tf":2.449489742783178},"58":{"tf":1.4142135623730951},"64":{"tf":2.0},"65":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"84":{"tf":3.4641016151377544},"85":{"tf":1.0},"86":{"tf":2.0},"87":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"118":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"110":{"tf":1.0},"202":{"tf":1.0},"227":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":2.6457513110645907},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"177":{"tf":1.0},"62":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"22":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"y":{"df":5,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"233":{"tf":1.0},"35":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"203":{"tf":1.0},"210":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"126":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":2.0},"49":{"tf":1.0},"68":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"202":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":20,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"27":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"145":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"115":{"tf":1.0},"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{")":{":":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":1,"docs":{"62":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"166":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":9,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"157":{"tf":1.4142135623730951},"187":{"tf":1.0},"229":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"11":{"tf":1.0},"179":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"202":{"tf":1.0},"203":{"tf":1.0}}}}}},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"c":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"1":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"×":{"b":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},",":{"b":{"df":0,"docs":{},"′":{",":{"c":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"↦":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":2,"docs":{"204":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}},"−":{"1":{"=":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}}},"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∗":{"b":{"=":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"b":{"df":2,"docs":{"61":{"tf":1.0},"63":{"tf":1.0}}},"c":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"⊞":{"b":{"=":{"c":{"df":1,"docs":{"179":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"3":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"4":{"df":0,"docs":{},"−":{"a":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"⋅":{"c":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"d":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"2":{"2":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"195":{"tf":1.0}}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"5":{"df":1,"docs":{"114":{"tf":1.0}}},"6":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"*":{"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},",":{"c":{",":{"a":{",":{"df":0,"docs":{},"e":{",":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":2,"docs":{"162":{"tf":1.0},"164":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"b":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"b":{"2":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"=":{"a":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"b":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"3":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"30":{"tf":1.0}}},"1":{"df":1,"docs":{"30":{"tf":1.0}}},"5":{"df":1,"docs":{"121":{"tf":1.0}}},"[":{"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":1,"docs":{"207":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"c":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":1,"docs":{"127":{"tf":1.0}}},"{":{"(":{"0":{",":{"0":{")":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"−":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"208":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"43":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"16":{"tf":2.0},"201":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"′":{")":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"4":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"ξ":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"45":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"207":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"217":{"tf":1.0},"219":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":31,"docs":{"106":{"tf":2.0},"115":{"tf":2.23606797749979},"116":{"tf":1.0},"118":{"tf":3.872983346207417},"120":{"tf":2.23606797749979},"121":{"tf":1.4142135623730951},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"235":{"tf":1.0},"99":{"tf":1.0}}},"df":8,"docs":{"217":{"tf":2.6457513110645907},"218":{"tf":1.0},"31":{"tf":1.7320508075688772},"44":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"244":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":29,"docs":{"100":{"tf":1.0},"114":{"tf":2.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"185":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":2.23606797749979},"243":{"tf":1.0},"25":{"tf":1.4142135623730951},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"127":{"tf":1.0},"179":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"65":{"tf":1.0}}}}},"df":18,"docs":{"101":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"244":{"tf":1.0},"30":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"129":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"66":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"45":{"tf":1.0},"6":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"11":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"62":{"tf":1.0}}}},"w":{"df":13,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"179":{"tf":1.0},"214":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"34":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"101":{"tf":1.0}}}},"t":{"a":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":17,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.0},"154":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.4142135623730951},"208":{"tf":1.0},"211":{"tf":1.0},"27":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"1":{"9":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"152":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":7,"docs":{"100":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"99":{"tf":2.0}}}}},"d":{"df":3,"docs":{"145":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{")":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"119":{"tf":1.0}}}}},"df":59,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":3.3166247903554},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":2.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"145":{"tf":1.0},"146":{"tf":2.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.449489742783178},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"175":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":2.0},"180":{"tf":2.6457513110645907},"181":{"tf":1.4142135623730951},"182":{"tf":2.8284271247461903},"183":{"tf":3.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.6457513110645907},"195":{"tf":2.8284271247461903},"196":{"tf":3.872983346207417},"197":{"tf":3.872983346207417},"198":{"tf":2.6457513110645907},"199":{"tf":2.23606797749979},"202":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.7320508075688772},"31":{"tf":1.0},"37":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{")":{"2":{"5":{"0":{"2":{"0":{"2":{"5":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"a":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"a":{"1":{"df":0,"docs":{},"​":{"b":{"=":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"2":{"df":0,"docs":{},"​":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"242":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":2.23606797749979},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"92":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"38":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"223":{"tf":2.449489742783178}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"235":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"49":{"tf":1.0}}},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"127":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"35":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"141":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"109":{"tf":1.0},"114":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"68":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":12,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"18":{"tf":1.0},"30":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"49":{"tf":1.0},"63":{"tf":1.0},"68":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}},"u":{"df":1,"docs":{"70":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"17":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"37":{"tf":2.0},"40":{"tf":1.7320508075688772},"6":{"tf":1.0},"79":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":6,"docs":{"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"36":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"∗":{"(":{"1":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"c":{"df":1,"docs":{"63":{"tf":1.0}}},"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"x":{"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"=":{"1":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"l":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"r":{")":{"=":{"[":{"df":0,"docs":{},"m":{"]":{"df":0,"docs":{},"g":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{")":{",":{"b":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"181":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.0},"17":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"235":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.8284271247461903},"8":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":2.8284271247461903},"244":{"tf":1.0}}},"y":{"1":{"6":{"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"∗":{"2":{"1":{"6":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"3":{"2":{"+":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"=":{"(":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":34,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":2.449489742783178},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"44":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"217":{"tf":1.0},"55":{"tf":1.0}}}}},"df":29,"docs":{"100":{"tf":2.8284271247461903},"114":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"226":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.23606797749979},"25":{"tf":1.0},"30":{"tf":1.0},"37":{"tf":1.7320508075688772},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"70":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":3.0},"86":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":20,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"16":{"tf":1.7320508075688772},"171":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"30":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":3.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"(":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"d":{"d":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"(":{"df":0,"docs":{},"p":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{")":{"+":{"2":{"1":{"6":{"(":{"df":0,"docs":{},"p":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":13,"docs":{"212":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"84":{"tf":2.23606797749979},"85":{"tf":3.0},"86":{"tf":2.449489742783178},"87":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}},"e":{"_":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":6,"docs":{"126":{"tf":1.0},"2":{"tf":1.0},"37":{"tf":2.23606797749979},"38":{"tf":1.0},"86":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"202":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.7320508075688772},"188":{"tf":1.0},"219":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"57":{"tf":1.0}}}}},"t":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}},"c":{"df":0,"docs":{},"k":{"df":45,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"140":{"tf":2.23606797749979},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.6457513110645907},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":2.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"206":{"tf":1.0}}}}},"p":{"<":{"df":0,"docs":{},"f":{">":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}},"df":16,"docs":{"10":{"tf":3.4641016151377544},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"166":{"tf":1.7320508075688772},"17":{"tf":1.0},"176":{"tf":2.6457513110645907},"177":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"46":{"tf":1.0},"9":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"192":{"tf":1.4142135623730951},"55":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":9,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"62":{"tf":1.0},"86":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"176":{"tf":1.0},"221":{"tf":1.0},"55":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"37":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":11,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903}}}}},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":1,"docs":{"88":{"tf":1.0}}},"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":2,"docs":{"217":{"tf":1.0},"88":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"36":{"tf":1.0}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":62,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"107":{"tf":1.0},"11":{"tf":1.7320508075688772},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":3.1622776601683795},"166":{"tf":1.7320508075688772},"17":{"tf":2.23606797749979},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":2.8284271247461903},"206":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"235":{"tf":2.6457513110645907},"24":{"tf":2.6457513110645907},"244":{"tf":2.23606797749979},"25":{"tf":3.4641016151377544},"27":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":2.0},"32":{"tf":2.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"49":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.4142135623730951},"61":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":3.1622776601683795},"72":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":3.605551275463989},"91":{"tf":1.7320508075688772},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"∈":{"b":{"a":{"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"j":{"df":1,"docs":{"85":{"tf":1.0}}},"k":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":6,"docs":{"145":{"tf":1.0},"39":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"170":{"tf":1.0},"171":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"38":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":2.23606797749979}}}}},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"20":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":7,"docs":{"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"48":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":14,"docs":{"120":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"84":{"tf":2.0},"86":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.0},"74":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"145":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"35":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}},"p":{"df":1,"docs":{"92":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{")":{"=":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":43,"docs":{"10":{"tf":2.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"16":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":2.6457513110645907},"189":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"48":{"tf":2.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"64":{"tf":2.6457513110645907},"65":{"tf":1.0},"66":{"tf":3.3166247903554},"68":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"8":{"tf":3.7416573867739413},"9":{"tf":2.8284271247461903},"92":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"10":{"tf":1.0},"100":{"tf":3.1622776601683795},"101":{"tf":2.23606797749979},"142":{"tf":1.0},"145":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"217":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"7":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"99":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"216":{"tf":1.0},"8":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"17":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{")":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{";":{"df":0,"docs":{},"r":{")":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":28,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":2.23606797749979},"221":{"tf":3.1622776601683795},"222":{"tf":2.0},"235":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"36":{"tf":1.0},"49":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"67":{"tf":1.0},"68":{"tf":2.23606797749979},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":2.23606797749979},"72":{"tf":2.0},"73":{"tf":2.449489742783178},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"85":{"tf":2.0},"86":{"tf":2.8284271247461903},"92":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"df":1,"docs":{"115":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{")":{"=":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{")":{"df":0,"docs":{},"⸭":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"19":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"241":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"205":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"217":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"22":{"tf":1.0},"240":{"tf":1.4142135623730951},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":5,"docs":{"101":{"tf":1.0},"205":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"86":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"77":{"tf":1.0},"78":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":1,"docs":{"219":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"43":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":19,"docs":{"106":{"tf":1.4142135623730951},"112":{"tf":1.0},"114":{"tf":2.449489742783178},"121":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"132":{"tf":2.0},"134":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"33":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772}}},"x":{"df":5,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"i":{"c":{"df":5,"docs":{"153":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"166":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"231":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0}}},"s":{"df":5,"docs":{"10":{"tf":1.4142135623730951},"101":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"178":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"200":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":2.449489742783178},"64":{"tf":1.0},"69":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"145":{"tf":1.0},"205":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}},"df":44,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"140":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"85":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"220":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"88":{"tf":2.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"210":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"138":{"tf":1.0},"5":{"tf":1.0},"86":{"tf":2.0},"99":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"122":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"23":{"tf":2.0}}},"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":4,"docs":{"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"10":{"tf":1.0},"22":{"tf":2.0},"64":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"100":{"tf":1.0},"210":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}}},"i":{"d":{"df":14,"docs":{"11":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"186":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"37":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"*":{"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":12,"docs":{"20":{"tf":1.4142135623730951},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":3.0},"241":{"tf":1.0},"25":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":41,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.0},"210":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":2.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":66,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":3.7416573867739413},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"134":{"tf":1.4142135623730951},"137":{"tf":1.0},"14":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"142":{"tf":2.23606797749979},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":2.6457513110645907},"31":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"72":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":3.3166247903554},"9":{"tf":1.7320508075688772},"99":{"tf":2.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"22":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":29,"docs":{"100":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"184":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":16,"docs":{"1":{"tf":1.0},"202":{"tf":1.0},"243":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"79":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"u":{"df":4,"docs":{"139":{"tf":1.0},"166":{"tf":1.0},"228":{"tf":1.0},"31":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"79":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"42":{"tf":1.0},"5":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":9,"docs":{"11":{"tf":1.4142135623730951},"125":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}},"t":{"df":3,"docs":{"203":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"176":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"34":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"7":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":2.23606797749979},"230":{"tf":2.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":2.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":10,"docs":{"126":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"38":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"159":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"234":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":2.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":22,"docs":{"11":{"tf":1.0},"130":{"tf":1.0},"150":{"tf":1.0},"203":{"tf":1.7320508075688772},"217":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"143":{"tf":1.0},"18":{"tf":2.449489742783178},"187":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"56":{"tf":1.0},"73":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"244":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"201":{"tf":1.0},"42":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":2,"docs":{"11":{"tf":1.0},"27":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":10,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"13":{"tf":1.0},"176":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":21,"docs":{"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"68":{"tf":1.0},"91":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":13,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":2.0},"239":{"tf":1.0},"7":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"231":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"104":{"tf":1.0},"153":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":35,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"114":{"tf":1.0},"121":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.605551275463989},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":2.23606797749979},"230":{"tf":1.7320508075688772},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":3.0},"236":{"tf":1.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.0},"244":{"tf":2.0},"64":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"159":{"tf":1.0},"18":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":2.0},"99":{"tf":1.0}}}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":7,"docs":{"235":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772}},"i":{"c":{"df":4,"docs":{"203":{"tf":1.7320508075688772},"209":{"tf":1.0},"226":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"(":{"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"4":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{"=":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"ω":{"0":{",":{"df":0,"docs":{},"ω":{"1":{",":{".":{".":{".":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":6,"docs":{"244":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":19,"docs":{"100":{"tf":1.4142135623730951},"114":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.0},"241":{"tf":1.0},"59":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"210":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":4,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"40":{"tf":2.449489742783178},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"244":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":1.7320508075688772},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"83":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":13,"docs":{"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"140":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"200":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"179":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":2.0}}}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"44":{"tf":1.0},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"229":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":42,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.0},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"233":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"87":{"tf":2.23606797749979},"88":{"tf":3.3166247903554},"9":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"7":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":1.7320508075688772}}}}}}},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{"/":{"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"−":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"+":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":28,"docs":{"100":{"tf":2.0},"113":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":2.23606797749979},"202":{"tf":1.0},"210":{"tf":2.6457513110645907},"215":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":2.449489742783178},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"2":{"3":{"3":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"3":{"4":{"3":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"a":{"d":{"d":{"df":1,"docs":{"111":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"5":{"3":{"2":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"2":{"3":{")":{"=":{"0":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"244":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"243":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}}},"t":{"df":11,"docs":{"203":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.7320508075688772}}}},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"101":{"tf":1.0},"11":{"tf":1.4142135623730951},"146":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"127":{"tf":1.0},"164":{"tf":1.7320508075688772},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"79":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":16,"docs":{"207":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":10,"docs":{"146":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"6":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}}}}},"df":2,"docs":{"234":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":14,"docs":{"102":{"tf":1.0},"11":{"tf":1.0},"13":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"175":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.4142135623730951},"47":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0}}}},"r":{"df":6,"docs":{"20":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"77":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"v":{"df":3,"docs":{"15":{"tf":2.0},"18":{"tf":1.0},"40":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"13":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"213":{"tf":2.0}}}},"h":{"1":{"9":{"7":{"6":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"35":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"123":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.7320508075688772},"221":{"tf":1.0},"229":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.0},"86":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":2.0}}}},"df":0,"docs":{}}}}}}}}},"s":{"_":{"df":0,"docs":{},"u":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":3,"docs":{"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}}},"r":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.4142135623730951},"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":13,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"44":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":2.449489742783178},"237":{"tf":1.0},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"202":{"tf":1.0},"203":{"tf":1.0},"226":{"tf":1.0}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"62":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"100":{"tf":1.0},"126":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"154":{"tf":1.0},"171":{"tf":1.0},"202":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"166":{"tf":1.0},"206":{"tf":1.0},"86":{"tf":3.1622776601683795}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"54":{"tf":1.0},"72":{"tf":1.7320508075688772},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"+":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"+":{"1":{")":{">":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{",":{"d":{"df":0,"docs":{},"j":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"48":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"102":{"tf":1.0},"12":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"186":{"tf":1.0},"207":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"146":{"tf":1.0},"213":{"tf":1.4142135623730951},"57":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"157":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"190":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"167":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"2":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"112":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"40":{"tf":1.0},"49":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"w":{"df":1,"docs":{"16":{"tf":1.0}},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"30":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":2,"docs":{"157":{"tf":1.0},"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"190":{"tf":1.0},"54":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"38":{"tf":1.0},"84":{"tf":1.0}}}}},"x":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"−":{"1":{"df":3,"docs":{"242":{"tf":1.0},"243":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"≡":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"226":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"g":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"190":{"tf":1.0},"217":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"4":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"5":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"3":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"+":{"df":0,"docs":{},"e":{"6":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":71,"docs":{"10":{"tf":1.0},"100":{"tf":2.23606797749979},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"188":{"tf":1.0},"199":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"8":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":3.4641016151377544},"9":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.0},"157":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":1,"docs":{"54":{"tf":1.0}},"i":{"df":3,"docs":{"203":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"84":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"104":{"tf":1.0},"105":{"tf":1.0}}}}}},"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"120":{"tf":1.0},"230":{"tf":1.0},"86":{"tf":1.0}}},"u":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}},"df":13,"docs":{"100":{"tf":1.0},"181":{"tf":2.23606797749979},"183":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.4142135623730951},"195":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":24,"docs":{"11":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"153":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.4142135623730951},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":2.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}},"df":42,"docs":{"118":{"tf":2.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":2.23606797749979},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":3.0},"203":{"tf":3.605551275463989},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"207":{"tf":3.3166247903554},"208":{"tf":2.23606797749979},"210":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"226":{"tf":2.6457513110645907},"231":{"tf":1.0},"233":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"64":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":2.6457513110645907},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}}},"i":{"1":{"5":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"df":1,"docs":{"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":15,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.3166247903554},"228":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"84":{"tf":2.0},"87":{"tf":1.0}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"170":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"37":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.8284271247461903},"48":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"70":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"233":{"tf":1.0}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"159":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"49":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"d":{"df":21,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":2.0}},"i":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"226":{"tf":1.0},"231":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"3":{"tf":1.0},"37":{"tf":1.0}}}}}}}},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"204":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.4142135623730951},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"30":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":2.23606797749979},"66":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"72":{"tf":2.0},"8":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":4.358898943540674},"9":{"tf":1.7320508075688772}}},"t":{"df":10,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":19,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"14":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"40":{"tf":2.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"145":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":2.23606797749979}}}}}},"t":{"c":{"df":2,"docs":{"156":{"tf":1.0},"176":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"=":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":24,"docs":{"120":{"tf":1.0},"210":{"tf":2.6457513110645907},"211":{"tf":1.7320508075688772},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":2.0},"218":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"31":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"8":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":16,"docs":{"146":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"1":{"6":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"−":{"df":1,"docs":{"181":{"tf":1.0}}}},"t":{"df":2,"docs":{"207":{"tf":1.0},"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"24":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"231":{"tf":1.0},"54":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"139":{"tf":1.0},"207":{"tf":1.4142135623730951},"25":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":32,"docs":{"11":{"tf":1.0},"118":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"50":{"tf":1.4142135623730951},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"25":{"tf":1.0},"66":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"70":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"12":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"208":{"tf":1.0},"229":{"tf":1.0},"44":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"207":{"tf":2.0},"230":{"tf":1.0},"7":{"tf":2.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"34":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"205":{"tf":1.0},"229":{"tf":1.4142135623730951},"30":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"201":{"tf":1.0},"217":{"tf":1.0},"77":{"tf":1.0}}}},"n":{"df":4,"docs":{"201":{"tf":1.0},"243":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.4142135623730951},"204":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"203":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}},"s":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"100":{"tf":1.4142135623730951},"146":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"171":{"tf":1.4142135623730951},"186":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"104":{"tf":1.0},"203":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":4,"docs":{"176":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"207":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0}},"n":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"′":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"⋙":{"2":{"5":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"x":{")":{"=":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"76":{"tf":1.4142135623730951}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"37":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":8,"docs":{"114":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":12,"docs":{"140":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"59":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"126":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"233":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"215":{"tf":1.0},"9":{"tf":1.0}}}},"df":1,"docs":{"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"10":{"tf":1.0}}}}},"r":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"38":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"219":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"df":20,"docs":{"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"192":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":2.0},"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"15":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":2.0},"39":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":3.605551275463989},"45":{"tf":4.358898943540674},"46":{"tf":1.4142135623730951}},"e":{"'":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.7320508075688772}}},"=":{"+":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"s":{",":{"+":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"66":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"206":{"tf":1.0},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":2.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{">":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{":":{"<":{"df":0,"docs":{},"f":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0}}}},"df":1,"docs":{"24":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"24":{"tf":1.0}}}}}}}},"df":39,"docs":{"118":{"tf":2.449489742783178},"120":{"tf":1.0},"124":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":4.242640687119285},"203":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"23":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.7320508075688772},"235":{"tf":2.449489742783178},"237":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.7320508075688772}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{")":{")":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"2":{"2":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"4":{"3":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"41":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{":":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.7320508075688772}}},"l":{"df":5,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":19,"docs":{"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"176":{"tf":1.0},"200":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":1.0},"98":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"d":{"df":12,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"146":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":2.0},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"18":{"tf":1.0}}}},"t":{"df":10,"docs":{"202":{"tf":2.449489742783178},"203":{"tf":2.0},"204":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"241":{"tf":1.0},"8":{"tf":1.0}}}}},"p":{"df":1,"docs":{"174":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":29,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"140":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.7320508075688772},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"118":{"tf":1.0},"20":{"tf":1.0},"37":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}}}},"x":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.449489742783178},"121":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.0},"226":{"tf":1.0},"24":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"68":{"tf":2.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"[":{"df":0,"docs":{},"w":{"]":{")":{"=":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"44":{"tf":2.449489742783178},"45":{"tf":2.449489742783178},"46":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":2.0}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":11,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"15":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"c":{"df":5,"docs":{"153":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"k":{"df":2,"docs":{"38":{"tf":1.0},"84":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"210":{"tf":1.4142135623730951},"215":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"df":3,"docs":{"202":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":29,"docs":{"100":{"tf":1.0},"120":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"61":{"tf":1.0},"74":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":6,"docs":{"110":{"tf":1.4142135623730951},"149":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"183":{"tf":1.0},"31":{"tf":1.0},"50":{"tf":1.0},"84":{"tf":1.0}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0}}}}}}}},"p":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"2":{"df":1,"docs":{"25":{"tf":1.0}}},"3":{"df":1,"docs":{"25":{"tf":1.0}}},"7":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"25":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"17":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":3.3166247903554},"237":{"tf":1.4142135623730951},"241":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":9,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"202":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"237":{"tf":1.0},"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"41":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"100":{"tf":1.0},"84":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.0}}}}},"l":{"df":9,"docs":{"10":{"tf":1.0},"117":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"213":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0}},"i":{"df":2,"docs":{"202":{"tf":1.0},"244":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"11":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"217":{"tf":2.23606797749979},"229":{"tf":1.0},"237":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"9":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"127":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"203":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"104":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0}}}}}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"c":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∣":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}}},"df":0,"docs":{}},"⋅":{"d":{"df":0,"docs":{},"⋅":{"a":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"(":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"⋯":{",":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{")":{":":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"1":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"79":{"tf":1.0},"85":{"tf":1.0}}}},",":{"b":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}},"df":1,"docs":{"244":{"tf":1.0}},"g":{",":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"226":{"tf":1.0}}}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"221":{"tf":1.0}}}}},"p":{",":{"a":{"=":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{",":{"df":0,"docs":{},"w":{"df":1,"docs":{"88":{"tf":1.0}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{".":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"df":0,"docs":{},"g":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":15,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"118":{"tf":1.0},"119":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"28":{"tf":1.0},"46":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"101":{"tf":1.0},"43":{"tf":1.0},"9":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"9":{"tf":1.0}}},"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":39,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":3.0},"199":{"tf":2.0},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"30":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":3.3166247903554},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":22,"docs":{"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.7320508075688772},"181":{"tf":1.4142135623730951},"192":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.8284271247461903},"206":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":2.0},"241":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"17":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"203":{"tf":3.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.7320508075688772},"59":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"85":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"210":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":22,"docs":{"110":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"202":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"88":{"tf":2.6457513110645907},"9":{"tf":1.0}},"n":{"df":39,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0},"8":{"tf":2.23606797749979},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":2.0}}}}}},"k":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"df":5,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"223":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":1,"docs":{"244":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"15":{"tf":1.0},"17":{"tf":1.7320508075688772}},"i":{"c":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"n":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"y":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"16":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":4.47213595499958},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":2.449489742783178},"209":{"tf":1.0},"220":{"tf":3.1622776601683795},"221":{"tf":1.0},"223":{"tf":2.0},"226":{"tf":3.7416573867739413},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"243":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":3.1622776601683795},"84":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"t":{"2":{"0":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"df":0,"docs":{}},"a":{"b":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"221":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"12":{"tf":1.0},"41":{"tf":1.0}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"g":{",":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"→":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"226":{"tf":1.0}}}},"z":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"g":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"203":{"tf":1.0}},"n":{"df":2,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"x":{")":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"51":{"tf":1.0},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},",":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":7,"docs":{"128":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"o":{"2":{"_":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"1":{"tf":1.0},"176":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{":":{":":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"58":{"tf":1.0},"66":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"[":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.0},"157":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"206":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"8":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"v":{"df":5,"docs":{"128":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0}}}},"n":{"d":{"df":2,"docs":{"217":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"216":{"tf":1.0}}},"l":{"df":15,"docs":{"11":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"r":{"d":{"df":4,"docs":{"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"37":{"tf":1.0},"82":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":10,"docs":{"11":{"tf":1.7320508075688772},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"159":{"tf":1.0},"166":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}},"t":{"df":1,"docs":{"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"176":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":16,"docs":{"147":{"tf":1.0},"18":{"tf":1.0},"200":{"tf":1.7320508075688772},"206":{"tf":1.0},"216":{"tf":2.449489742783178},"217":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"p":{"df":8,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"40":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"127":{"tf":1.0},"15":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"48":{"tf":1.0}}},"df":22,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"16":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0}}}},"df":2,"docs":{"128":{"tf":1.7320508075688772},"85":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"20":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"11":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.4142135623730951},"30":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":10,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.0},"88":{"tf":2.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"a":{"c":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"2":{"0":{"1":{"9":{"/":{"4":{"0":{"3":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"z":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"j":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":0,"docs":{}}},"ü":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"ı":{"df":0,"docs":{},"ş":{"df":0,"docs":{},"ı":{"df":0,"docs":{},"l":{"'":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}},"df":0,"docs":{}}}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":2.0}}},"df":2,"docs":{"51":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"=":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"241":{"tf":1.0}}}}},"i":{"'":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}},")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"df":0,"docs":{},"i":{"=":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"df":26,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"/":{"df":0,"docs":{},"o":{"df":1,"docs":{"24":{"tf":1.0}}}},"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"u":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"=":{"0":{"df":4,"docs":{"150":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"85":{"tf":1.7320508075688772}},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"w":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"f":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"1":{"3":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"207":{"tf":1.0}},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"2":{".":{".":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"1":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},">":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"df":4,"docs":{"223":{"tf":1.0},"226":{"tf":1.0},"29":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":1,"docs":{"36":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{",":{"d":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"207":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"31":{"tf":1.0},"43":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"100":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"5":{")":{"=":{"0":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"141":{"tf":1.0},"62":{"tf":1.0}}},"i":{"=":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"←":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{")":{";":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"d":{"=":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"209":{"tf":1.0}},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"214":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"205":{"tf":1.0},"206":{"tf":1.0},"231":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"229":{"tf":1.0},"244":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"f":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0}}}},"df":4,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":34,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"139":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":2.0},"45":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":2.8284271247461903},"91":{"tf":1.7320508075688772},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"i":{"c":{"df":1,"docs":{"84":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"127":{"tf":1.0},"44":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}}}},"df":5,"docs":{"138":{"tf":1.0},"226":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"10":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"39":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}}}},"s":{"df":2,"docs":{"11":{"tf":1.0},"114":{"tf":2.449489742783178}},"s":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":3,"docs":{"101":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":14,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"123":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"45":{"tf":1.0},"5":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"149":{"tf":1.7320508075688772},"153":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.0},"157":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.4142135623730951},"73":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"204":{"tf":1.0},"221":{"tf":1.0},"39":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"210":{"tf":1.4142135623730951},"72":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}}}},"x":{"df":8,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0}}}},"i":{"c":{"df":5,"docs":{"126":{"tf":1.7320508075688772},"14":{"tf":1.0},"184":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.4142135623730951}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"229":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"223":{"tf":1.0},"226":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"215":{"tf":1.0},"235":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":13,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"21":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"49":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":41,"docs":{"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"18":{"tf":1.0},"187":{"tf":1.0},"19":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":2.23606797749979},"20":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"25":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"57":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":8,"docs":{"145":{"tf":1.0},"162":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"243":{"tf":1.0},"39":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"40":{"tf":1.0}}},"n":{"c":{"df":24,"docs":{"10":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":2.0},"226":{"tf":1.0},"24":{"tf":1.7320508075688772},"244":{"tf":1.7320508075688772},"25":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":2.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"223":{"tf":1.0},"235":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":24,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"20":{"tf":2.6457513110645907},"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"11":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":2.0}},"r":{"df":2,"docs":{"37":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":1,"docs":{"176":{"tf":1.0}}},"n":{"d":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"45":{"tf":1.0},"7":{"tf":1.7320508075688772},"81":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":3.3166247903554},"85":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":6,"docs":{"11":{"tf":2.0},"175":{"tf":1.0},"20":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":3,"docs":{"178":{"tf":1.0},"213":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"149":{"tf":1.0},"243":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":5,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"239":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"120":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"31":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":6,"docs":{"146":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"120":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"220":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}},"v":{"0":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"{":{"0":{",":{"1":{"/":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"z":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"214":{"tf":1.4142135623730951},"220":{"tf":1.0},"229":{"tf":2.449489742783178},"233":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.7320508075688772},"231":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"a":{"b":{"=":{"[":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"1":{"df":0,"docs":{},"​":{".":{".":{".":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"2":{"8":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"77":{"tf":1.0}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"9":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"226":{"tf":2.0}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":6,"docs":{"118":{"tf":1.0},"243":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0}}}}},"t":{"'":{"df":9,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":2.0},"91":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":4,"docs":{"242":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"84":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"226":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}}},"v":{"df":4,"docs":{"100":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0}},"k":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"×":{"df":0,"docs":{},"α":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"+":{"df":0,"docs":{},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"204":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"54":{"tf":1.0}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"85":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"df":1,"docs":{"157":{"tf":1.0}},"q":{"df":1,"docs":{"85":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"u":{"df":1,"docs":{"55":{"tf":1.0}}}},".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"2":{"df":1,"docs":{"207":{"tf":1.0}},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"≡":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}},"ω":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":1,"docs":{"64":{"tf":1.0}}}}}}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"j":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}},"∏":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"∑":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"1":{"df":2,"docs":{"141":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"⋯":{",":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},">":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":4,"docs":{"206":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"85":{"tf":1.4142135623730951}},"o":{"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"t":{"2":{"0":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":4,"docs":{"64":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"{":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"2":{"df":0,"docs":{},"j":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{".":{"8":{"4":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"⋯":{"+":{"2":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"1":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"2":{"3":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"7":{",":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{".":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"141":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"′":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"0":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.0}}},"1":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"…":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"4":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"4":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{"+":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"0":{"df":2,"docs":{"120":{"tf":1.0},"207":{"tf":1.0}}},"1":{"df":2,"docs":{"202":{"tf":1.0},"207":{"tf":1.0}}},"2":{",":{"3":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"31":{"tf":1.0}}},"[":{"a":{"]":{"b":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"a":{"]":{"(":{"[":{"b":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"b":{"]":{"(":{"[":{"a":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"3":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"125":{"tf":1.4142135623730951},"138":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},">":{"1":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"]":{"a":{"+":{"[":{"df":0,"docs":{},"k":{"]":{"a":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"0":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"126":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"18":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"207":{"tf":1.0},"243":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":5,"docs":{"100":{"tf":1.0},"62":{"tf":1.7320508075688772},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772}}}},"y":{"df":8,"docs":{"223":{"tf":2.6457513110645907},"24":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}}},"i":{"df":1,"docs":{"167":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"10":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"127":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"w":{"df":12,"docs":{"139":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.0},"223":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"7":{"tf":2.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":11,"docs":{"19":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"6":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":2.8284271247461903},"84":{"tf":4.242640687119285},"86":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"n":{"df":13,"docs":{"202":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{")":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"∈":{"[":{"0":{".":{".":{"8":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{",":{"2":{"2":{"5":{"4":{"+":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"≤":{"3":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}},"≥":{"1":{"df":2,"docs":{"146":{"tf":1.0},"202":{"tf":1.0}}},"2":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"0":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"3":{")":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"4":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"5":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"7":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"(":{"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"(":{"a":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"…":{",":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{")":{",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.7320508075688772},"126":{"tf":1.0},"16":{"tf":1.4142135623730951},"64":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":10,"docs":{"120":{"tf":1.0},"217":{"tf":2.449489742783178},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"31":{"tf":2.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"d":{"df":3,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"37":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":8,"docs":{"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"37":{"tf":1.0},"66":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"177":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.0},"126":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":16,"docs":{"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"157":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.0}}}}}},"w":{"df":1,"docs":{"226":{"tf":1.0}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.0},"123":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.7320508075688772},"165":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":2.0},"21":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{".":{"0":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"18":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":3,"docs":{"146":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"v":{"df":6,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"9":{"tf":1.0}}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"c":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"159":{"tf":2.0},"16":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"≡":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"m":{"a":{")":{"=":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"208":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.7320508075688772},"82":{"tf":1.0},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"84":{"tf":1.0}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":17,"docs":{"120":{"tf":1.0},"145":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"145":{"tf":1.0}}}},"t":{"'":{"df":10,"docs":{"187":{"tf":1.0},"19":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"75":{"tf":1.0}}},"df":1,"docs":{"120":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"203":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"10":{"tf":2.23606797749979},"11":{"tf":1.4142135623730951},"18":{"tf":1.0},"20":{"tf":1.4142135623730951},"201":{"tf":1.0},"44":{"tf":1.0},"7":{"tf":1.4142135623730951},"9":{"tf":2.23606797749979}}}}}},"h":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951}},"s":{"=":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"3":{"2":{"(":{"a":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"4":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"+":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"+":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"=":{"0":{"df":2,"docs":{"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"b":{"c":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":2.449489742783178},"5":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"11":{"tf":1.0},"203":{"tf":1.0},"37":{"tf":2.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":9,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"17":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0}}},"k":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"204":{"tf":1.0},"86":{"tf":1.0}}}}},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"{":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"31":{"tf":1.0}}}},",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"0":{"df":0,"docs":{},"⋅":{"b":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"0":{"df":0,"docs":{},"⋅":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":6,"docs":{"120":{"tf":1.4142135623730951},"155":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":2.449489742783178}},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"58":{"tf":1.0}}},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"128":{"tf":1.7320508075688772}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":6,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0}}}}}}}},"d":{"df":1,"docs":{"244":{"tf":1.0}}},"df":5,"docs":{"221":{"tf":1.0},"226":{"tf":2.23606797749979},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"c":{"df":5,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":8,"docs":{"152":{"tf":1.0},"179":{"tf":1.0},"204":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}}},"df":41,"docs":{"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"145":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":2.0},"163":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.0},"171":{"tf":2.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"27":{"tf":2.23606797749979},"49":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"54":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.7320508075688772},"69":{"tf":2.6457513110645907},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"p":{"df":7,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":1.0}}},"s":{"df":2,"docs":{"68":{"tf":1.0},"85":{"tf":1.0}}}},"w":{"df":5,"docs":{"11":{"tf":1.0},"140":{"tf":1.0},"20":{"tf":1.0},"56":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"b":{"df":2,"docs":{"135":{"tf":1.0},"233":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"120":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"120":{"tf":1.0}}}},"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"0":{"df":0,"docs":{},"​":{"+":{"c":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"+":{"c":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"c":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"7":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{")":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}}}}}}}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{",":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{".":{".":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"2":{"df":0,"docs":{},"​":{"+":{".":{".":{".":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"5":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"]":{"[":{"df":0,"docs":{},"k":{"0":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"7":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"0":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"]":{"[":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"0":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"1":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"3":{"df":0,"docs":{},"​":{"]":{"+":{"df":0,"docs":{},"m":{"[":{"8":{"4":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"4":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"]":{"=":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"0":{"]":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"7":{"]":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"k":{"]":{"=":{"[":{"(":{"df":0,"docs":{},"k":{"+":{"2":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}},"w":{"df":0,"docs":{},"​":{"]":{"'":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"1":{"]":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"]":{"df":0,"docs":{},"p":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"38":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"39":{"tf":1.4142135623730951},"84":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"9":{"tf":1.0}}}}}}},"df":4,"docs":{"166":{"tf":1.0},"175":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"(":{"a":{",":{"b":{",":{"c":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"188":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":26,"docs":{"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"38":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"157":{"tf":1.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"237":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":12,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"178":{"tf":1.0},"208":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"179":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"186":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"201":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":5,"docs":{"100":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"54":{"tf":1.0}}}},"g":{"df":0,"docs":{},"i":{"b":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"113":{"tf":1.0},"18":{"tf":1.4142135623730951},"37":{"tf":2.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"126":{"tf":1.0},"242":{"tf":1.0},"88":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":16,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.4142135623730951},"243":{"tf":1.0},"30":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"57":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":12,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0},"146":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.4142135623730951},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"66":{"tf":1.7320508075688772},"70":{"tf":1.0},"92":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"128":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"27":{"tf":1.0},"37":{"tf":2.449489742783178}}},"y":{",":{"+":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"=":{"4":{"2":{"9":{"4":{"9":{"6":{"7":{"2":{"9":{"6":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"233":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}},"g":{"df":5,"docs":{"139":{"tf":1.0},"187":{"tf":2.449489742783178},"207":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"158":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"=":{"2":{"5":{"5":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":2.23606797749979},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":2.0},"176":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.4142135623730951},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"40":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"*":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"22":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"15":{"tf":1.0},"223":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"f":{"df":1,"docs":{"106":{"tf":1.0}}},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"p":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"177":{"tf":1.0},"2":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}},"o":{"d":{"d":{"df":1,"docs":{"180":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"243":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"2":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}},"e":{")":{"=":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"/":{"2":{"df":0,"docs":{},"k":{"=":{"0":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"168":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772}},"l":{"df":4,"docs":{"145":{"tf":1.0},"18":{"tf":2.0},"230":{"tf":1.0},"84":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":3,"docs":{"243":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":1,"docs":{"223":{"tf":1.0}},"∈":{"[":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"179":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}},"u":{"df":2,"docs":{"118":{"tf":1.0},"202":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"205":{"tf":1.0}}},"y":{"'":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"229":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.0},"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"212":{"tf":1.0},"235":{"tf":1.0},"9":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"166":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0}}}}},"s":{"b":{"df":2,"docs":{"118":{"tf":1.0},"233":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"101":{"tf":1.0},"34":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"86":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"l":{"df":49,"docs":{"106":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"176":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.8284271247461903},"204":{"tf":2.0},"205":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":2.23606797749979},"210":{"tf":1.4142135623730951},"212":{"tf":2.0},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"i":{"df":7,"docs":{"157":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"231":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"224":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"8":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":7,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":3.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"36":{"tf":1.0}}},"​":{"(":{"0":{")":{"=":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"c":{"df":1,"docs":{"106":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}},"o":{"df":1,"docs":{"106":{"tf":1.0}}}},"y":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"p":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}},"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"′":{"=":{"a":{"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":0,"docs":{},"}":{"5":{"1":{"2":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"/":{"2":{"=":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"213":{"tf":1.0}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{")":{"2":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"i":{"=":{"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"i":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}},":":{"=":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"+":{"1":{")":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"−":{"1":{")":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"2":{"5":{"4":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":4,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"85":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"120":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"217":{"tf":1.0},"226":{"tf":1.0},"54":{"tf":1.0}}}}},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":1,"docs":{"76":{"tf":1.0}}},"df":19,"docs":{"126":{"tf":2.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"203":{"tf":2.0},"208":{"tf":1.0},"210":{"tf":1.7320508075688772},"212":{"tf":2.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"68":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"205":{"tf":1.0},"21":{"tf":1.0},"49":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}},"e":{"d":{"df":54,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.4142135623730951},"205":{"tf":1.0},"21":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":2.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"232":{"tf":1.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.0},"37":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"7":{"tf":2.23606797749979},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"9":{"tf":2.6457513110645907},"91":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.4142135623730951},"202":{"tf":1.0},"208":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":1,"docs":{"81":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"146":{"tf":1.0},"55":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"210":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"w":{"df":7,"docs":{"142":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"37":{"tf":1.0},"84":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":12,"docs":{"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"166":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"45":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"​":{"+":{"1":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},",":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≥":{"4":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}}}},"df":1,"docs":{"213":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"37":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"n":{"df":15,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"159":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":10,"docs":{"126":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"27":{"tf":1.0},"8":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"203":{"tf":2.8284271247461903},"204":{"tf":1.0},"226":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":44,"docs":{"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"190":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"h":{"df":1,"docs":{"62":{"tf":1.0}}},"i":{"c":{"df":9,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.4142135623730951},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"244":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":22,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"164":{"tf":1.4142135623730951},"17":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903},"98":{"tf":1.0}}}},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"208":{"tf":2.0},"211":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"118":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":31,"docs":{"10":{"tf":1.0},"148":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":2.8284271247461903},"202":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.7320508075688772},"70":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":3.1622776601683795}}}}},"df":2,"docs":{"20":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"21":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"72":{"tf":2.0}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"210":{"tf":2.449489742783178},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"88":{"tf":2.0}}},"df":0,"docs":{}},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"≥":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"n":{"2":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}},"df":2,"docs":{"212":{"tf":1.7320508075688772},"240":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},":":{"=":{"(":{"0":{":":{"1":{":":{"0":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"202":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"139":{"tf":1.7320508075688772},"7":{"tf":1.0},"98":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"118":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":3.3166247903554},"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"59":{"tf":1.0}},"s":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772}},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":10,"docs":{"126":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"213":{"tf":1.0},"64":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"146":{"tf":1.4142135623730951},"203":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"82":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"120":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"74":{"tf":1.0},"9":{"tf":3.1622776601683795}}}}}}},"k":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"n":{"c":{"df":5,"docs":{"16":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.7320508075688772},"57":{"tf":1.0}}},"df":37,"docs":{"114":{"tf":2.449489742783178},"132":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"244":{"tf":1.4142135623730951},"27":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"94":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":12,"docs":{"221":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.7320508075688772},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"86":{"tf":3.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"179":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":21,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"229":{"tf":1.0},"235":{"tf":1.4142135623730951},"58":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"187":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":17,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.4142135623730951},"148":{"tf":1.0},"157":{"tf":1.7320508075688772},"179":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"176":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0}},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":4,"docs":{"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"187":{"tf":1.0},"4":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"115":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"166":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":3.1622776601683795},"207":{"tf":3.3166247903554},"208":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.4142135623730951},"55":{"tf":1.0},"59":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"152":{"tf":1.4142135623730951},"164":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":11,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"5":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":17,"docs":{"101":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":2.23606797749979},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"37":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"55":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"76":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":32,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.0},"87":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"145":{"tf":1.0},"153":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"100":{"tf":1.0},"188":{"tf":1.0},"217":{"tf":1.0}}}},"df":26,"docs":{"100":{"tf":1.4142135623730951},"132":{"tf":1.0},"18":{"tf":1.4142135623730951},"204":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"106":{"tf":1.0},"138":{"tf":2.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":2.8284271247461903},"142":{"tf":1.4142135623730951},"179":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"159":{"tf":1.0}}},"y":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"220":{"tf":1.0}}}}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"145":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}},"p":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"−":{"df":0,"docs":{},"v":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"86":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"85":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"215":{"tf":1.0},"242":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":0,"docs":{},"s":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"v":{")":{";":{"(":{"a":{",":{"df":0,"docs":{},"r":{")":{")":{":":{"df":0,"docs":{},"p":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"9":{"9":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"q":{"df":4,"docs":{"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0}}}},"=":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"4":{"5":{"5":{"6":{"0":{"3":{"1":{"5":{"5":{"3":{"1":{"4":{"1":{"9":{"7":{"0":{"6":{"0":{"9":{"0":{"2":{"8":{"0":{"7":{"6":{"2":{"3":{"7":{"1":{"6":{"8":{"5":{"2":{"2":{"0":{"3":{"5":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"m":{"]":{"b":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"(":{"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"]":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},">":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}},"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0}}}},"df":4,"docs":{"153":{"tf":1.0},"233":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"d":{"df":6,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"213":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":7,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"64":{"tf":2.23606797749979},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"g":{"df":3,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"l":{"a":{"df":12,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"226":{"tf":1.4142135623730951},"243":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"128":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"3":{"tf":1.7320508075688772},"37":{"tf":2.0},"38":{"tf":1.0}}}}}},"m":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"16":{"tf":1.0},"18":{"tf":1.0},"241":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"36":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":11,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"176":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"98":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.0},"9":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"83":{"tf":1.0}},"t":{"df":2,"docs":{"100":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"91":{"tf":1.0}}},"t":{"a":{"'":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"207":{"tf":1.0}}}},"c":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"77":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":27,"docs":{"118":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":3.1622776601683795},"138":{"tf":1.0},"139":{"tf":2.23606797749979},"141":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":2.23606797749979},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":5.385164807134504},"88":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.0},"221":{"tf":2.0},"222":{"tf":1.4142135623730951},"242":{"tf":1.0},"57":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"188":{"tf":1.0},"72":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"55":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"145":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.0},"72":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":19,"docs":{"128":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":20,"docs":{"18":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"54":{"tf":3.3166247903554},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":2.23606797749979},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":3.1622776601683795},"69":{"tf":2.0},"70":{"tf":1.7320508075688772},"71":{"tf":2.0},"72":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"221":{"tf":1.0},"25":{"tf":1.0}}}},"df":1,"docs":{"85":{"tf":1.7320508075688772}},"e":{"c":{"df":17,"docs":{"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"159":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.449489742783178},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"49":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"k":{"d":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"]":{"df":0,"docs":{},"g":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":10,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"176":{"tf":1.0},"22":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}},"n":{"df":2,"docs":{"45":{"tf":1.0},"9":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}}}},"y":{"df":1,"docs":{"87":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}},"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":13,"docs":{"145":{"tf":1.0},"151":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"48":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"8":{"tf":2.23606797749979},"9":{"tf":1.7320508075688772}}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"52":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":44,"docs":{"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":2.0},"146":{"tf":1.0},"210":{"tf":2.449489742783178},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":4.0},"228":{"tf":1.4142135623730951},"229":{"tf":2.6457513110645907},"230":{"tf":2.449489742783178},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":2.0},"237":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"31":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"79":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":3.1622776601683795}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"214":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":1,"docs":{"51":{"tf":1.0}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":57,"docs":{"100":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"172":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":1.0},"210":{"tf":4.242640687119285},"211":{"tf":1.7320508075688772},"212":{"tf":3.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":2.6457513110645907},"216":{"tf":2.23606797749979},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.7320508075688772},"235":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":2.23606797749979},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":3.7416573867739413},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"77":{"tf":1.4142135623730951},"79":{"tf":2.6457513110645907},"8":{"tf":2.6457513110645907},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":3.1622776601683795},"86":{"tf":3.7416573867739413},"87":{"tf":1.0},"88":{"tf":5.0990195135927845},"9":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"18":{"tf":1.0},"203":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"226":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"100":{"tf":1.0},"223":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"120":{"tf":1.0},"180":{"tf":1.4142135623730951},"203":{"tf":1.0},"207":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}}}},"p":{"=":{"(":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"u":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"239":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"q":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}},"r":{"[":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"]":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"s":{"df":0,"docs":{},"∣":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":10,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"45":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"120":{"tf":1.4142135623730951},"31":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"38":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"145":{"tf":1.0},"32":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"49":{"tf":1.0},"7":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"38":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"39":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":13,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"22":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"f":{"df":1,"docs":{"145":{"tf":1.0}},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ρ":{")":{"+":{"df":0,"docs":{},"ψ":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"11":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"30":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"43":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"7":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"81":{"tf":1.0},"84":{"tf":1.0}}}}}}},"l":{"df":12,"docs":{"12":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"211":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"223":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":17,"docs":{"120":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0}},"t":{"df":25,"docs":{"102":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"17":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.0}}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"229":{"tf":1.7320508075688772},"230":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":33,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"244":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":2.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":4.58257569495584},"77":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":3.872983346207417},"92":{"tf":2.23606797749979},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"226":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":9,"docs":{"145":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.0},"74":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":20,"docs":{"115":{"tf":1.0},"146":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"152":{"tf":1.0},"202":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"244":{"tf":1.0},"51":{"tf":1.4142135623730951},"7":{"tf":2.0},"73":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"85":{"tf":1.7320508075688772},"86":{"tf":3.605551275463989},"87":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"v":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"145":{"tf":1.0},"240":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"49":{"tf":1.4142135623730951},"7":{"tf":2.0},"8":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"n":{"df":2,"docs":{"145":{"tf":1.0},"92":{"tf":1.0}}},"r":{"'":{"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}}},"df":32,"docs":{"14":{"tf":1.0},"159":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"68":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":2.449489742783178},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":4.242640687119285},"85":{"tf":1.0},"86":{"tf":4.47213595499958},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"d":{"df":19,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.7320508075688772},"125":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"107":{"tf":1.0},"109":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"v":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"u":{"b":{"df":4,"docs":{"174":{"tf":1.0},"176":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"s":{"[":{"0":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"22":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"25":{"tf":2.449489742783178},"36":{"tf":1.0},"7":{"tf":2.23606797749979},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"223":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"s":{"df":2,"docs":{"226":{"tf":1.0},"243":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"207":{"tf":1.0},"38":{"tf":1.0},"91":{"tf":1.0}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":2.0}}}},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{")":{",":{"(":{"df":0,"docs":{},"ζ":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},":":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"f":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"−":{"[":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"u":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"204":{"tf":1.4142135623730951},"206":{"tf":2.0},"207":{"tf":1.7320508075688772}},"≡":{"2":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"≡":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≡":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⸭":{"(":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"110":{"tf":1.0}}}},"df":0,"docs":{}}},"q":{"(":{"d":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{")":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"+":{"+":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"d":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"#":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}},"{":{"df":0,"docs":{},"k":{",":{"0":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":1,"docs":{"100":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":16,"docs":{"126":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":2.23606797749979},"147":{"tf":1.0},"153":{"tf":1.0},"181":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"51":{"tf":1.0},"75":{"tf":1.4142135623730951},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"s":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"f":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"3":{"df":1,"docs":{"88":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"88":{"tf":1.0}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"p":{"(":{".":{".":{".":{")":{"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"+":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"s":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"154":{"tf":1.4142135623730951}},"​":{"0":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":0,"docs":{},"​":{"0":{"0":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"154":{"tf":1.0}},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"4":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":2.0},"76":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"204":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"72":{"tf":1.0},"92":{"tf":1.0}}}}}}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"=":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"−":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{")":{"+":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"⟨":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"−":{"1":{")":{"/":{"2":{".":{".":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"ℓ":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},",":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"c":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":1.0}}},"p":{"+":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⸭":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":1,"docs":{"84":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},">":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}},"[":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"207":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":24,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"37":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":1.4142135623730951},"86":{"tf":3.4641016151377544}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"79":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":26,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":2.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"117":{"tf":1.0},"172":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"8":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":3,"docs":{"3":{"tf":1.4142135623730951},"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"230":{"tf":1.0},"57":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"41":{"tf":1.0},"88":{"tf":1.0}}},"t":{"/":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"234":{"tf":1.4142135623730951},"36":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"i":{"df":1,"docs":{"45":{"tf":1.0}}},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"202":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{",":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"λ":{")":{"]":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"114":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"229":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"11":{"tf":1.0},"126":{"tf":1.4142135623730951},"204":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"122":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.4142135623730951},"31":{"tf":1.0},"88":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"233":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":5,"docs":{"152":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"213":{"tf":1.0},"234":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"244":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"16":{"tf":1.0}},"u":{"c":{"df":11,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"211":{"tf":1.0},"215":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"6":{"df":1,"docs":{"188":{"tf":1.0}}},"7":{"df":1,"docs":{"188":{"tf":1.0}}},"_":{"5":{"df":1,"docs":{"200":{"tf":1.0}}},"6":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"7":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"211":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":30,"docs":{"146":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"'":{"_":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"101":{"tf":1.4142135623730951},"123":{"tf":1.0},"16":{"tf":1.4142135623730951},"165":{"tf":1.0},"169":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"23":{"tf":3.605551275463989},"9":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"243":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"49":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.23606797749979},"72":{"tf":3.3166247903554},"82":{"tf":1.7320508075688772},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":14,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"39":{"tf":1.0}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":7,"docs":{"114":{"tf":1.0},"126":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"​":{"(":{"a":{",":{"df":0,"docs":{},"λ":{")":{":":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"←":{"df":0,"docs":{},"g":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"←":{"a":{"(":{"df":0,"docs":{},"g":{")":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"∧":{"a":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"206":{"tf":1.0},"207":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":13,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"110":{"tf":1.0},"170":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"16":{"tf":2.23606797749979},"17":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"239":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"120":{"tf":1.0},"18":{"tf":2.23606797749979},"92":{"tf":2.8284271247461903}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":8,"docs":{"114":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"32":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":27,"docs":{"100":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"202":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.6457513110645907},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"107":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"15":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":2.0},"214":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"35":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":3.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":35,"docs":{"121":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"230":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":2,"docs":{"207":{"tf":1.0},"64":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":3,"docs":{"37":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"187":{"tf":1.0},"73":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":2.6457513110645907}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":3.1622776601683795},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":29,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"140":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.7320508075688772},"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"20":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"9":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"24":{"tf":1.0},"69":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"221":{"tf":1.0},"86":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"102":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.23606797749979}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"84":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"h":{"df":4,"docs":{"140":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951},"98":{"tf":1.0}},"s":{"=":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"3":{"2":{"(":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"3":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{")":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"140":{"tf":1.0},"159":{"tf":2.0},"16":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"38":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"d":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":1,"docs":{"205":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"220":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},":":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"16":{"tf":2.0},"207":{"tf":2.449489742783178},"208":{"tf":2.8284271247461903},"211":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":2.23606797749979},"98":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"18":{"tf":2.0},"184":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"145":{"tf":1.0}}}}}},"n":{"d":{"df":17,"docs":{"106":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"176":{"tf":2.0},"178":{"tf":1.7320508075688772},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"200":{"tf":1.0},"211":{"tf":1.0},"243":{"tf":3.1622776601683795},"244":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"w":{"df":39,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":3.4641016151377544},"188":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":3.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":3.0},"68":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":2.449489742783178},"92":{"tf":1.0},"99":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":12,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"n":{"df":19,"docs":{"118":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"18":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"49":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"81":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"17":{"tf":1.0},"2":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{":":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"s":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}},"x":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"86":{"tf":2.0}}}},".":{"df":0,"docs":{},"t":{"df":2,"docs":{"96":{"tf":1.0},"97":{"tf":1.0}}}},"0":{"df":1,"docs":{"54":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"100":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"2":{"9":{".":{".":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"3":{"2":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"a":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}}}},"df":2,"docs":{"192":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":2.8284271247461903}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}},"y":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"a":{"df":1,"docs":{"198":{"tf":2.449489742783178}},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":2.23606797749979}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"202":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"222":{"tf":1.0},"244":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":2.0}}}}},"n":{"df":1,"docs":{"16":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"2":{"0":{"2":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":14,"docs":{"114":{"tf":2.449489742783178},"14":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.7320508075688772},"68":{"tf":1.0},"72":{"tf":2.0},"74":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"d":{",":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"187":{"tf":1.0},"57":{"tf":1.4142135623730951}}}},"y":{"df":4,"docs":{"126":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":29,"docs":{"106":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":2.449489742783178},"118":{"tf":2.0},"119":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"124":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"226":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"243":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}}}},"df":1,"docs":{"198":{"tf":2.449489742783178}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"73":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"99":{"tf":1.0}}}}}},"d":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"_":{"a":{"b":{"c":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"140":{"tf":1.4142135623730951},"215":{"tf":1.7320508075688772},"219":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":4.358898943540674},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":4.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":2.23606797749979}},"e":{"a":{"df":1,"docs":{"9":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"128":{"tf":1.0},"212":{"tf":1.0},"235":{"tf":1.4142135623730951},"54":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":26,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"146":{"tf":1.0},"16":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"226":{"tf":1.4142135623730951},"237":{"tf":1.0},"51":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":12,"docs":{"126":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"207":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"64":{"tf":1.0},"74":{"tf":1.0},"77":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"189":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"99":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"100":{"tf":1.0}}},"df":16,"docs":{"100":{"tf":3.3166247903554},"101":{"tf":2.0},"153":{"tf":1.0},"154":{"tf":2.449489742783178},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":3.7416573867739413}}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"23":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"24":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"20":{"tf":1.4142135623730951},"22":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":8,"docs":{"223":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":3.1622776601683795}}},"df":0,"docs":{},"s":{"df":2,"docs":{"20":{"tf":1.0},"243":{"tf":1.0}}},"t":{"df":4,"docs":{"68":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.0},"36":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":5,"docs":{"237":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"152":{"tf":1.0}}}}}}}},"r":{"d":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"37":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"233":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"16":{"tf":1.0}}}},"v":{"df":3,"docs":{"226":{"tf":1.0},"233":{"tf":1.0},"51":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}}}}},"t":{"df":47,"docs":{"10":{"tf":1.0},"100":{"tf":2.0},"118":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"176":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"234":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"66":{"tf":2.6457513110645907},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":4.358898943540674},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"83":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"207":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"h":{"a":{"2":{"5":{"6":{"df":1,"docs":{"46":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":8,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":2.23606797749979},"177":{"tf":1.0},"178":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"5":{"tf":1.0},"87":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"10":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"32":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"7":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"w":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"106":{"tf":1.0},"229":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"146":{"tf":1.0},"16":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"114":{"tf":1.0},"226":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":3,"docs":{"100":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"88":{"tf":1.0}},"g":{"df":0,"docs":{},"n":{"df":8,"docs":{"119":{"tf":2.0},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"126":{"tf":1.0},"202":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":2.0},"234":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"3":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"41":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":12,"docs":{"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"176":{"tf":1.0},"214":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"114":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"187":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"147":{"tf":1.0},"19":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":2.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":7,"docs":{"203":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"228":{"tf":1.0}}}}},"i":{"c":{"df":3,"docs":{"62":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0}}},"df":9,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"238":{"tf":1.0},"54":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"72":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":23,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":11,"docs":{"144":{"tf":1.0},"145":{"tf":2.23606797749979},"146":{"tf":1.7320508075688772},"149":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.6457513110645907},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"159":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.0},"55":{"tf":1.0}}}},"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"df":1,"docs":{"128":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":29,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"16":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{":":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{")":{"=":{"1":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"64":{"tf":1.0},"85":{"tf":1.0}}},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":2.0}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"146":{"tf":1.0},"153":{"tf":1.0},"48":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"230":{"tf":1.0}}}},"w":{"df":1,"docs":{"40":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"206":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"206":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"126":{"tf":1.0},"7":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"114":{"tf":3.7416573867739413},"208":{"tf":1.0},"226":{"tf":1.0},"240":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":3.872983346207417}}},"df":0,"docs":{}}}}}}}}},"v":{"df":1,"docs":{"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"229":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":7,"docs":{"226":{"tf":1.0},"237":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"114":{"tf":2.449489742783178},"55":{"tf":1.0},"7":{"tf":2.449489742783178},"84":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"c":{"df":2,"docs":{"26":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"210":{"tf":1.0},"230":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":2,"docs":{"166":{"tf":1.0},"66":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":4,"docs":{"126":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":14,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"206":{"tf":1.0},"22":{"tf":1.0},"34":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":8,"docs":{"10":{"tf":1.0},"174":{"tf":1.0},"210":{"tf":1.0},"232":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":21,"docs":{"128":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.8284271247461903},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"199":{"tf":2.0},"213":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"94":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"0":{"0":{")":{"=":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{")":{"=":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"b":{"(":{"1":{"1":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"c":{"(":{"1":{"1":{"df":1,"docs":{"196":{"tf":1.0}}},"4":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"d":{"(":{"1":{"0":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"7":{")":{")":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}}},"f":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"q":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":2.8284271247461903},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"1":{"4":{"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"9":{"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":17,"docs":{"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"181":{"tf":2.6457513110645907},"182":{"tf":2.0},"183":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"120":{"tf":1.4142135623730951},"207":{"tf":4.358898943540674},"208":{"tf":1.4142135623730951},"32":{"tf":1.0},"94":{"tf":2.449489742783178},"98":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":1,"docs":{"87":{"tf":1.0}}},"s":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":4,"docs":{"11":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":2.23606797749979},"46":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"42":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":22,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"213":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.23606797749979},"88":{"tf":1.0},"9":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":15,"docs":{"159":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"5":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.0},"84":{"tf":2.0}}}}}}},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":2,"docs":{"30":{"tf":1.0},"57":{"tf":1.0}}}},"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":2,"docs":{"204":{"tf":1.0},"210":{"tf":1.0}}},"p":{"df":18,"docs":{"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"188":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"41":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":3.605551275463989},"88":{"tf":2.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"187":{"tf":1.0},"216":{"tf":1.0},"38":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"120":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"207":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"229":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"91":{"tf":2.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.7320508075688772},"206":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"17":{"tf":1.4142135623730951},"241":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}},"p":{"df":1,"docs":{"40":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"91":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"17":{"tf":1.0},"202":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"u":{"b":{"df":2,"docs":{"106":{"tf":1.4142135623730951},"51":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":10,"docs":{"206":{"tf":3.4641016151377544},"207":{"tf":2.449489742783178},"208":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.23606797749979},"231":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"57":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":8,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":4,"docs":{"167":{"tf":1.0},"187":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"df":10,"docs":{"100":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"61":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"57":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.4142135623730951},"181":{"tf":1.0},"210":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"51":{"tf":1.0},"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":37,"docs":{"100":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"149":{"tf":1.0},"181":{"tf":1.0},"19":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":2.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":1.0},"87":{"tf":2.23606797749979},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"120":{"tf":1.0}},"i":{"df":6,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"212":{"tf":1.0},"64":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"146":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":17,"docs":{"118":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"54":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":20,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"153":{"tf":1.0},"2":{"tf":1.4142135623730951},"30":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":9,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"217":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"187":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"g":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"139":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"37":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":1,"docs":{"238":{"tf":1.0}}}},"y":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}},"i":{"df":2,"docs":{"211":{"tf":1.0},"213":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":3,"docs":{"154":{"tf":1.0},"21":{"tf":1.0},"24":{"tf":1.0}}},"t":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":15,"docs":{"15":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.7320508075688772},"27":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":2.8284271247461903},"91":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"′":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"∈":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"1":{",":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"92":{"tf":1.0}}}},"{":{"df":0,"docs":{},"−":{"1":{",":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"m":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"6":{"4":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"−":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"1":{"2":{"9":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"∣":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≥":{"(":{"d":{"1":{"df":0,"docs":{},"​":{"+":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"⋅":{"df":0,"docs":{},"t":{"=":{"0":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"(":{"df":0,"docs":{},"x":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"51":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"…":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":2,"docs":{"72":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"df":1,"docs":{"96":{"tf":1.0}}},"2":{"df":1,"docs":{"97":{"tf":1.0}}},"3":{"df":1,"docs":{"98":{"tf":1.0}}},"=":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"l":{"df":27,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"27":{"tf":2.449489742783178},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"9":{"tf":2.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":22,"docs":{"101":{"tf":1.7320508075688772},"120":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.4142135623730951},"243":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"214":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"18":{"tf":1.0}}},".":{"'":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"3":{"2":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"201":{"tf":1.0},"37":{"tf":2.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"38":{"tf":1.0},"94":{"tf":1.0}}}}},"df":11,"docs":{"125":{"tf":1.0},"126":{"tf":3.1622776601683795},"18":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.8284271247461903},"208":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"187":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":8,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"39":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"112":{"tf":1.0},"25":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":1,"docs":{"118":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":24,"docs":{"120":{"tf":1.4142135623730951},"157":{"tf":1.0},"167":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"203":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"s":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"38":{"tf":2.23606797749979}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"'":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":3,"docs":{"74":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":8,"docs":{"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.4142135623730951}}}},"i":{"df":3,"docs":{"206":{"tf":1.0},"209":{"tf":1.0},"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"114":{"tf":4.58257569495584},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"233":{"tf":1.0},"32":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}},"v":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"207":{"tf":1.0},"27":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"k":{"df":3,"docs":{"201":{"tf":1.0},"226":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"9":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"11":{"tf":1.0},"181":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"3":{"tf":1.0},"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":16,"docs":{"116":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"223":{"tf":1.0},"32":{"tf":1.0},"85":{"tf":1.0}}}}}}}}}},"u":{"df":15,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0},"91":{"tf":1.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":19,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.8284271247461903},"99":{"tf":1.0}},"s":{"a":{"+":{"a":{"+":{"df":0,"docs":{},"⋯":{"+":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"×":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"×":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":2,"docs":{"29":{"tf":1.0},"42":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":12,"docs":{"176":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"138":{"tf":1.0},"207":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"17":{"tf":1.0},"226":{"tf":1.0},"37":{"tf":1.0},"99":{"tf":1.0}}}},"p":{"df":1,"docs":{"10":{"tf":1.4142135623730951}},"i":{"c":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"2":{"8":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":3,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"143":{"tf":1.0}},"​":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"+":{"1":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"[":{"a":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"100":{"tf":1.0},"36":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":3.0},"87":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":2.449489742783178}}}}}}}}},"df":2,"docs":{"87":{"tf":2.6457513110645907},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"205":{"tf":1.4142135623730951},"229":{"tf":1.0},"29":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"i":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":4,"docs":{"125":{"tf":1.0},"213":{"tf":1.0},"25":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"207":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"179":{"tf":1.0},"215":{"tf":1.0}}}},"′":{"=":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"]":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"[":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"57":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"81":{"tf":1.0}}},"n":{"df":4,"docs":{"149":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"49":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}}}}}},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":55,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"119":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":8,"docs":{"11":{"tf":1.0},"116":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"i":{"c":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"s":{"+":{"1":{"=":{"df":0,"docs":{},"p":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"87":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"3":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"142":{"tf":1.4142135623730951},"219":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":1,"docs":{"88":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"8":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"j":{"df":3,"docs":{"243":{"tf":2.23606797749979},"85":{"tf":1.0},"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"4":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"201":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":2,"docs":{"207":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"d":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"232":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":10,"docs":{"208":{"tf":2.8284271247461903},"211":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"85":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"109":{"tf":1.0},"5":{"tf":1.0},"81":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":4,"docs":{"127":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"174":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"100":{"tf":1.0},"18":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"l":{"df":2,"docs":{"44":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"233":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"213":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"45":{"tf":1.0},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":5,"docs":{"1":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.0},"210":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":147,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"145":{"tf":2.0},"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":2.0},"203":{"tf":2.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":2.0},"226":{"tf":2.23606797749979},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"24":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":2.6457513110645907},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"7":{"tf":2.8284271247461903},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":3.605551275463989},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"b":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0}}}},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"202":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"13":{"tf":1.0},"79":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"/":{"2":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":1,"docs":{"121":{"tf":1.0}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"v":{",":{"df":0,"docs":{},"p":{",":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"′":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ξ":{"0":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":11,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"244":{"tf":1.4142135623730951},"7":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"167":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":2.449489742783178},"55":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":2.6457513110645907},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}},"e":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"a":{"df":1,"docs":{"25":{"tf":1.0}}},"b":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"c":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{")":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"]":{"df":0,"docs":{},"v":{"+":{"[":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"212":{"tf":1.0},"214":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"216":{"tf":1.7320508075688772},"49":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":24,"docs":{"106":{"tf":1.7320508075688772},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"152":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"215":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"222":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.0}}}},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":8,"docs":{"106":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":10,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"212":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":2.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":4.69041575982343},"88":{"tf":2.23606797749979}},"e":{"c":{"!":{"[":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{")":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":14,"docs":{"145":{"tf":1.0},"222":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"82":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.4142135623730951},"99":{"tf":1.0}},"f":{"df":5,"docs":{"18":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"91":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":30,"docs":{"14":{"tf":1.0},"146":{"tf":1.0},"221":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"240":{"tf":1.0},"243":{"tf":2.449489742783178},"244":{"tf":2.0},"25":{"tf":1.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":4.47213595499958},"86":{"tf":3.1622776601683795},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"235":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"a":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"126":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":1.7320508075688772},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":1.0},"54":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":8,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"a":{"df":5,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"210":{"tf":1.0},"45":{"tf":1.0},"91":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"0":{".":{".":{"1":{"6":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{".":{"2":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"119":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"203":{"tf":1.0}}},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"/":{"2":{")":{"2":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"0":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"​":{",":{"df":0,"docs":{},"w":{"6":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"6":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{".":{".":{"1":{"3":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"4":{".":{".":{"4":{"8":{"df":2,"docs":{"187":{"tf":1.4142135623730951},"199":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"f":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"6":{".":{".":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"9":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"2":{"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{".":{".":{"6":{"1":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"6":{"2":{".":{".":{"6":{"3":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"3":{"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"=":{"2":{"2":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"120":{"tf":1.0}}},"5":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"1":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"2":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{"+":{"2":{"3":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"1":{"1":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"(":{"1":{")":{"+":{"2":{"1":{"8":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"(":{"1":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"df":0,"docs":{},"g":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"87":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":20,"docs":{"119":{"tf":1.0},"12":{"tf":1.0},"149":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"91":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"3":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"\"":{")":{"'":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"32":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"37":{"tf":5.196152422706632},"38":{"tf":1.4142135623730951},"39":{"tf":1.0},"40":{"tf":1.7320508075688772}}}},"y":{"df":21,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"65":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"99":{"tf":1.0}}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"4":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"167":{"tf":1.0},"184":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}},"r":{"df":4,"docs":{"125":{"tf":1.0},"229":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":4,"docs":{"11":{"tf":1.0},"214":{"tf":1.0},"23":{"tf":1.0},"88":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":4,"docs":{"32":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"39":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"d":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"q":{"df":0,"docs":{},"ϵ":{"+":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"217":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":11,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"18":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"202":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"215":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"139":{"tf":1.0},"202":{"tf":1.0},"33":{"tf":1.0},"39":{"tf":1.0},"48":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"40":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"117":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.8284271247461903},"121":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"37":{"tf":1.0}}}}},"df":1,"docs":{"84":{"tf":1.0}},"←":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"df":38,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":2.0},"17":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.4142135623730951},"84":{"tf":3.1622776601683795},"86":{"tf":2.0},"87":{"tf":2.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.4142135623730951},"69":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":10,"docs":{"153":{"tf":1.0},"16":{"tf":1.0},"229":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}}}}}},"​":{"=":{"df":0,"docs":{},"σ":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"σ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"6":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":33,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"223":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"84":{"tf":1.0}},"l":{"df":1,"docs":{"32":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"0":{"0":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":17,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"235":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"41":{"tf":1.0},"5":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"187":{"tf":1.0},"39":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"126":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"101":{"tf":1.4142135623730951},"12":{"tf":1.0},"126":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"29":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"203":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":2.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"120":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"×":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{";":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"k":{"df":1,"docs":{"168":{"tf":1.0}}}}},"x":{")":{":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"83":{"tf":1.0}}},"w":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"x":{"2":{",":{".":{".":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{"2":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"↦":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"i":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"df":0,"docs":{}},"ζ":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{".":{".":{".":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"229":{"tf":2.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"4":{"=":{"1":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":3,"docs":{"228":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":2,"docs":{"51":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"2":{"df":4,"docs":{"228":{"tf":1.0},"230":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":2.0}},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"110":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"z":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":6,"docs":{"231":{"tf":1.0},"51":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":3.1622776601683795}},"​":{",":{"df":0,"docs":{},"y":{"3":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"3":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"8":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"4":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"=":{"0":{",":{"df":0,"docs":{},"y":{"=":{"0":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"233":{"tf":1.0}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}}}}}}},"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"x":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}},"j":{"df":1,"docs":{"31":{"tf":1.0}},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}}}},"z":{"df":1,"docs":{"229":{"tf":1.0}}},"′":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"y":{"df":0,"docs":{},"′":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"_":{"1":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":0,"docs":{},"​":{")":{"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":35,"docs":{"100":{"tf":1.4142135623730951},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":2.23606797749979},"146":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"198":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":2.23606797749979},"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"51":{"tf":1.0},"62":{"tf":2.23606797749979},"7":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.0},"84":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}}}}},"j":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}},"n":{"df":1,"docs":{"86":{"tf":1.0}},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"(":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":3,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"156":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":3.0}},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"114":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"λ":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"}":{"a":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"c":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"′":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"{":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"−":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"⋘":{"1":{"5":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋙":{"1":{"9":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"4":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"8":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"/":{"df":0,"docs":{},"z":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"5":{"df":2,"docs":{"108":{"tf":1.0},"112":{"tf":1.0}}},"b":{"df":4,"docs":{"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"228":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}},"z":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"233":{"tf":1.0}}},"a":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"=":{"a":{"b":{"c":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{",":{"3":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"153":{"tf":1.0},"157":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"−":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.0}}}},"df":2,"docs":{"129":{"tf":1.0},"131":{"tf":1.0}}},"df":17,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"51":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"32":{"tf":1.0},"35":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"216":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"u":{"'":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}}}},"r":{"df":1,"docs":{"12":{"tf":1.0}}},"v":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"/":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}}}}},"w":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"+":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"z":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"53":{"tf":1.0}}},"ω":{"df":0,"docs":{},"u":{")":{"=":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}},"→":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"z":{"df":1,"docs":{"226":{"tf":1.0}}}}},"0":{"df":5,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0}},"​":{"(":{"0":{",":{"0":{")":{"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{",":{"a":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"a":{"df":0,"docs":{},"−":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"b":{"df":0,"docs":{},"−":{"b":{"0":{".":{".":{"=":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"b":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"2":{"4":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"118":{"tf":1.0}}},"df":1,"docs":{"141":{"tf":1.0}}},"3":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}},"y":{"2":{"=":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"6":{"df":1,"docs":{"230":{"tf":1.0}}},"=":{"0":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}}},"1":{"df":1,"docs":{"229":{"tf":1.0}}},"8":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"z":{"3":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"=":{"a":{"b":{"c":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"]":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":13,"docs":{"120":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":38,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":2.8284271247461903},"6":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.6457513110645907},"85":{"tf":1.0},"86":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"a":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"0":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"216":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}},"​":{":":{"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"171":{"tf":1.0}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907}}}}}},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"w":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"141":{"tf":1.0}},"​":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":2,"docs":{"127":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"k":{"df":3,"docs":{"126":{"tf":1.0},"32":{"tf":1.4142135623730951},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":1,"docs":{"71":{"tf":1.4142135623730951}},"​":{"(":{"1":{")":{"=":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"+":{"1":{"df":0,"docs":{},"​":{"=":{"0":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":0,"docs":{},"h":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":6,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"0":{".":{".":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"70":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"202":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"94":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"=":{"1":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"120":{"tf":1.0},"168":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"+":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"167":{"tf":1.0},"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋮":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"229":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"breadcrumbs":{"root":{"0":{")":{")":{"df":0,"docs":{},"∧":{"(":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"k":{"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"0":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"233":{"tf":1.0}}},"1":{",":{"2":{",":{"3":{",":{"4":{",":{"5":{"df":8,"docs":{"192":{"tf":2.8284271247461903},"193":{"tf":2.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903},"199":{"tf":4.69041575982343},"200":{"tf":6.324555320336759}}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":3,"docs":{"18":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":2.8284271247461903}}},"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"q":{"df":3,"docs":{"125":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}},"ω":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"1":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{".":{"1":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"30":{"tf":1.0}}},"7":{"df":1,"docs":{"177":{"tf":1.0}}},"=":{"2":{"3":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"0":{"3":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"1":{".":{"7":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"8":{"1":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"37":{"tf":1.0}}},"3":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"→":{"0":{"0":{"0":{"0":{"0":{"1":{"df":0,"docs":{},"→":{"0":{"0":{"0":{"1":{"1":{"0":{"df":0,"docs":{},"→":{"0":{"1":{"0":{"0":{"1":{"1":{"df":0,"docs":{},"→":{"0":{"1":{"0":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"​":{"0":{"df":0,"docs":{},"→":{"0":{"1":{"df":0,"docs":{},"→":{"1":{"2":{"df":0,"docs":{},"→":{"4":{"3":{"df":0,"docs":{},"→":{"5":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"a":{"<":{"b":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":2.0}}}}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}},"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":48,"docs":{"100":{"tf":1.0},"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":2.23606797749979},"118":{"tf":2.23606797749979},"126":{"tf":2.6457513110645907},"139":{"tf":1.7320508075688772},"142":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":2.0},"188":{"tf":1.0},"190":{"tf":2.6457513110645907},"192":{"tf":2.449489742783178},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":1.7320508075688772},"196":{"tf":3.4641016151377544},"197":{"tf":2.449489742783178},"198":{"tf":2.6457513110645907},"199":{"tf":15.7797338380595},"200":{"tf":25.41653005427767},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.4142135623730951},"99":{"tf":1.0}},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"x":{"4":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"2":{"2":{"4":{"6":{"9":{"8":{"df":0,"docs":{},"f":{"c":{"0":{"9":{"9":{"4":{"a":{"8":{"d":{"d":{"8":{"c":{"4":{"6":{"df":0,"docs":{},"e":{"b":{"2":{"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"(":{"a":{")":{"=":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{"2":{")":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{},"w":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}},"ℓ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"[":{"1":{"3":{"0":{".":{".":{"=":{"1":{"3":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"a":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∧":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≤":{"a":{"<":{"b":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"<":{"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"j":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}},"u":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"<":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"92":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"α":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},",":{"1":{"df":1,"docs":{"18":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"α":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"37":{"tf":1.0}}},"2":{".":{"3":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"37":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"214":{"tf":1.0}}}},"0":{",":{"7":{",":{"2":{",":{"1":{"3":{"df":4,"docs":{"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{".":{".":{".":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"104":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.7320508075688772},"159":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"37":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}}},"1":{"0":{"0":{"0":{"0":{"0":{".":{".":{".":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"18":{"tf":1.7320508075688772},"182":{"tf":1.0},"190":{"tf":1.0}}},"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"9":{"df":1,"docs":{"128":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}},"3":{"0":{".":{".":{"=":{"1":{"3":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}},"df":5,"docs":{"118":{"tf":1.0},"143":{"tf":1.0},"214":{"tf":1.0},"30":{"tf":1.0},"88":{"tf":1.4142135623730951}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"⋅":{"1":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"4":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"183":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0}}},"5":{"5":{"df":1,"docs":{"39":{"tf":1.0}}},"df":2,"docs":{"201":{"tf":1.0},"37":{"tf":1.0}}},"6":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":26,"docs":{"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":2.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"86":{"tf":1.0}},"≤":{"df":0,"docs":{},"i":{"<":{"6":{"4":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"8":{"0":{"df":1,"docs":{"174":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"9":{"df":1,"docs":{"145":{"tf":1.0}}},"df":51,"docs":{"100":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":3.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":2.0},"188":{"tf":1.0},"190":{"tf":2.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"197":{"tf":2.6457513110645907},"198":{"tf":3.605551275463989},"199":{"tf":4.0},"200":{"tf":5.0990195135927845},"202":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"206":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"65":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":2.23606797749979},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}},"s":{"df":1,"docs":{"126":{"tf":1.0}}},"x":{"df":1,"docs":{"54":{"tf":1.0}}},"​":{"(":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"195":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"2":{"5":{")":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"183":{"tf":1.0}}},"w":{"1":{"4":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"8":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"λ":{"2":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"←":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"1":{"6":{")":{"df":0,"docs":{},"t":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"65":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{")":{"=":{"0":{"(":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"δ":{"=":{"0":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"≤":{"df":0,"docs":{},"k":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"2":{"'":{"df":3,"docs":{"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0}}},"+":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"×":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},",":{"1":{"1":{",":{"9":{",":{"1":{"0":{"df":2,"docs":{"182":{"tf":1.0},"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{",":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},".":{"0":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}},"df":0,"docs":{}},"0":{",":{"2":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"4":{"df":1,"docs":{"219":{"tf":1.0}}},"8":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"1":{"6":{"df":2,"docs":{"219":{"tf":1.0},"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"145":{"tf":1.0},"86":{"tf":1.0}}},"1":{"0":{"df":1,"docs":{"155":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"2":{"1":{"3":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"6":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"221":{"tf":1.0}}},"2":{"5":{"2":{"+":{"1":{"+":{"2":{"2":{"5":{"2":{"df":0,"docs":{},"−":{"1":{">":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"141":{"tf":1.0}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"2":{"5":{"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"=":{"[":{"df":0,"docs":{},"α":{"]":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"α":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"2":{"2":{"5":{"4":{"df":1,"docs":{"141":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"3":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":2,"docs":{"141":{"tf":1.0},"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"5":{">":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{">":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"2":{"df":4,"docs":{"174":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"4":{"0":{".":{".":{"=":{"2":{"4":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"df":1,"docs":{"188":{"tf":1.0}},"∗":{"6":{"4":{"=":{"1":{"7":{"9":{"2":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"0":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"2":{"df":2,"docs":{"118":{"tf":1.0},"126":{"tf":1.0}}},"3":{"df":3,"docs":{"126":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"df":1,"docs":{"141":{"tf":1.0}},"⟹":{"(":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"3":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0}}},"6":{"df":30,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.23606797749979},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"46":{"tf":1.0}}},"df":2,"docs":{"143":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951}}},"6":{"4":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"≤":{"2":{"6":{"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"86":{"tf":1.0}}},"7":{"df":1,"docs":{"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"]":{"a":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"^":{"2":{"5":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":2,"docs":{"18":{"tf":1.0},"25":{"tf":1.0}}}},"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":44,"docs":{"118":{"tf":1.4142135623730951},"126":{"tf":2.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.23606797749979},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"213":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.449489742783178},"8":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"96":{"tf":1.4142135623730951}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"+":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"92":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"n":{"+":{"1":{"+":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"<":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"213":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"i":{")":{"2":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"+":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"208":{"tf":1.0}}}}},"−":{"1":{"=":{"2":{"2":{"5":{"3":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":1,"docs":{"141":{"tf":1.0}}}},"≤":{"2":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"112":{"tf":1.0}},"​":{"=":{"2":{"(":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{")":{"3":{"(":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"z":{")":{"2":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"229":{"tf":1.0}},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"1":{"df":1,"docs":{"118":{"tf":1.4142135623730951}},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"8":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"3":{"df":1,"docs":{"183":{"tf":1.0}}},"8":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"(":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},",":{"2":{",":{"2":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{",":{"1":{"1":{",":{"1":{"4":{"df":4,"docs":{"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{",":{"7":{",":{"1":{",":{"1":{",":{"1":{"3":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"233":{"tf":1.0}}},"2":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":17,"docs":{"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"37":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"187":{"tf":1.0}},"∗":{"3":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"7":{"1":{"1":{"df":0,"docs":{},"h":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":23,"docs":{"117":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"243":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"−":{"3":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"/":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∗":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"∣":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"231":{"tf":1.0}}},"df":0,"docs":{}}}}},"4":{".":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"0":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"36":{"tf":1.0}}},"9":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":20,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":2.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∗":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{".":{"9":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"4":{"7":{"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"df":14,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"209":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"⋅":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}},"6":{",":{"5":{",":{"1":{"4":{",":{"7":{"df":2,"docs":{"183":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"16":{"tf":1.0}}},"4":{"df":6,"docs":{"119":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"199":{"tf":1.0}},"−":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"157":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"198":{"tf":1.0}}},"7":{",":{"1":{"0":{",":{"1":{"1":{",":{"1":{"3":{",":{"1":{"4":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"8":{")":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"30":{"tf":1.0},"64":{"tf":2.8284271247461903},"88":{"tf":1.0}},"s":{"df":1,"docs":{"64":{"tf":1.0}}},"−":{"c":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"3":{"df":0,"docs":{},"−":{"c":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"1":{".":{"6":{"8":{"9":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":6,"docs":{"120":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.4142135623730951},"64":{"tf":1.0},"79":{"tf":1.0}}},"9":{"df":4,"docs":{"132":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"88":{"tf":1.0}}},"_":{"0":{"(":{"a":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"182":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.0}}}},"df":4,"docs":{"183":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":1,"docs":{"233":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"a":{"(":{"1":{"0":{")":{",":{"b":{"(":{"7":{")":{",":{"c":{"(":{"2":{")":{",":{"d":{"(":{"1":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{")":{",":{"b":{"(":{"1":{"1":{")":{",":{"c":{"(":{"9":{")":{",":{"d":{"(":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"3":{")":{",":{"b":{"(":{"4":{")":{",":{"c":{"(":{"1":{"1":{")":{",":{"d":{"(":{"1":{"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{",":{"d":{"(":{"7":{")":{",":{"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{")":{",":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"6":{")":{",":{"b":{"(":{"5":{")":{",":{"c":{"(":{"1":{"4":{")":{",":{"d":{"(":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{")":{"=":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"a":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{"+":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{")":{"+":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"h":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"a":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"210":{"tf":2.449489742783178},"213":{"tf":1.0},"217":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"*":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"r":{")":{"+":{"a":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"b":{",":{"c":{",":{"d":{",":{"df":1,"docs":{"61":{"tf":1.0}},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"h":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":7,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"193":{"tf":1.0},"61":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"205":{"tf":1.0},"82":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"82":{"tf":1.0}}},"z":{"1":{",":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":2.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":14,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.6457513110645907},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"+":{"a":{"4":{"df":0,"docs":{},"​":{"+":{"a":{"5":{"df":0,"docs":{},"​":{"+":{"a":{"6":{"df":0,"docs":{},"​":{"+":{"a":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"a":{"8":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"a":{"7":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.4142135623730951}},"​":{",":{".":{".":{".":{",":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"2":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{",":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":13,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},",":{"a":{"2":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"]":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":10,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},",":{"a":{"3":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"b":{"2":{"=":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"4":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"5":{"=":{"(":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{")":{"5":{"=":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"5":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"β":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":9,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":7,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"7":{"df":6,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"8":{"df":3,"docs":{"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"9":{"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},":":{"=":{"a":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{")":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"[":{"a":{"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"b":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"−":{"a":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"]":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"h":{"df":1,"docs":{"226":{"tf":1.0}}}},"df":1,"docs":{"82":{"tf":1.0}}}},"^":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"b":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"^":{"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"203":{"tf":1.0},"24":{"tf":2.23606797749979},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":30,"docs":{"100":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"142":{"tf":1.0},"153":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"203":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"31":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"24":{"tf":2.23606797749979}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"11":{"tf":2.0},"6":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"0":{"df":0,"docs":{},"​":{":":{"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"126":{"tf":5.291502622129181}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":2.23606797749979},"88":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{")":{"df":0,"docs":{},"⸭":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":2,"docs":{"150":{"tf":1.0},"153":{"tf":1.0}}},"n":{"df":1,"docs":{"146":{"tf":1.0}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":3,"docs":{"39":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"101":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"120":{"tf":1.0},"153":{"tf":1.7320508075688772},"244":{"tf":1.0},"76":{"tf":1.0}}}}}}},"df":1,"docs":{"106":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"t":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"100":{"tf":1.0},"127":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.0}}}}},"d":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0}},"e":{"d":{"0":{".":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":1.0}},"​":{":":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":50,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":2.0},"132":{"tf":2.23606797749979},"134":{"tf":1.4142135623730951},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":2.0},"15":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"181":{"tf":1.0},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"204":{"tf":1.4142135623730951},"210":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.4142135623730951},"5":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"179":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"j":{"a":{"c":{"df":5,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"84":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"243":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"145":{"tf":1.0},"57":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"221":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.0},"87":{"tf":2.0}}},"y":{"'":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"c":{"df":23,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":2.6457513110645907},"8":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"10":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":2.0}}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"84":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"223":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⸭":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"d":{"df":3,"docs":{"50":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":4,"docs":{"106":{"tf":1.0},"55":{"tf":1.7320508075688772},"85":{"tf":1.0},"88":{"tf":1.0}},"m":{"df":5,"docs":{"148":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"​":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":4,"docs":{"68":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"a":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"a":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"a":{"df":5,"docs":{"145":{"tf":1.4142135623730951},"202":{"tf":1.0},"84":{"tf":2.23606797749979},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":22,"docs":{"100":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.7320508075688772},"219":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772}}}}}}}}},"i":{"c":{"df":2,"docs":{"223":{"tf":2.449489742783178},"7":{"tf":1.7320508075688772}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"7":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"100":{"tf":1.0},"123":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":31,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"179":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"119":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"207":{"tf":1.0},"234":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"120":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":13,"docs":{"142":{"tf":1.0},"188":{"tf":1.0},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"202":{"tf":1.0},"229":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"114":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"z":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.0}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"140":{"tf":1.0},"147":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"39":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"201":{"tf":1.0},"25":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"=":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"p":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":1,"docs":{"38":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":4,"docs":{"126":{"tf":1.0},"226":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.0}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":7,"docs":{"187":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}},"df":10,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"145":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"15":{"tf":1.0}}},"−":{"2":{"=":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"110":{"tf":1.0},"159":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"30":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"106":{"tf":1.0},"16":{"tf":1.7320508075688772},"166":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"52":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":47,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.4142135623730951},"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.449489742783178},"244":{"tf":1.4142135623730951},"27":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.6457513110645907},"52":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":2.6457513110645907},"58":{"tf":2.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":2.449489742783178},"65":{"tf":2.23606797749979},"66":{"tf":1.0},"69":{"tf":2.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"77":{"tf":2.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"84":{"tf":3.605551275463989},"85":{"tf":1.0},"86":{"tf":2.0},"87":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"118":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"110":{"tf":1.0},"202":{"tf":1.0},"227":{"tf":1.4142135623730951},"230":{"tf":1.0},"235":{"tf":2.6457513110645907},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":2.0},"9":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"177":{"tf":1.0},"62":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"22":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"y":{"df":5,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"233":{"tf":1.0},"35":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"203":{"tf":1.0},"210":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"126":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":2.0},"49":{"tf":1.0},"68":{"tf":2.449489742783178},"72":{"tf":1.7320508075688772}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"202":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":20,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"27":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.7320508075688772},"145":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"115":{"tf":1.0},"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{")":{":":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":1,"docs":{"62":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"166":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":9,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"157":{"tf":1.4142135623730951},"187":{"tf":1.0},"229":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"11":{"tf":1.0},"179":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"202":{"tf":1.0},"203":{"tf":1.0}}}}}},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"c":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"1":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"×":{"b":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},",":{"b":{"df":0,"docs":{},"′":{",":{"c":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"↦":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":2,"docs":{"204":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}},"−":{"1":{"=":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}}},"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∗":{"b":{"=":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"b":{"df":2,"docs":{"61":{"tf":1.0},"63":{"tf":1.0}}},"c":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"⊞":{"b":{"=":{"c":{"df":1,"docs":{"179":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"3":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"4":{"df":0,"docs":{},"−":{"a":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"⋅":{"c":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"d":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"2":{"2":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"195":{"tf":1.0}}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"5":{"df":1,"docs":{"114":{"tf":1.0}}},"6":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"*":{"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},",":{"c":{",":{"a":{",":{"df":0,"docs":{},"e":{",":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":2,"docs":{"162":{"tf":1.0},"164":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"b":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"b":{"2":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"=":{"a":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"b":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"3":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"30":{"tf":1.0}}},"1":{"df":1,"docs":{"30":{"tf":1.0}}},"5":{"df":1,"docs":{"121":{"tf":1.0}}},"[":{"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":1,"docs":{"207":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"c":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":1,"docs":{"127":{"tf":1.0}}},"{":{"(":{"0":{",":{"0":{")":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"−":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"208":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"43":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":45,"docs":{"16":{"tf":2.0},"201":{"tf":2.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"′":{")":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"4":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"ξ":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"45":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"207":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"217":{"tf":1.0},"219":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":48,"docs":{"106":{"tf":2.0},"115":{"tf":2.6457513110645907},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":4.123105625617661},"119":{"tf":1.0},"120":{"tf":2.6457513110645907},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"235":{"tf":1.0},"99":{"tf":1.0}}},"df":8,"docs":{"217":{"tf":2.8284271247461903},"218":{"tf":1.0},"31":{"tf":1.7320508075688772},"44":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"244":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":3.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":29,"docs":{"100":{"tf":1.0},"114":{"tf":2.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"185":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":2.23606797749979},"243":{"tf":1.0},"25":{"tf":1.4142135623730951},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"127":{"tf":1.0},"179":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"65":{"tf":1.0}}}}},"df":18,"docs":{"101":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"244":{"tf":1.0},"30":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"129":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"66":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"45":{"tf":1.0},"6":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"11":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"62":{"tf":1.0}}}},"w":{"df":13,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"179":{"tf":1.0},"214":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"34":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"t":{"a":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":17,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.0},"154":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.4142135623730951},"208":{"tf":1.0},"211":{"tf":1.0},"27":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"1":{"9":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"152":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":7,"docs":{"100":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"99":{"tf":2.0}}}}},"d":{"df":3,"docs":{"145":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{")":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"119":{"tf":1.0}}}}},"df":62,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":3.3166247903554},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":2.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"145":{"tf":1.0},"146":{"tf":2.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.449489742783178},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"175":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":2.0},"179":{"tf":2.23606797749979},"180":{"tf":2.8284271247461903},"181":{"tf":1.7320508075688772},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"184":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":2.23606797749979},"188":{"tf":1.0},"189":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"191":{"tf":1.0},"192":{"tf":2.0},"193":{"tf":2.0},"194":{"tf":2.8284271247461903},"195":{"tf":3.0},"196":{"tf":4.0},"197":{"tf":4.0},"198":{"tf":2.8284271247461903},"199":{"tf":2.449489742783178},"200":{"tf":1.0},"202":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.7320508075688772},"31":{"tf":1.0},"37":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{")":{"2":{"5":{"0":{"2":{"0":{"2":{"5":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"a":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"a":{"1":{"df":0,"docs":{},"​":{"b":{"=":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"2":{"df":0,"docs":{},"​":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"242":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":2.23606797749979},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"92":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":2.0},"199":{"tf":1.4142135623730951},"38":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"223":{"tf":2.449489742783178}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"235":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"49":{"tf":1.0}}},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"127":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"35":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"141":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"109":{"tf":1.0},"114":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"68":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":12,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"18":{"tf":1.0},"30":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"49":{"tf":1.0},"63":{"tf":1.4142135623730951},"68":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}},"u":{"df":1,"docs":{"70":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"17":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.7320508075688772},"37":{"tf":2.0},"40":{"tf":1.7320508075688772},"6":{"tf":1.0},"79":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":6,"docs":{"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"36":{"tf":1.0},"91":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}}}}},"∗":{"(":{"1":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"c":{"df":1,"docs":{"63":{"tf":1.0}}},"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"x":{"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"=":{"1":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"l":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"r":{")":{"=":{"[":{"df":0,"docs":{},"m":{"]":{"df":0,"docs":{},"g":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{")":{",":{"b":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"181":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.0},"17":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"235":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.8284271247461903},"8":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":2.8284271247461903},"244":{"tf":1.0}}},"y":{"1":{"6":{"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"∗":{"2":{"1":{"6":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"3":{"2":{"+":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"=":{"(":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":34,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":2.449489742783178},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"44":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"217":{"tf":1.0},"55":{"tf":1.0}}}}},"df":29,"docs":{"100":{"tf":2.8284271247461903},"114":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"226":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.23606797749979},"25":{"tf":1.0},"30":{"tf":1.0},"37":{"tf":1.7320508075688772},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"70":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":3.0},"86":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":20,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"16":{"tf":1.7320508075688772},"171":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"30":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":3.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"(":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"d":{"d":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"(":{"df":0,"docs":{},"p":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{")":{"+":{"2":{"1":{"6":{"(":{"df":0,"docs":{},"p":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":13,"docs":{"212":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"84":{"tf":2.23606797749979},"85":{"tf":3.0},"86":{"tf":2.449489742783178},"87":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}},"e":{"_":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":6,"docs":{"126":{"tf":1.0},"2":{"tf":1.0},"37":{"tf":2.23606797749979},"38":{"tf":1.0},"86":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"202":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":2.0},"188":{"tf":1.0},"219":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"57":{"tf":1.0}}}}},"t":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}},"c":{"df":0,"docs":{},"k":{"df":45,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":2.0},"140":{"tf":2.449489742783178},"141":{"tf":2.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.6457513110645907},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":2.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"206":{"tf":1.0}}}}},"p":{"<":{"df":0,"docs":{},"f":{">":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}},"df":39,"docs":{"10":{"tf":3.7416573867739413},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"11":{"tf":2.0},"166":{"tf":1.7320508075688772},"17":{"tf":1.0},"176":{"tf":2.8284271247461903},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"21":{"tf":3.0},"22":{"tf":2.6457513110645907},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"46":{"tf":1.0},"9":{"tf":3.0}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"192":{"tf":1.7320508075688772},"55":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":9,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"62":{"tf":1.0},"86":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"176":{"tf":1.0},"221":{"tf":1.0},"55":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"37":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":11,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903}}}}},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":1,"docs":{"88":{"tf":1.0}}},"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":2,"docs":{"217":{"tf":1.0},"88":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"36":{"tf":1.0}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":65,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"107":{"tf":1.0},"11":{"tf":1.7320508075688772},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.7320508075688772},"15":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":3.3166247903554},"166":{"tf":2.0},"17":{"tf":2.449489742783178},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":2.8284271247461903},"206":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"235":{"tf":2.6457513110645907},"24":{"tf":2.8284271247461903},"244":{"tf":2.23606797749979},"25":{"tf":3.605551275463989},"27":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":2.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"49":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.4142135623730951},"61":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":3.605551275463989},"91":{"tf":1.7320508075688772},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"∈":{"b":{"a":{"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"j":{"df":1,"docs":{"85":{"tf":1.0}}},"k":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":6,"docs":{"145":{"tf":1.0},"39":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"170":{"tf":1.0},"171":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"38":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":2.23606797749979}}}}},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"20":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":7,"docs":{"26":{"tf":1.0},"33":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"48":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":14,"docs":{"120":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"84":{"tf":2.0},"86":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.0},"74":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"145":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"35":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}},"p":{"df":1,"docs":{"92":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{")":{"=":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":43,"docs":{"10":{"tf":2.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"16":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":2.6457513110645907},"189":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"48":{"tf":2.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"64":{"tf":2.6457513110645907},"65":{"tf":1.0},"66":{"tf":3.4641016151377544},"68":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"8":{"tf":3.7416573867739413},"9":{"tf":2.8284271247461903},"92":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"10":{"tf":1.0},"100":{"tf":3.4641016151377544},"101":{"tf":2.6457513110645907},"142":{"tf":1.0},"145":{"tf":1.0},"171":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"217":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"7":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"99":{"tf":2.8284271247461903}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"216":{"tf":1.0},"8":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"17":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{")":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{";":{"df":0,"docs":{},"r":{")":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":29,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":2.449489742783178},"221":{"tf":3.3166247903554},"222":{"tf":2.23606797749979},"235":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":2.23606797749979},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"36":{"tf":1.0},"49":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"67":{"tf":1.7320508075688772},"68":{"tf":2.6457513110645907},"69":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":2.6457513110645907},"72":{"tf":2.0},"73":{"tf":2.6457513110645907},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"85":{"tf":2.0},"86":{"tf":2.8284271247461903},"92":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"df":1,"docs":{"115":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{")":{"=":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{")":{"df":0,"docs":{},"⸭":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"19":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"241":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"205":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"217":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"22":{"tf":1.0},"240":{"tf":1.4142135623730951},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":5,"docs":{"101":{"tf":1.0},"205":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"86":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"77":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":1,"docs":{"219":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"43":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":22,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":2.6457513110645907},"121":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"134":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"33":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772}}},"x":{"df":5,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"i":{"c":{"df":5,"docs":{"153":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"166":{"tf":1.4142135623730951},"202":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"231":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0}}},"s":{"df":5,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"178":{"tf":2.0},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":2.449489742783178},"64":{"tf":1.0},"69":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"145":{"tf":1.0},"205":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}},"df":44,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"140":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"85":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"220":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":2.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"88":{"tf":2.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"210":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"138":{"tf":1.0},"5":{"tf":1.0},"86":{"tf":2.0},"99":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"122":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"23":{"tf":2.0}}},"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":4,"docs":{"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"10":{"tf":1.0},"22":{"tf":2.23606797749979},"64":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"100":{"tf":1.0},"210":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}}},"i":{"d":{"df":14,"docs":{"11":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"186":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"37":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"*":{"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":12,"docs":{"20":{"tf":1.4142135623730951},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":3.0},"241":{"tf":1.0},"25":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":41,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.0},"210":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":2.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":66,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":3.872983346207417},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.0},"134":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"140":{"tf":2.0},"142":{"tf":2.449489742783178},"150":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":2.8284271247461903},"31":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":2.0},"72":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":3.3166247903554},"9":{"tf":1.7320508075688772},"99":{"tf":2.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"22":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":29,"docs":{"100":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"184":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":16,"docs":{"1":{"tf":1.0},"202":{"tf":1.0},"243":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"79":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"u":{"df":4,"docs":{"139":{"tf":1.0},"166":{"tf":1.0},"228":{"tf":1.0},"31":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"79":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"42":{"tf":1.0},"5":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":9,"docs":{"11":{"tf":1.4142135623730951},"125":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}},"t":{"df":3,"docs":{"203":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"176":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"34":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"7":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":2.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":10,"docs":{"126":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"38":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"159":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"234":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":2.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":22,"docs":{"11":{"tf":1.0},"130":{"tf":1.0},"150":{"tf":1.0},"203":{"tf":1.7320508075688772},"217":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"143":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"73":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"244":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"201":{"tf":1.0},"42":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":2,"docs":{"11":{"tf":1.0},"27":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":10,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"13":{"tf":1.0},"176":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":21,"docs":{"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"68":{"tf":1.0},"91":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":16,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":2.0},"239":{"tf":1.0},"7":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":42,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"223":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"231":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"104":{"tf":1.0},"153":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":68,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"11":{"tf":1.0},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.872983346207417},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":2.449489742783178},"232":{"tf":2.23606797749979},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":3.3166247903554},"236":{"tf":1.7320508075688772},"237":{"tf":2.23606797749979},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"244":{"tf":2.0},"64":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"159":{"tf":1.0},"18":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":2.0},"99":{"tf":1.0}}}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":7,"docs":{"235":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772}},"i":{"c":{"df":4,"docs":{"203":{"tf":1.7320508075688772},"209":{"tf":1.0},"226":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"(":{"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"4":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{"=":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"ω":{"0":{",":{"df":0,"docs":{},"ω":{"1":{",":{".":{".":{".":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":6,"docs":{"244":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":19,"docs":{"100":{"tf":1.4142135623730951},"114":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.0},"241":{"tf":1.0},"59":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"210":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":4,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"40":{"tf":2.6457513110645907},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"244":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":1.7320508075688772},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"83":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":13,"docs":{"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"140":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"200":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":2.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"168":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"199":{"tf":2.0}}}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"44":{"tf":1.0},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"229":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":42,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.0},"20":{"tf":1.7320508075688772},"203":{"tf":1.0},"21":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"233":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"87":{"tf":2.23606797749979},"88":{"tf":3.3166247903554},"9":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"7":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":1.7320508075688772}}}}}}},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{"/":{"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"−":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"+":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":28,"docs":{"100":{"tf":2.0},"113":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":2.23606797749979},"202":{"tf":1.0},"210":{"tf":2.6457513110645907},"215":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":2.449489742783178},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"2":{"3":{"3":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"3":{"4":{"3":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"a":{"d":{"d":{"df":1,"docs":{"111":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"5":{"3":{"2":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"2":{"3":{")":{"=":{"0":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"244":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"243":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}}},"t":{"df":11,"docs":{"203":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.7320508075688772}}}},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"101":{"tf":1.0},"11":{"tf":1.4142135623730951},"146":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"127":{"tf":1.0},"164":{"tf":1.7320508075688772},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"79":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":16,"docs":{"207":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"146":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}}}}},"df":2,"docs":{"234":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":162,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":6,"docs":{"20":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"77":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"v":{"df":3,"docs":{"15":{"tf":2.0},"18":{"tf":1.0},"40":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":13,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":2.449489742783178},"44":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"91":{"tf":1.0},"99":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"213":{"tf":2.0}}}},"h":{"1":{"9":{"7":{"6":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"35":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"123":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.7320508075688772},"221":{"tf":1.0},"229":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.0},"86":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}}}}}}},"s":{"_":{"df":0,"docs":{},"u":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":3,"docs":{"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}}},"r":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.4142135623730951},"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":13,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"44":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":2.449489742783178},"237":{"tf":1.0},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"202":{"tf":1.0},"203":{"tf":1.0},"226":{"tf":1.0}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"62":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"100":{"tf":1.0},"126":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"154":{"tf":1.0},"171":{"tf":1.0},"202":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"166":{"tf":1.0},"206":{"tf":1.0},"86":{"tf":3.1622776601683795}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"54":{"tf":1.0},"72":{"tf":1.7320508075688772},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"+":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"+":{"1":{")":{">":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{",":{"d":{"df":0,"docs":{},"j":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"48":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":36,"docs":{"102":{"tf":1.0},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"186":{"tf":1.0},"207":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"146":{"tf":1.0},"213":{"tf":1.4142135623730951},"57":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"157":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"190":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"167":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"2":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"112":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"229":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"40":{"tf":1.0},"49":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"w":{"df":1,"docs":{"16":{"tf":1.0}},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"30":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":2,"docs":{"157":{"tf":1.0},"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"190":{"tf":1.0},"54":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"38":{"tf":1.0},"84":{"tf":1.0}}}}},"x":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"−":{"1":{"df":3,"docs":{"242":{"tf":1.0},"243":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"≡":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"226":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"g":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"190":{"tf":1.0},"217":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"4":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"5":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"3":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"+":{"df":0,"docs":{},"e":{"6":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":71,"docs":{"10":{"tf":1.0},"100":{"tf":2.23606797749979},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"188":{"tf":1.0},"199":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"8":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":3.4641016151377544},"9":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.0},"157":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":1,"docs":{"54":{"tf":1.0}},"i":{"df":3,"docs":{"203":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"84":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}}},"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"120":{"tf":1.0},"230":{"tf":1.0},"86":{"tf":1.0}}},"u":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}},"df":13,"docs":{"100":{"tf":1.0},"181":{"tf":2.23606797749979},"183":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.4142135623730951},"195":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":24,"docs":{"11":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.4142135623730951},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":2.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}},"df":42,"docs":{"118":{"tf":2.23606797749979},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":2.23606797749979},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":3.0},"203":{"tf":3.605551275463989},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"207":{"tf":3.3166247903554},"208":{"tf":2.23606797749979},"210":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"226":{"tf":2.6457513110645907},"231":{"tf":1.0},"233":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"64":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":2.6457513110645907},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}}},"i":{"1":{"5":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"df":1,"docs":{"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":62,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.605551275463989},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":2.0},"236":{"tf":1.0},"237":{"tf":1.7320508075688772},"238":{"tf":1.0},"239":{"tf":1.4142135623730951}}}}}},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"84":{"tf":2.0},"87":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"170":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"37":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.8284271247461903},"48":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"70":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"233":{"tf":1.0}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"159":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"49":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"d":{"df":21,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":2.0}},"i":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"226":{"tf":1.0},"231":{"tf":2.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"3":{"tf":1.0},"37":{"tf":1.4142135623730951}}}}}}}},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"204":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.4142135623730951},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"30":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":2.23606797749979},"66":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"72":{"tf":2.0},"8":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":4.358898943540674},"9":{"tf":1.7320508075688772}}},"t":{"df":10,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":19,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"14":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"40":{"tf":2.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"145":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":2.449489742783178}}}}}},"t":{"c":{"df":2,"docs":{"156":{"tf":1.0},"176":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"=":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":24,"docs":{"120":{"tf":1.0},"210":{"tf":2.6457513110645907},"211":{"tf":1.7320508075688772},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":2.0},"218":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"31":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.449489742783178},"76":{"tf":2.23606797749979},"8":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":16,"docs":{"146":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"1":{"6":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"−":{"df":1,"docs":{"181":{"tf":1.0}}}},"t":{"df":2,"docs":{"207":{"tf":1.0},"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"24":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"231":{"tf":1.0},"54":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"139":{"tf":1.0},"207":{"tf":1.4142135623730951},"25":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":37,"docs":{"11":{"tf":1.0},"118":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772},"190":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"50":{"tf":1.7320508075688772},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"25":{"tf":1.0},"66":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"70":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"12":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"208":{"tf":1.0},"229":{"tf":1.0},"44":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"207":{"tf":2.0},"230":{"tf":1.0},"7":{"tf":2.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"34":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"205":{"tf":1.0},"229":{"tf":1.4142135623730951},"30":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"201":{"tf":1.0},"217":{"tf":1.0},"77":{"tf":1.0}}}},"n":{"df":4,"docs":{"201":{"tf":1.0},"243":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.7320508075688772},"204":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"203":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}},"s":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"100":{"tf":1.4142135623730951},"146":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"171":{"tf":1.7320508075688772},"186":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"104":{"tf":1.0},"203":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":2.8284271247461903}}},"df":0,"docs":{},"s":{"df":4,"docs":{"176":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"207":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0}},"n":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"′":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"⋙":{"2":{"5":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"x":{")":{"=":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"76":{"tf":1.4142135623730951}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"37":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":8,"docs":{"114":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":12,"docs":{"140":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"59":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"126":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"233":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"215":{"tf":1.0},"9":{"tf":1.0}}}},"df":1,"docs":{"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"10":{"tf":1.0}}}}},"r":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"38":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":2.0},"213":{"tf":1.0},"219":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"df":20,"docs":{"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"192":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":2.0},"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"15":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":2.0},"39":{"tf":1.0},"43":{"tf":2.23606797749979},"44":{"tf":3.872983346207417},"45":{"tf":4.58257569495584},"46":{"tf":2.0}},"e":{"'":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.7320508075688772}}},"=":{"+":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"s":{",":{"+":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"66":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"206":{"tf":1.0},"211":{"tf":2.0},"213":{"tf":1.0},"214":{"tf":2.23606797749979}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{">":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{":":{"<":{"df":0,"docs":{},"f":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0}}}},"df":1,"docs":{"24":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"24":{"tf":1.0}}}}}}}},"df":47,"docs":{"118":{"tf":2.6457513110645907},"120":{"tf":1.0},"124":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":4.47213595499958},"203":{"tf":2.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":2.0},"208":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"23":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.7320508075688772},"235":{"tf":2.449489742783178},"237":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":2.23606797749979},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{")":{")":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"2":{"2":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"4":{"3":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"41":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{":":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.7320508075688772}}},"l":{"df":5,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":19,"docs":{"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"176":{"tf":1.0},"200":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":1.0},"98":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"d":{"df":12,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"146":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":2.0},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"18":{"tf":1.0}}}},"t":{"df":10,"docs":{"202":{"tf":2.449489742783178},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"206":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"241":{"tf":1.0},"8":{"tf":1.0}}}}},"p":{"df":1,"docs":{"174":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":29,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"140":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.7320508075688772},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"118":{"tf":1.0},"20":{"tf":1.0},"37":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}}}},"x":{"df":36,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"115":{"tf":2.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":2.8284271247461903},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.0},"226":{"tf":1.0},"24":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"68":{"tf":2.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"[":{"df":0,"docs":{},"w":{"]":{")":{"=":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"44":{"tf":2.6457513110645907},"45":{"tf":2.449489742783178},"46":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":2.0}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":11,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"15":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"c":{"df":5,"docs":{"153":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"k":{"df":2,"docs":{"38":{"tf":1.0},"84":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"210":{"tf":1.4142135623730951},"215":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"df":3,"docs":{"202":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":29,"docs":{"100":{"tf":1.0},"120":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"61":{"tf":1.0},"74":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":6,"docs":{"110":{"tf":1.4142135623730951},"149":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"183":{"tf":1.0},"31":{"tf":1.0},"50":{"tf":1.0},"84":{"tf":1.0}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0}}}}}}}},"p":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"2":{"df":1,"docs":{"25":{"tf":1.0}}},"3":{"df":1,"docs":{"25":{"tf":1.0}}},"7":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"25":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"17":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":3.3166247903554},"237":{"tf":1.4142135623730951},"241":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":9,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"202":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"237":{"tf":1.0},"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"41":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"100":{"tf":1.0},"84":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.0}}}}},"l":{"df":9,"docs":{"10":{"tf":1.0},"117":{"tf":1.7320508075688772},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"213":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.4142135623730951}},"i":{"df":2,"docs":{"202":{"tf":1.0},"244":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"11":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"217":{"tf":2.449489742783178},"229":{"tf":1.0},"237":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.8284271247461903},"9":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"127":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"203":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"104":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0}}}}}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"c":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∣":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}}},"df":0,"docs":{}},"⋅":{"d":{"df":0,"docs":{},"⋅":{"a":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"(":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"⋯":{",":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{")":{":":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"1":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"79":{"tf":1.0},"85":{"tf":1.0}}}},",":{"b":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}},"df":1,"docs":{"244":{"tf":1.0}},"g":{",":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"226":{"tf":1.0}}}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"221":{"tf":1.0}}}}},"p":{",":{"a":{"=":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{",":{"df":0,"docs":{},"w":{"df":1,"docs":{"88":{"tf":1.0}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{".":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"df":0,"docs":{},"g":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":106,"docs":{"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":2.6457513110645907},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":2.0},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"28":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"101":{"tf":1.0},"43":{"tf":1.0},"9":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"9":{"tf":1.0}}},"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":39,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":3.1622776601683795},"199":{"tf":2.0},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"30":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":3.3166247903554},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":22,"docs":{"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.7320508075688772},"181":{"tf":1.4142135623730951},"192":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.8284271247461903},"206":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":2.0},"241":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"138":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.7320508075688772},"17":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"203":{"tf":3.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":2.0},"59":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"85":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"210":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":22,"docs":{"110":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"202":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"88":{"tf":2.6457513110645907},"9":{"tf":1.0}},"n":{"df":39,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0},"8":{"tf":2.23606797749979},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":2.0}}}}}},"k":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951}}}},"df":5,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"223":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":1,"docs":{"244":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"15":{"tf":1.0},"17":{"tf":1.7320508075688772}},"i":{"c":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"n":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"y":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"16":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":28,"docs":{"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":4.58257569495584},"204":{"tf":2.0},"205":{"tf":1.4142135623730951},"206":{"tf":2.449489742783178},"209":{"tf":1.0},"220":{"tf":3.4641016151377544},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":3.7416573867739413},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"243":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":3.3166247903554},"84":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"t":{"2":{"0":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"df":0,"docs":{}},"a":{"b":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"221":{"tf":1.0}}}}},"i":{"d":{"df":11,"docs":{"12":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"g":{",":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"→":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"226":{"tf":1.0}}}},"z":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"g":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"203":{"tf":1.0}},"n":{"df":2,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"x":{")":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"51":{"tf":1.0},"73":{"tf":2.0},"74":{"tf":1.7320508075688772},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},",":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":7,"docs":{"128":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"o":{"2":{"_":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"1":{"tf":1.0},"176":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{":":{":":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":21,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"45":{"tf":1.7320508075688772},"5":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"[":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"206":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"8":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}},"v":{"df":5,"docs":{"128":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0}}}},"n":{"d":{"df":2,"docs":{"217":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"216":{"tf":1.0}}},"l":{"df":15,"docs":{"11":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"r":{"d":{"df":4,"docs":{"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"37":{"tf":1.0},"82":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":10,"docs":{"11":{"tf":1.7320508075688772},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"159":{"tf":1.0},"166":{"tf":1.7320508075688772},"237":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}},"t":{"df":1,"docs":{"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"176":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":16,"docs":{"147":{"tf":1.0},"18":{"tf":1.0},"200":{"tf":1.7320508075688772},"206":{"tf":1.0},"216":{"tf":2.449489742783178},"217":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":2.6457513110645907}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"p":{"df":8,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"40":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"127":{"tf":1.0},"15":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"48":{"tf":1.0}}},"df":22,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"16":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0}}}},"df":2,"docs":{"128":{"tf":1.7320508075688772},"85":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"20":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"11":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.4142135623730951},"30":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":10,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.0},"88":{"tf":2.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"a":{"c":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"2":{"0":{"1":{"9":{"/":{"4":{"0":{"3":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"z":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"j":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":0,"docs":{}}},"ü":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"ı":{"df":0,"docs":{},"ş":{"df":0,"docs":{},"ı":{"df":0,"docs":{},"l":{"'":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}},"df":0,"docs":{}}}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":2.0}}},"df":2,"docs":{"51":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"=":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"241":{"tf":1.0}}}}},"i":{"'":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}},")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"df":0,"docs":{},"i":{"=":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"df":26,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"/":{"df":0,"docs":{},"o":{"df":1,"docs":{"24":{"tf":1.0}}}},"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"u":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"=":{"0":{"df":4,"docs":{"150":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"85":{"tf":1.7320508075688772}},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"w":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"f":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"1":{"3":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"207":{"tf":1.0}},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"2":{".":{".":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"1":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},">":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"df":4,"docs":{"223":{"tf":1.0},"226":{"tf":1.0},"29":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":1,"docs":{"36":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{",":{"d":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"207":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"31":{"tf":1.0},"43":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"57":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"5":{")":{"=":{"0":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"141":{"tf":1.0},"62":{"tf":1.0}}},"i":{"=":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"←":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{")":{";":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"d":{"=":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"209":{"tf":1.0}},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"214":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"205":{"tf":1.0},"206":{"tf":1.0},"231":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"229":{"tf":1.0},"244":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"f":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0}}}},"df":4,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":41,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"139":{"tf":1.0},"148":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":2.0},"45":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.7320508075688772},"9":{"tf":2.8284271247461903},"90":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":1,"docs":{"84":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"127":{"tf":1.0},"44":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}}}},"df":5,"docs":{"138":{"tf":1.0},"226":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"10":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"39":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}}}},"s":{"df":2,"docs":{"11":{"tf":1.0},"114":{"tf":2.449489742783178}},"s":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":3,"docs":{"101":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":14,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"45":{"tf":1.0},"5":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":13,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":2.0},"146":{"tf":1.4142135623730951},"149":{"tf":2.0},"153":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.0},"157":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.4142135623730951},"73":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"204":{"tf":1.0},"221":{"tf":1.0},"39":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"210":{"tf":1.4142135623730951},"72":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}}}},"x":{"df":8,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0}}}},"i":{"c":{"df":5,"docs":{"126":{"tf":1.7320508075688772},"14":{"tf":1.0},"184":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.4142135623730951}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"229":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"223":{"tf":1.0},"226":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"215":{"tf":1.0},"235":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":13,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"21":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"49":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":41,"docs":{"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"18":{"tf":1.0},"187":{"tf":1.0},"19":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":2.23606797749979},"20":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"25":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"57":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":8,"docs":{"145":{"tf":1.0},"162":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"243":{"tf":1.0},"39":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"40":{"tf":1.0}}},"n":{"c":{"df":24,"docs":{"10":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":2.0},"226":{"tf":1.0},"24":{"tf":1.7320508075688772},"244":{"tf":1.7320508075688772},"25":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":2.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"223":{"tf":1.0},"235":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":24,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"176":{"tf":2.8284271247461903},"20":{"tf":2.8284271247461903},"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"11":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":2.0}},"r":{"df":2,"docs":{"37":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":1,"docs":{"176":{"tf":1.0}}},"n":{"d":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"45":{"tf":1.0},"7":{"tf":1.7320508075688772},"81":{"tf":1.0},"83":{"tf":2.23606797749979},"84":{"tf":3.3166247903554},"85":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":6,"docs":{"11":{"tf":2.0},"175":{"tf":1.4142135623730951},"20":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":3,"docs":{"178":{"tf":1.0},"213":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"149":{"tf":1.0},"243":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":5,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"239":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"120":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"31":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":6,"docs":{"146":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"120":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"220":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}},"v":{"0":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"{":{"0":{",":{"1":{"/":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"z":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"214":{"tf":1.7320508075688772},"220":{"tf":1.0},"229":{"tf":2.449489742783178},"233":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.7320508075688772},"231":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"a":{"b":{"=":{"[":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"1":{"df":0,"docs":{},"​":{".":{".":{".":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"2":{"8":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"77":{"tf":1.0}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"9":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"226":{"tf":2.0}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":6,"docs":{"118":{"tf":1.0},"243":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0}}}}},"t":{"'":{"df":9,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":2.0},"91":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":4,"docs":{"242":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"84":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"226":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}}},"v":{"df":4,"docs":{"100":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0}},"k":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"×":{"df":0,"docs":{},"α":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"+":{"df":0,"docs":{},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"204":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"54":{"tf":1.0}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"85":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"df":1,"docs":{"157":{"tf":1.0}},"q":{"df":1,"docs":{"85":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"u":{"df":1,"docs":{"55":{"tf":1.0}}}},".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"2":{"df":1,"docs":{"207":{"tf":1.0}},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"≡":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}},"ω":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":1,"docs":{"64":{"tf":1.0}}}}}}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"j":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}},"∏":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"∑":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"1":{"df":2,"docs":{"141":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"⋯":{",":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},">":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":4,"docs":{"206":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"85":{"tf":1.4142135623730951}},"o":{"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"t":{"2":{"0":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":4,"docs":{"64":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"{":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"2":{"df":0,"docs":{},"j":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{".":{"8":{"4":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"⋯":{"+":{"2":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"1":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"2":{"3":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"7":{",":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{".":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"141":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"′":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"0":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.0}}},"1":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"…":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"4":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"4":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{"+":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"0":{"df":2,"docs":{"120":{"tf":1.0},"207":{"tf":1.0}}},"1":{"df":2,"docs":{"202":{"tf":1.0},"207":{"tf":1.0}}},"2":{",":{"3":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"31":{"tf":1.0}}},"[":{"a":{"]":{"b":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"a":{"]":{"(":{"[":{"b":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"b":{"]":{"(":{"[":{"a":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"3":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"125":{"tf":1.4142135623730951},"138":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},">":{"1":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"]":{"a":{"+":{"[":{"df":0,"docs":{},"k":{"]":{"a":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"0":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"126":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"18":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"207":{"tf":1.0},"243":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":5,"docs":{"100":{"tf":1.0},"62":{"tf":1.7320508075688772},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772}}}},"y":{"df":8,"docs":{"223":{"tf":2.6457513110645907},"24":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}}},"i":{"df":1,"docs":{"167":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"10":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"127":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"w":{"df":12,"docs":{"139":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.0},"223":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"7":{"tf":2.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":11,"docs":{"19":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"6":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"7":{"tf":2.8284271247461903},"84":{"tf":4.47213595499958},"86":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"n":{"df":13,"docs":{"202":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{")":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"∈":{"[":{"0":{".":{".":{"8":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{",":{"2":{"2":{"5":{"4":{"+":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"≤":{"3":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}},"≥":{"1":{"df":2,"docs":{"146":{"tf":1.0},"202":{"tf":1.0}}},"2":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"0":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"3":{")":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"4":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"5":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"7":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"(":{"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"(":{"a":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"…":{",":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{")":{",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.7320508075688772},"126":{"tf":1.0},"16":{"tf":1.4142135623730951},"64":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":10,"docs":{"120":{"tf":1.0},"217":{"tf":2.6457513110645907},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"31":{"tf":2.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"d":{"df":3,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"37":{"tf":1.0},"48":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":8,"docs":{"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"37":{"tf":1.0},"66":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"177":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.0},"126":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":16,"docs":{"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"157":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.0}}}}}},"w":{"df":1,"docs":{"226":{"tf":1.0}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"16":{"tf":2.0},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":2.0},"21":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{".":{"0":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"18":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":3,"docs":{"146":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"v":{"df":6,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"9":{"tf":1.0}}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"c":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"159":{"tf":2.0},"16":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"≡":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"m":{"a":{")":{"=":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"208":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":2.0},"82":{"tf":1.0},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"84":{"tf":1.0}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":17,"docs":{"120":{"tf":1.0},"145":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"145":{"tf":1.0}}}},"t":{"'":{"df":10,"docs":{"187":{"tf":1.0},"19":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"75":{"tf":1.0}}},"df":1,"docs":{"120":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"203":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"10":{"tf":2.23606797749979},"11":{"tf":1.4142135623730951},"18":{"tf":1.0},"20":{"tf":1.4142135623730951},"201":{"tf":1.0},"44":{"tf":1.0},"7":{"tf":1.4142135623730951},"9":{"tf":2.23606797749979}}}}}},"h":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951}},"s":{"=":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"3":{"2":{"(":{"a":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"4":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"+":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"+":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"=":{"0":{"df":2,"docs":{"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"b":{"c":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":2.6457513110645907},"5":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"11":{"tf":1.0},"203":{"tf":1.0},"37":{"tf":2.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":9,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"17":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0}}},"k":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"204":{"tf":1.0},"86":{"tf":1.0}}}}},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"{":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"31":{"tf":1.0}}}},",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"0":{"df":0,"docs":{},"⋅":{"b":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"0":{"df":0,"docs":{},"⋅":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":6,"docs":{"120":{"tf":1.7320508075688772},"155":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":2.449489742783178}},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"58":{"tf":1.0}}},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"128":{"tf":1.7320508075688772}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":6,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0}}}}}}}},"d":{"df":1,"docs":{"244":{"tf":1.0}}},"df":5,"docs":{"221":{"tf":1.0},"226":{"tf":2.23606797749979},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"c":{"df":5,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":8,"docs":{"152":{"tf":1.0},"179":{"tf":1.0},"204":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}}},"df":43,"docs":{"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"145":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":2.0},"163":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":2.0},"171":{"tf":2.23606797749979},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"27":{"tf":2.6457513110645907},"49":{"tf":1.4142135623730951},"52":{"tf":2.23606797749979},"53":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":2.0},"64":{"tf":1.0},"65":{"tf":1.7320508075688772},"69":{"tf":2.8284271247461903},"71":{"tf":2.449489742783178},"72":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"p":{"df":7,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":1.0}}},"s":{"df":2,"docs":{"68":{"tf":1.0},"85":{"tf":1.0}}}},"w":{"df":5,"docs":{"11":{"tf":1.0},"140":{"tf":1.0},"20":{"tf":1.0},"56":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"b":{"df":2,"docs":{"135":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"120":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"120":{"tf":1.0}}}},"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"0":{"df":0,"docs":{},"​":{"+":{"c":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"+":{"c":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"c":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"7":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{")":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}}}}}}}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{",":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{".":{".":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"2":{"df":0,"docs":{},"​":{"+":{".":{".":{".":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"5":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"]":{"[":{"df":0,"docs":{},"k":{"0":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"7":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"0":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"]":{"[":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"0":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"1":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"3":{"df":0,"docs":{},"​":{"]":{"+":{"df":0,"docs":{},"m":{"[":{"8":{"4":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"4":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"]":{"=":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"0":{"]":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"7":{"]":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"k":{"]":{"=":{"[":{"(":{"df":0,"docs":{},"k":{"+":{"2":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}},"w":{"df":0,"docs":{},"​":{"]":{"'":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"1":{"]":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"]":{"df":0,"docs":{},"p":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"38":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"39":{"tf":1.4142135623730951},"84":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"9":{"tf":1.0}}}}}}},"df":4,"docs":{"166":{"tf":1.0},"175":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"(":{"a":{",":{"b":{",":{"c":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"188":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.7320508075688772}}}}},"k":{"df":0,"docs":{},"e":{"df":26,"docs":{"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"38":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"157":{"tf":1.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"237":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":12,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"178":{"tf":1.0},"208":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"179":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"186":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":44,"docs":{"201":{"tf":2.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":5,"docs":{"100":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"54":{"tf":1.0}}}},"g":{"df":0,"docs":{},"i":{"b":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"113":{"tf":1.0},"18":{"tf":1.4142135623730951},"37":{"tf":2.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"126":{"tf":1.0},"242":{"tf":1.0},"88":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":16,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.4142135623730951},"243":{"tf":1.0},"30":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"57":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":12,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0},"146":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.4142135623730951},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"66":{"tf":1.7320508075688772},"70":{"tf":1.0},"92":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"128":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"27":{"tf":1.0},"37":{"tf":2.449489742783178}}},"y":{",":{"+":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"=":{"4":{"2":{"9":{"4":{"9":{"6":{"7":{"2":{"9":{"6":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"233":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}},"g":{"df":5,"docs":{"139":{"tf":1.0},"187":{"tf":2.449489742783178},"207":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":9,"docs":{"158":{"tf":1.7320508075688772},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"=":{"2":{"5":{"5":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":2.449489742783178},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":2.23606797749979},"176":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.7320508075688772},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"40":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"*":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"22":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"15":{"tf":1.0},"223":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"f":{"df":1,"docs":{"106":{"tf":1.0}}},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"p":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"177":{"tf":1.0},"2":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}},"o":{"d":{"d":{"df":1,"docs":{"180":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"243":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"2":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}},"e":{")":{"=":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"/":{"2":{"df":0,"docs":{},"k":{"=":{"0":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"168":{"tf":2.0},"40":{"tf":1.7320508075688772}},"l":{"df":4,"docs":{"145":{"tf":1.0},"18":{"tf":2.0},"230":{"tf":1.0},"84":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":3,"docs":{"243":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":1,"docs":{"223":{"tf":1.0}},"∈":{"[":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}},"u":{"df":2,"docs":{"118":{"tf":1.0},"202":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"205":{"tf":1.0}}},"y":{"'":{"df":2,"docs":{"205":{"tf":1.7320508075688772},"229":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.0},"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"212":{"tf":1.4142135623730951},"235":{"tf":1.0},"9":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"166":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0}}}}},"s":{"b":{"df":2,"docs":{"118":{"tf":1.0},"233":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"101":{"tf":1.0},"34":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"86":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"l":{"df":69,"docs":{"106":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":1.0},"120":{"tf":2.6457513110645907},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"176":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.8284271247461903},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"210":{"tf":1.4142135623730951},"212":{"tf":2.23606797749979},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"222":{"tf":1.0},"224":{"tf":1.4142135623730951},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"i":{"df":7,"docs":{"157":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"231":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"224":{"tf":1.4142135623730951},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"8":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":7,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":3.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"36":{"tf":1.0}}},"​":{"(":{"0":{")":{"=":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"c":{"df":1,"docs":{"106":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}},"o":{"df":1,"docs":{"106":{"tf":1.0}}}},"y":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"p":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}},"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"′":{"=":{"a":{"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":0,"docs":{},"}":{"5":{"1":{"2":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"/":{"2":{"=":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"213":{"tf":1.0}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{")":{"2":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"i":{"=":{"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"i":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}},":":{"=":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"+":{"1":{")":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"−":{"1":{")":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"2":{"5":{"4":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":4,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"85":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"120":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"217":{"tf":1.0},"226":{"tf":1.0},"54":{"tf":1.0}}}}},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":1,"docs":{"76":{"tf":1.0}}},"df":19,"docs":{"126":{"tf":2.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"203":{"tf":2.0},"208":{"tf":1.0},"210":{"tf":1.7320508075688772},"212":{"tf":2.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"68":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"205":{"tf":1.0},"21":{"tf":1.0},"49":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}},"e":{"d":{"df":54,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.4142135623730951},"205":{"tf":1.0},"21":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":2.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"232":{"tf":1.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.0},"37":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"7":{"tf":2.23606797749979},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"9":{"tf":2.6457513110645907},"91":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.4142135623730951},"202":{"tf":1.0},"208":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":1,"docs":{"81":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"146":{"tf":1.0},"55":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"210":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"w":{"df":7,"docs":{"142":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"37":{"tf":1.0},"84":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":12,"docs":{"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"166":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"45":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"​":{"+":{"1":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},",":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≥":{"4":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}}}},"df":1,"docs":{"213":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"37":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"n":{"df":15,"docs":{"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.0},"159":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":10,"docs":{"126":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"27":{"tf":1.0},"8":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"203":{"tf":2.8284271247461903},"204":{"tf":1.0},"226":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":44,"docs":{"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"190":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"h":{"df":1,"docs":{"62":{"tf":1.0}}},"i":{"c":{"df":9,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.4142135623730951},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"244":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":22,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"164":{"tf":1.4142135623730951},"17":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903},"98":{"tf":1.0}}}},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"208":{"tf":2.0},"211":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"118":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":31,"docs":{"10":{"tf":1.0},"148":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":2.8284271247461903},"202":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":2.0},"70":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":3.1622776601683795}}}}},"df":2,"docs":{"20":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"21":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"72":{"tf":2.0}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"210":{"tf":2.449489742783178},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"88":{"tf":2.0}}},"df":0,"docs":{}},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"≥":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"n":{"2":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}},"df":2,"docs":{"212":{"tf":1.7320508075688772},"240":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},":":{"=":{"(":{"0":{":":{"1":{":":{"0":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"202":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"139":{"tf":1.7320508075688772},"7":{"tf":1.0},"98":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"118":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":3.3166247903554},"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"59":{"tf":1.0}},"s":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772}},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":10,"docs":{"126":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"213":{"tf":1.0},"64":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"146":{"tf":1.4142135623730951},"203":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"82":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"120":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"74":{"tf":1.0},"9":{"tf":3.1622776601683795}}}}}}},"k":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"n":{"c":{"df":5,"docs":{"16":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.7320508075688772},"57":{"tf":1.0}}},"df":37,"docs":{"114":{"tf":2.449489742783178},"132":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"244":{"tf":1.4142135623730951},"27":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"94":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":12,"docs":{"221":{"tf":1.0},"243":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.7320508075688772},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"86":{"tf":3.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"179":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":21,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"229":{"tf":1.0},"235":{"tf":1.4142135623730951},"58":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"187":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":17,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"148":{"tf":1.0},"157":{"tf":2.0},"179":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":2.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"176":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0}},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":4,"docs":{"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"187":{"tf":1.0},"4":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"115":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"166":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":3.1622776601683795},"207":{"tf":3.3166247903554},"208":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.4142135623730951},"55":{"tf":1.0},"59":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"152":{"tf":1.4142135623730951},"164":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":11,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"5":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":17,"docs":{"101":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":2.23606797749979},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"37":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"55":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"76":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":32,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.0},"87":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"145":{"tf":1.0},"153":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"100":{"tf":1.0},"188":{"tf":1.4142135623730951},"217":{"tf":1.0}}}},"df":26,"docs":{"100":{"tf":1.4142135623730951},"132":{"tf":1.0},"18":{"tf":1.4142135623730951},"204":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"106":{"tf":1.0},"138":{"tf":2.23606797749979},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":3.0},"142":{"tf":1.7320508075688772},"179":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"159":{"tf":1.0}}},"y":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"220":{"tf":1.0}}}}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"145":{"tf":1.4142135623730951},"37":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}},"p":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"−":{"df":0,"docs":{},"v":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"86":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"85":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"215":{"tf":1.0},"242":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":0,"docs":{},"s":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"v":{")":{";":{"(":{"a":{",":{"df":0,"docs":{},"r":{")":{")":{":":{"df":0,"docs":{},"p":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"9":{"9":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"q":{"df":4,"docs":{"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0}}}},"=":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"4":{"5":{"5":{"6":{"0":{"3":{"1":{"5":{"5":{"3":{"1":{"4":{"1":{"9":{"7":{"0":{"6":{"0":{"9":{"0":{"2":{"8":{"0":{"7":{"6":{"2":{"3":{"7":{"1":{"6":{"8":{"5":{"2":{"2":{"0":{"3":{"5":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"m":{"]":{"b":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"(":{"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"]":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},">":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}},"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0}}}},"df":4,"docs":{"153":{"tf":1.4142135623730951},"233":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"d":{"df":6,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"213":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":7,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"64":{"tf":2.23606797749979},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"g":{"df":3,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"l":{"a":{"df":12,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"226":{"tf":1.4142135623730951},"243":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"128":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"3":{"tf":2.0},"37":{"tf":2.0},"38":{"tf":1.0}}}}}},"m":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"16":{"tf":1.0},"18":{"tf":1.0},"241":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"36":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":11,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"176":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"98":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.0},"9":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"83":{"tf":1.0}},"t":{"df":2,"docs":{"100":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"91":{"tf":1.0}}},"t":{"a":{"'":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"207":{"tf":1.0}}}},"c":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"77":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":27,"docs":{"118":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":3.1622776601683795},"138":{"tf":1.0},"139":{"tf":2.23606797749979},"141":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":2.23606797749979},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":5.385164807134504},"88":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.0},"221":{"tf":2.23606797749979},"222":{"tf":1.7320508075688772},"242":{"tf":1.0},"57":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"188":{"tf":1.0},"72":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"55":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"145":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.0},"72":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":19,"docs":{"128":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":23,"docs":{"18":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"54":{"tf":3.3166247903554},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":2.23606797749979},"59":{"tf":2.449489742783178},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":3.3166247903554},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"221":{"tf":1.0},"25":{"tf":1.0}}}},"df":1,"docs":{"85":{"tf":1.7320508075688772}},"e":{"c":{"df":17,"docs":{"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"159":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.449489742783178},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"49":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}},"k":{"d":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"]":{"df":0,"docs":{},"g":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":10,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"176":{"tf":1.0},"22":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}},"n":{"df":2,"docs":{"45":{"tf":1.0},"9":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}}}},"y":{"df":1,"docs":{"87":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}},"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":13,"docs":{"145":{"tf":1.0},"151":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"48":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"8":{"tf":2.6457513110645907},"9":{"tf":1.7320508075688772}}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"52":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":44,"docs":{"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":2.23606797749979},"108":{"tf":2.0},"109":{"tf":2.0},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":2.0},"146":{"tf":1.0},"210":{"tf":2.449489742783178},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":4.0},"228":{"tf":1.7320508075688772},"229":{"tf":2.6457513110645907},"230":{"tf":2.6457513110645907},"231":{"tf":2.0},"232":{"tf":2.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":2.0},"237":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"31":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"79":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":3.1622776601683795}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"214":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":1,"docs":{"51":{"tf":1.0}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":58,"docs":{"100":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"172":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":1.0},"210":{"tf":4.47213595499958},"211":{"tf":2.0},"212":{"tf":3.3166247903554},"213":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":2.8284271247461903},"216":{"tf":2.6457513110645907},"217":{"tf":2.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"235":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":2.23606797749979},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":3.7416573867739413},"73":{"tf":1.7320508075688772},"74":{"tf":2.0},"75":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"77":{"tf":1.4142135623730951},"79":{"tf":2.6457513110645907},"8":{"tf":2.6457513110645907},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":3.1622776601683795},"86":{"tf":3.7416573867739413},"87":{"tf":1.0},"88":{"tf":5.0990195135927845},"9":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"18":{"tf":1.0},"203":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"226":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"100":{"tf":1.0},"223":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"120":{"tf":1.0},"180":{"tf":1.4142135623730951},"203":{"tf":1.0},"207":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}}}},"p":{"=":{"(":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"u":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"239":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"q":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}},"r":{"[":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"]":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"s":{"df":0,"docs":{},"∣":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":10,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"45":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"120":{"tf":1.4142135623730951},"31":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"38":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"145":{"tf":1.0},"32":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"49":{"tf":1.0},"7":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"38":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"39":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":13,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"22":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"f":{"df":1,"docs":{"145":{"tf":1.0}},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ρ":{")":{"+":{"df":0,"docs":{},"ψ":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"11":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"30":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"43":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"7":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"81":{"tf":1.0},"84":{"tf":1.0}}}}}}},"l":{"df":12,"docs":{"12":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"211":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"223":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":17,"docs":{"120":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0}},"t":{"df":27,"docs":{"102":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"76":{"tf":1.0},"77":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"11":{"tf":1.0},"127":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"157":{"tf":1.0},"17":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.4142135623730951}}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"229":{"tf":2.0},"230":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":33,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"244":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":2.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":4.795831523312719},"77":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":4.123105625617661},"92":{"tf":2.6457513110645907},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"226":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":9,"docs":{"145":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.0},"74":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":22,"docs":{"115":{"tf":1.0},"146":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"152":{"tf":1.0},"202":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"244":{"tf":1.0},"51":{"tf":1.4142135623730951},"7":{"tf":2.0},"73":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":2.6457513110645907},"85":{"tf":2.23606797749979},"86":{"tf":3.7416573867739413},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"v":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"145":{"tf":1.0},"240":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":48,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":2.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"n":{"df":2,"docs":{"145":{"tf":1.0},"92":{"tf":1.0}}},"r":{"'":{"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}}},"df":32,"docs":{"14":{"tf":1.4142135623730951},"159":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":2.8284271247461903},"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"68":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":2.449489742783178},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":4.242640687119285},"85":{"tf":1.0},"86":{"tf":4.47213595499958},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"d":{"df":19,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.7320508075688772},"125":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"107":{"tf":1.0},"109":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"v":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"u":{"b":{"df":4,"docs":{"174":{"tf":1.0},"176":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"s":{"[":{"0":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"22":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"25":{"tf":2.449489742783178},"36":{"tf":1.0},"7":{"tf":2.23606797749979},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"223":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"s":{"df":2,"docs":{"226":{"tf":1.0},"243":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"207":{"tf":1.0},"38":{"tf":1.0},"91":{"tf":1.0}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":2.0}}}},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{")":{",":{"(":{"df":0,"docs":{},"ζ":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},":":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"f":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"−":{"[":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"u":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"204":{"tf":1.4142135623730951},"206":{"tf":2.0},"207":{"tf":1.7320508075688772}},"≡":{"2":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"≡":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≡":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⸭":{"(":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"110":{"tf":1.0}}}},"df":0,"docs":{}}},"q":{"(":{"d":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{")":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"+":{"+":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"d":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"1":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"#":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}},"{":{"df":0,"docs":{},"k":{",":{"0":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":1,"docs":{"100":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":16,"docs":{"126":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":2.23606797749979},"147":{"tf":1.0},"153":{"tf":1.0},"181":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"51":{"tf":1.0},"75":{"tf":1.4142135623730951},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"s":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"f":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"3":{"df":1,"docs":{"88":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"88":{"tf":1.0}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"p":{"(":{".":{".":{".":{")":{"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"+":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"s":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"154":{"tf":1.4142135623730951}},"​":{"0":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":0,"docs":{},"​":{"0":{"0":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"154":{"tf":1.0}},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"4":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":2.0},"76":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"204":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"72":{"tf":1.0},"92":{"tf":1.0}}}}}}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"=":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"−":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{")":{"+":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"⟨":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"−":{"1":{")":{"/":{"2":{".":{".":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"ℓ":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},",":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"c":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":1.0}}},"p":{"+":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⸭":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":1,"docs":{"84":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},">":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}},"[":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"207":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":24,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"37":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":1.4142135623730951},"86":{"tf":3.4641016151377544}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"79":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":26,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":2.23606797749979},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.7320508075688772},"30":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"117":{"tf":1.0},"172":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"8":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":3,"docs":{"3":{"tf":1.4142135623730951},"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"230":{"tf":1.0},"57":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"41":{"tf":1.0},"88":{"tf":1.0}}},"t":{"/":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"234":{"tf":1.4142135623730951},"36":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"i":{"df":1,"docs":{"45":{"tf":1.0}}},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"202":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{",":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"λ":{")":{"]":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"114":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"229":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"11":{"tf":1.0},"126":{"tf":1.4142135623730951},"204":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"122":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.4142135623730951},"31":{"tf":1.0},"88":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"233":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":5,"docs":{"152":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"213":{"tf":1.0},"234":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"244":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"16":{"tf":1.0}},"u":{"c":{"df":11,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"211":{"tf":1.0},"215":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"6":{"df":1,"docs":{"188":{"tf":1.0}}},"7":{"df":1,"docs":{"188":{"tf":1.0}}},"_":{"5":{"df":1,"docs":{"200":{"tf":1.0}}},"6":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"7":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"211":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":30,"docs":{"146":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.4142135623730951},"22":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"241":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"'":{"_":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"101":{"tf":1.4142135623730951},"123":{"tf":1.0},"16":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"23":{"tf":3.605551275463989},"9":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"243":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"49":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.23606797749979},"72":{"tf":3.3166247903554},"82":{"tf":1.7320508075688772},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":14,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"39":{"tf":1.0}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":7,"docs":{"114":{"tf":1.0},"126":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"​":{"(":{"a":{",":{"df":0,"docs":{},"λ":{")":{":":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"←":{"df":0,"docs":{},"g":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"←":{"a":{"(":{"df":0,"docs":{},"g":{")":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"∧":{"a":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"206":{"tf":1.0},"207":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":13,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"110":{"tf":1.0},"170":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"16":{"tf":2.23606797749979},"17":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"239":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"120":{"tf":1.0},"18":{"tf":2.23606797749979},"92":{"tf":2.8284271247461903}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":8,"docs":{"114":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"32":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":27,"docs":{"100":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"202":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.6457513110645907},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"107":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"15":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":2.0},"214":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"35":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":3.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":35,"docs":{"121":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"230":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":2,"docs":{"207":{"tf":1.0},"64":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":3,"docs":{"37":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"187":{"tf":1.0},"73":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":2.6457513110645907}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":3.1622776601683795},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":29,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"140":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.7320508075688772},"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"20":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"9":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"24":{"tf":1.0},"69":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"221":{"tf":1.0},"86":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"102":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.23606797749979}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"84":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"h":{"df":4,"docs":{"140":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951},"98":{"tf":1.0}},"s":{"=":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"3":{"2":{"(":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"3":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{")":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"140":{"tf":1.0},"159":{"tf":2.0},"16":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"38":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"d":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":1,"docs":{"205":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"220":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},":":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"16":{"tf":2.0},"207":{"tf":2.6457513110645907},"208":{"tf":3.0},"211":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":2.449489742783178},"98":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"18":{"tf":2.0},"184":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"145":{"tf":1.0}}}}}},"n":{"d":{"df":17,"docs":{"106":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"176":{"tf":2.0},"178":{"tf":2.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"200":{"tf":1.0},"211":{"tf":1.0},"243":{"tf":3.1622776601683795},"244":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"w":{"df":39,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":3.4641016151377544},"188":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":3.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":3.0},"68":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":2.449489742783178},"92":{"tf":1.0},"99":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":12,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"n":{"df":19,"docs":{"118":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"18":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"49":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"81":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"17":{"tf":1.0},"2":{"tf":2.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":2.8284271247461903},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{":":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"s":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}},"x":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"86":{"tf":2.0}}}},".":{"df":0,"docs":{},"t":{"df":2,"docs":{"96":{"tf":1.0},"97":{"tf":1.0}}}},"0":{"df":1,"docs":{"54":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"100":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"2":{"9":{".":{".":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"3":{"2":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"a":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}}}},"df":2,"docs":{"192":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":2.8284271247461903}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}},"y":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"a":{"df":1,"docs":{"198":{"tf":2.449489742783178}},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"202":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"222":{"tf":1.0},"244":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":2.0}}}}},"n":{"df":1,"docs":{"16":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"2":{"0":{"2":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":14,"docs":{"114":{"tf":2.449489742783178},"14":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.7320508075688772},"68":{"tf":1.0},"72":{"tf":2.0},"74":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"d":{",":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"187":{"tf":1.0},"57":{"tf":1.4142135623730951}}}},"y":{"df":4,"docs":{"126":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":44,"docs":{"106":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":2.23606797749979},"117":{"tf":2.8284271247461903},"118":{"tf":2.23606797749979},"119":{"tf":2.0},"120":{"tf":1.7320508075688772},"121":{"tf":2.23606797749979},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":2.0},"125":{"tf":2.23606797749979},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"226":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"243":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}}}},"df":1,"docs":{"198":{"tf":2.449489742783178}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"73":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":2,"docs":{"215":{"tf":2.0},"88":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"99":{"tf":1.0}}}}}},"d":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"_":{"a":{"b":{"c":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"140":{"tf":1.4142135623730951},"215":{"tf":1.7320508075688772},"219":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":4.358898943540674},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":4.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":2.23606797749979}},"e":{"a":{"df":1,"docs":{"9":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"128":{"tf":1.0},"212":{"tf":1.0},"235":{"tf":1.4142135623730951},"54":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":26,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"146":{"tf":1.0},"16":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"226":{"tf":1.4142135623730951},"237":{"tf":1.0},"51":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":12,"docs":{"126":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"207":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"64":{"tf":1.0},"74":{"tf":1.0},"77":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"189":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"99":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"100":{"tf":1.0}}},"df":16,"docs":{"100":{"tf":3.605551275463989},"101":{"tf":2.449489742783178},"153":{"tf":1.0},"154":{"tf":2.6457513110645907},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":4.0}}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"23":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"24":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"20":{"tf":1.4142135623730951},"22":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":8,"docs":{"223":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":3.1622776601683795}}},"df":0,"docs":{},"s":{"df":2,"docs":{"20":{"tf":1.0},"243":{"tf":1.0}}},"t":{"df":4,"docs":{"68":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.0},"36":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":5,"docs":{"237":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"152":{"tf":1.0}}}}}}}},"r":{"d":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"37":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"233":{"tf":1.4142135623730951},"34":{"tf":1.0},"37":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"16":{"tf":1.0}}}},"v":{"df":3,"docs":{"226":{"tf":1.0},"233":{"tf":1.0},"51":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}}}}},"t":{"df":47,"docs":{"10":{"tf":1.0},"100":{"tf":2.0},"118":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"176":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"234":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"66":{"tf":2.6457513110645907},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":4.358898943540674},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"83":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"241":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"85":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"207":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"h":{"a":{"2":{"5":{"6":{"df":1,"docs":{"46":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":30,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.449489742783178},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"5":{"tf":1.0},"87":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"10":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"32":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":2.0},"122":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"7":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"w":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"106":{"tf":1.0},"229":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"146":{"tf":1.0},"16":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"114":{"tf":1.0},"226":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":3,"docs":{"100":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"88":{"tf":1.0}},"g":{"df":0,"docs":{},"n":{"df":8,"docs":{"119":{"tf":2.23606797749979},"120":{"tf":1.0},"122":{"tf":2.0},"126":{"tf":1.0},"202":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":2.0},"234":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"3":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"41":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":12,"docs":{"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"176":{"tf":1.0},"214":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"114":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"187":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"147":{"tf":1.0},"19":{"tf":2.0},"20":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":2.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":7,"docs":{"203":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"228":{"tf":1.0}}}}},"i":{"c":{"df":3,"docs":{"62":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0}}},"df":9,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"238":{"tf":1.4142135623730951},"54":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"72":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":23,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":23,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":2.449489742783178},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":2.8284271247461903},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.7320508075688772}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"159":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.0},"55":{"tf":1.0}}}},"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"df":1,"docs":{"128":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":29,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"16":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{":":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{")":{"=":{"1":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"64":{"tf":1.0},"85":{"tf":1.0}}},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":2.0}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"146":{"tf":1.0},"153":{"tf":1.0},"48":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"230":{"tf":1.0}}}},"w":{"df":1,"docs":{"40":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.4142135623730951},"30":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"206":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"206":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"126":{"tf":1.0},"7":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"114":{"tf":3.7416573867739413},"208":{"tf":1.0},"226":{"tf":1.0},"240":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":3.872983346207417}}},"df":0,"docs":{}}}}}}}}},"v":{"df":1,"docs":{"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"229":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":7,"docs":{"226":{"tf":1.0},"237":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"114":{"tf":2.449489742783178},"55":{"tf":1.0},"7":{"tf":2.449489742783178},"84":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"c":{"df":2,"docs":{"26":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"210":{"tf":1.0},"230":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":2,"docs":{"166":{"tf":1.0},"66":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":4,"docs":{"126":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":14,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.4142135623730951},"174":{"tf":1.7320508075688772},"206":{"tf":1.0},"22":{"tf":1.0},"34":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":8,"docs":{"10":{"tf":1.0},"174":{"tf":1.0},"210":{"tf":1.0},"232":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":21,"docs":{"128":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.8284271247461903},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"199":{"tf":2.0},"213":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"94":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"0":{"0":{")":{"=":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{")":{"=":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"b":{"(":{"1":{"1":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"c":{"(":{"1":{"1":{"df":1,"docs":{"196":{"tf":1.0}}},"4":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"d":{"(":{"1":{"0":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"7":{")":{")":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}}},"f":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"q":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":2.8284271247461903},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"1":{"4":{"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"9":{"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":17,"docs":{"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"181":{"tf":2.6457513110645907},"182":{"tf":2.0},"183":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":2.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"120":{"tf":1.4142135623730951},"207":{"tf":4.47213595499958},"208":{"tf":1.4142135623730951},"32":{"tf":1.0},"94":{"tf":2.6457513110645907},"98":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":1,"docs":{"87":{"tf":1.0}}},"s":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":4,"docs":{"11":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":2.23606797749979},"46":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"42":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":22,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"213":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.23606797749979},"88":{"tf":1.0},"9":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":15,"docs":{"159":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"5":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.0},"84":{"tf":2.0}}}}}}},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":2,"docs":{"30":{"tf":1.0},"57":{"tf":1.0}}}},"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":2,"docs":{"204":{"tf":1.0},"210":{"tf":1.0}}},"p":{"df":18,"docs":{"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"188":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"41":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.4142135623730951},"79":{"tf":1.0},"86":{"tf":3.605551275463989},"88":{"tf":2.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"187":{"tf":1.0},"216":{"tf":1.0},"38":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"120":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"207":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"229":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"91":{"tf":2.23606797749979},"92":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":2.0},"206":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"17":{"tf":1.4142135623730951},"241":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}},"p":{"df":1,"docs":{"40":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"91":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"17":{"tf":1.4142135623730951},"202":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"u":{"b":{"df":2,"docs":{"106":{"tf":1.4142135623730951},"51":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":10,"docs":{"206":{"tf":3.605551275463989},"207":{"tf":2.449489742783178},"208":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.23606797749979},"231":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"57":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":8,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":4,"docs":{"167":{"tf":1.0},"187":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"df":10,"docs":{"100":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"61":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"57":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.4142135623730951},"181":{"tf":1.0},"210":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"51":{"tf":1.0},"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":37,"docs":{"100":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"149":{"tf":1.0},"181":{"tf":1.0},"19":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":2.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":1.0},"87":{"tf":2.23606797749979},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"120":{"tf":1.0}},"i":{"df":6,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"212":{"tf":1.0},"64":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"146":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":17,"docs":{"118":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"54":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":20,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"153":{"tf":1.0},"2":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":9,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"217":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"187":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"g":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"139":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"37":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":1,"docs":{"238":{"tf":1.4142135623730951}}}},"y":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}},"i":{"df":2,"docs":{"211":{"tf":1.0},"213":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":3,"docs":{"154":{"tf":1.0},"21":{"tf":1.0},"24":{"tf":1.0}}},"t":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":42,"docs":{"15":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.7320508075688772},"27":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"′":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"∈":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"1":{",":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"92":{"tf":1.0}}}},"{":{"df":0,"docs":{},"−":{"1":{",":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"m":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"6":{"4":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"−":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"1":{"2":{"9":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"∣":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≥":{"(":{"d":{"1":{"df":0,"docs":{},"​":{"+":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"⋅":{"df":0,"docs":{},"t":{"=":{"0":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"(":{"df":0,"docs":{},"x":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"51":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"…":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":2,"docs":{"72":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"df":1,"docs":{"96":{"tf":1.0}}},"2":{"df":1,"docs":{"97":{"tf":1.0}}},"3":{"df":1,"docs":{"98":{"tf":1.0}}},"=":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"l":{"df":45,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":2.23606797749979},"190":{"tf":2.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"27":{"tf":2.8284271247461903},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"9":{"tf":2.0},"94":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":22,"docs":{"101":{"tf":2.0},"120":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.4142135623730951},"243":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"214":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"18":{"tf":1.0}}},".":{"'":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"3":{"2":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"201":{"tf":1.0},"37":{"tf":2.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"38":{"tf":1.0},"94":{"tf":1.0}}}}},"df":11,"docs":{"125":{"tf":1.0},"126":{"tf":3.1622776601683795},"18":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.8284271247461903},"208":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"187":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":8,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"39":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"112":{"tf":1.0},"25":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":1,"docs":{"118":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":24,"docs":{"120":{"tf":1.4142135623730951},"157":{"tf":1.0},"167":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"203":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"s":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"25":{"tf":2.0},"38":{"tf":2.23606797749979}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"'":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":3,"docs":{"74":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":8,"docs":{"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.4142135623730951}}}},"i":{"df":3,"docs":{"206":{"tf":1.0},"209":{"tf":1.0},"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"114":{"tf":4.58257569495584},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"233":{"tf":1.0},"32":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}},"v":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"207":{"tf":1.0},"27":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"k":{"df":3,"docs":{"201":{"tf":1.0},"226":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"9":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"11":{"tf":1.0},"181":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"3":{"tf":1.0},"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":16,"docs":{"116":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"223":{"tf":1.0},"32":{"tf":1.0},"85":{"tf":1.0}}}}}}}}}},"u":{"df":15,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0},"91":{"tf":1.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":19,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.8284271247461903},"99":{"tf":1.0}},"s":{"a":{"+":{"a":{"+":{"df":0,"docs":{},"⋯":{"+":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"×":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"×":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":4,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":12,"docs":{"176":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"27":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"138":{"tf":1.0},"207":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":9,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.4142135623730951},"18":{"tf":1.0},"226":{"tf":1.0},"37":{"tf":1.0},"99":{"tf":1.0}}}},"p":{"df":1,"docs":{"10":{"tf":1.4142135623730951}},"i":{"c":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"2":{"8":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":3,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"143":{"tf":1.0}},"​":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"+":{"1":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"[":{"a":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"100":{"tf":1.0},"36":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":3.0},"87":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":2.449489742783178}}}}}}}}},"df":2,"docs":{"87":{"tf":2.6457513110645907},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"k":{"df":5,"docs":{"205":{"tf":1.7320508075688772},"229":{"tf":1.0},"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"i":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":4,"docs":{"125":{"tf":1.0},"213":{"tf":1.0},"25":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"207":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"179":{"tf":1.0},"215":{"tf":1.0}}}},"′":{"=":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"]":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"[":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"57":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"81":{"tf":1.0}}},"n":{"df":4,"docs":{"149":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"49":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}}}}}},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":55,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"119":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":8,"docs":{"11":{"tf":1.0},"116":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"i":{"c":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"s":{"+":{"1":{"=":{"df":0,"docs":{},"p":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"87":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"3":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"142":{"tf":1.4142135623730951},"219":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":1,"docs":{"88":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"8":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"j":{"df":3,"docs":{"243":{"tf":2.23606797749979},"85":{"tf":1.0},"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"4":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"201":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":2,"docs":{"207":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"d":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"232":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":10,"docs":{"208":{"tf":3.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"85":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"109":{"tf":1.0},"5":{"tf":1.0},"81":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":4,"docs":{"127":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"174":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"100":{"tf":1.0},"18":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"l":{"df":2,"docs":{"44":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"233":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"213":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"45":{"tf":1.0},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":5,"docs":{"1":{"tf":1.4142135623730951},"171":{"tf":1.0},"18":{"tf":1.0},"210":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":149,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"145":{"tf":2.0},"146":{"tf":2.449489742783178},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":2.0},"203":{"tf":2.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":2.0},"226":{"tf":2.23606797749979},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"24":{"tf":1.7320508075688772},"240":{"tf":2.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":1.4142135623730951},"32":{"tf":2.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":2.6457513110645907},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"7":{"tf":2.8284271247461903},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":3.605551275463989},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"b":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":33,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"202":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"13":{"tf":1.0},"79":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"/":{"2":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":1,"docs":{"121":{"tf":1.0}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"v":{",":{"df":0,"docs":{},"p":{",":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"′":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ξ":{"0":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":11,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"244":{"tf":1.4142135623730951},"7":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"167":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":2.449489742783178},"55":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":2.6457513110645907},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}},"e":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"a":{"df":1,"docs":{"25":{"tf":1.0}}},"b":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"c":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{")":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"]":{"df":0,"docs":{},"v":{"+":{"[":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"212":{"tf":1.0},"214":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"216":{"tf":2.0},"49":{"tf":1.4142135623730951},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":38,"docs":{"106":{"tf":1.7320508075688772},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"152":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"215":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"222":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":8,"docs":{"106":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":10,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"212":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":2.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":4.69041575982343},"88":{"tf":2.23606797749979}},"e":{"c":{"!":{"[":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{")":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":14,"docs":{"145":{"tf":1.0},"222":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"82":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.4142135623730951},"99":{"tf":1.0}},"f":{"df":5,"docs":{"18":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"91":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":30,"docs":{"14":{"tf":1.0},"146":{"tf":1.0},"221":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"240":{"tf":1.0},"243":{"tf":2.6457513110645907},"244":{"tf":2.0},"25":{"tf":1.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":4.47213595499958},"86":{"tf":3.1622776601683795},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"235":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"a":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"126":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":2.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":1.0},"54":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":8,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"a":{"df":5,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"210":{"tf":1.0},"45":{"tf":1.0},"91":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"0":{".":{".":{"1":{"6":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{".":{"2":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"119":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"203":{"tf":1.0}}},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"/":{"2":{")":{"2":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"0":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"​":{",":{"df":0,"docs":{},"w":{"6":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"6":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{".":{".":{"1":{"3":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"4":{".":{".":{"4":{"8":{"df":2,"docs":{"187":{"tf":1.4142135623730951},"199":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"f":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"6":{".":{".":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"9":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"2":{"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{".":{".":{"6":{"1":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"6":{"2":{".":{".":{"6":{"3":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"3":{"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"=":{"2":{"2":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"120":{"tf":1.0}}},"5":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"1":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"2":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{"+":{"2":{"3":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"1":{"1":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"(":{"1":{")":{"+":{"2":{"1":{"8":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"(":{"1":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"df":0,"docs":{},"g":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"87":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":20,"docs":{"119":{"tf":1.0},"12":{"tf":1.0},"149":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"91":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"3":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"\"":{")":{"'":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":10,"docs":{"32":{"tf":2.23606797749979},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":5.385164807134504},"38":{"tf":1.7320508075688772},"39":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.0}}}},"y":{"df":21,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"65":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"99":{"tf":1.0}}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"4":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"167":{"tf":1.0},"184":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}},"r":{"df":4,"docs":{"125":{"tf":1.0},"229":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":4,"docs":{"11":{"tf":1.0},"214":{"tf":1.0},"23":{"tf":1.0},"88":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":4,"docs":{"32":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"39":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"d":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"q":{"df":0,"docs":{},"ϵ":{"+":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"217":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":11,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"18":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"202":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"215":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"139":{"tf":1.0},"202":{"tf":1.0},"33":{"tf":1.0},"39":{"tf":1.0},"48":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"40":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"117":{"tf":1.7320508075688772},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.8284271247461903},"121":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"37":{"tf":1.0}}}}},"df":1,"docs":{"84":{"tf":1.0}},"←":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"df":40,"docs":{"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":2.0},"17":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.4142135623730951},"84":{"tf":3.1622776601683795},"86":{"tf":2.0},"87":{"tf":2.23606797749979}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.4142135623730951},"69":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":10,"docs":{"153":{"tf":1.0},"16":{"tf":1.0},"229":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}}}}}},"​":{"=":{"df":0,"docs":{},"σ":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"σ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"6":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":33,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"223":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"84":{"tf":1.0}},"l":{"df":1,"docs":{"32":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"0":{"0":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":17,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"235":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"41":{"tf":1.0},"5":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"187":{"tf":1.0},"39":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"126":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"101":{"tf":1.7320508075688772},"12":{"tf":1.0},"126":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"29":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"203":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":2.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"120":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"×":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{";":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"k":{"df":1,"docs":{"168":{"tf":1.0}}}}},"x":{")":{":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"83":{"tf":1.0}}},"w":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"x":{"2":{",":{".":{".":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{"2":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"↦":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"i":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"df":0,"docs":{}},"ζ":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{".":{".":{".":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"229":{"tf":2.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"4":{"=":{"1":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":3,"docs":{"228":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":2,"docs":{"51":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"2":{"df":4,"docs":{"228":{"tf":1.0},"230":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":2.0}},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"110":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"z":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":6,"docs":{"231":{"tf":1.0},"51":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":3.1622776601683795}},"​":{",":{"df":0,"docs":{},"y":{"3":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"3":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"8":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"4":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"=":{"0":{",":{"df":0,"docs":{},"y":{"=":{"0":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"233":{"tf":1.0}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}}}}}}},"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"x":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}},"j":{"df":1,"docs":{"31":{"tf":1.0}},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}}}},"z":{"df":1,"docs":{"229":{"tf":1.0}}},"′":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"y":{"df":0,"docs":{},"′":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"_":{"1":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":0,"docs":{},"​":{")":{"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":35,"docs":{"100":{"tf":1.4142135623730951},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":2.23606797749979},"146":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"198":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":2.23606797749979},"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"51":{"tf":1.0},"62":{"tf":2.23606797749979},"7":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.0},"84":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}}}}},"j":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}},"n":{"df":1,"docs":{"86":{"tf":1.0}},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"(":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":3,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"156":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":3.0}},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"114":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"λ":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"}":{"a":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"c":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"′":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"{":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"−":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"⋘":{"1":{"5":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋙":{"1":{"9":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"4":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"8":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"/":{"df":0,"docs":{},"z":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"5":{"df":2,"docs":{"108":{"tf":1.0},"112":{"tf":1.0}}},"b":{"df":4,"docs":{"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"228":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}},"z":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"233":{"tf":1.0}}},"a":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"=":{"a":{"b":{"c":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{",":{"3":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"153":{"tf":1.0},"157":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"−":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.0}}}},"df":2,"docs":{"129":{"tf":1.0},"131":{"tf":1.0}}},"df":17,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"51":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"32":{"tf":1.0},"35":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"216":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"u":{"'":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}}}},"r":{"df":1,"docs":{"12":{"tf":1.0}}},"v":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"/":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}}}}},"w":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"+":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"z":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"53":{"tf":1.0}}},"ω":{"df":0,"docs":{},"u":{")":{"=":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}},"→":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"z":{"df":1,"docs":{"226":{"tf":1.0}}}}},"0":{"df":5,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0}},"​":{"(":{"0":{",":{"0":{")":{"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{",":{"a":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"a":{"df":0,"docs":{},"−":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"b":{"df":0,"docs":{},"−":{"b":{"0":{".":{".":{"=":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"b":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"2":{"4":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"118":{"tf":1.0}}},"df":1,"docs":{"141":{"tf":1.0}}},"3":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}},"y":{"2":{"=":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"6":{"df":1,"docs":{"230":{"tf":1.0}}},"=":{"0":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}}},"1":{"df":1,"docs":{"229":{"tf":1.0}}},"8":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"z":{"3":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"=":{"a":{"b":{"c":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"]":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":13,"docs":{"120":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":38,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":3.0},"6":{"tf":1.0},"65":{"tf":2.0},"66":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.8284271247461903},"85":{"tf":1.0},"86":{"tf":2.449489742783178},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"a":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"0":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"216":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}},"​":{":":{"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"171":{"tf":1.0}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"215":{"tf":2.0},"88":{"tf":2.6457513110645907}}}}}},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"w":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"141":{"tf":1.0}},"​":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":2,"docs":{"127":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"k":{"df":3,"docs":{"126":{"tf":1.0},"32":{"tf":1.4142135623730951},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":1,"docs":{"71":{"tf":1.4142135623730951}},"​":{"(":{"1":{")":{"=":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"+":{"1":{"df":0,"docs":{},"​":{"=":{"0":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":0,"docs":{},"h":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":6,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"0":{".":{".":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"70":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"202":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"94":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"=":{"1":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"120":{"tf":1.0},"168":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"+":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"167":{"tf":1.0},"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋮":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"229":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"title":{"root":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"6":{"df":1,"docs":{"177":{"tf":1.0}}},"df":1,"docs":{"95":{"tf":1.0}}},"2":{"5":{"6":{"df":2,"docs":{"173":{"tf":1.0},"177":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"151":{"tf":1.0},"213":{"tf":1.0},"90":{"tf":1.0},"96":{"tf":1.0}}},"3":{"df":1,"docs":{"97":{"tf":1.0}}},"_":{"0":{"df":4,"docs":{"182":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0}}},"1":{"df":4,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"a":{".":{"2":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"d":{"d":{"df":1,"docs":{"127":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.0},"230":{"tf":1.0}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"101":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":4,"docs":{"213":{"tf":1.0},"225":{"tf":1.0},"62":{"tf":1.0},"94":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"240":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"77":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.0},"8":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"68":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"105":{"tf":1.0}}}}}}}}},"b":{"0":{"df":0,"docs":{},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":7,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"160":{"tf":1.0},"177":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"184":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"181":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"170":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":8,"docs":{"10":{"tf":1.0},"105":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"166":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":2,"docs":{"66":{"tf":1.0},"71":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"171":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"86":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}},"s":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"178":{"tf":1.0},"200":{"tf":1.0},"232":{"tf":1.0}}}}}}}},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":15,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"137":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"30":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"18":{"tf":1.0},"188":{"tf":1.0},"56":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"220":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":8,"docs":{"103":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"235":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"40":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"116":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"146":{"tf":1.0},"54":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"13":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"12":{"tf":1.0},"42":{"tf":1.0}}}}}}}},"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"127":{"tf":1.0},"228":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"148":{"tf":1.0},"153":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"118":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"226":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"231":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"19":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"122":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"171":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}}}},"f":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"211":{"tf":1.0},"212":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"211":{"tf":1.0},"214":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"118":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"204":{"tf":1.0}}}}},"x":{"df":3,"docs":{"115":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"117":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"102":{"tf":1.0},"11":{"tf":1.0},"175":{"tf":1.0},"28":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"157":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"57":{"tf":1.0}}}}}},"o":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"203":{"tf":1.0},"204":{"tf":1.0},"220":{"tf":1.0},"82":{"tf":1.0}}}}}}},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"2":{"df":2,"docs":{"0":{"tf":1.0},"32":{"tf":1.0}}},"df":2,"docs":{"151":{"tf":1.0},"90":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"237":{"tf":1.0}}}}},"df":1,"docs":{"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"198":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"108":{"tf":1.0},"109":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"148":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"89":{"tf":1.0}}}}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"110":{"tf":1.0},"128":{"tf":1.0},"149":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"240":{"tf":1.0},"77":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"218":{"tf":1.0},"31":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"214":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":4,"docs":{"55":{"tf":1.0},"65":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"∈":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"217":{"tf":1.0},"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"48":{"tf":1.0},"53":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"66":{"tf":1.0}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"106":{"tf":1.0},"123":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.0},"165":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":7,"docs":{"155":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"180":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"201":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"152":{"tf":1.0},"159":{"tf":1.0},"187":{"tf":1.0},"199":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"2":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"168":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"212":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":8,"docs":{"115":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"224":{"tf":1.0}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"224":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"48":{"tf":1.0},"53":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"75":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":4,"docs":{"127":{"tf":1.0},"139":{"tf":1.0},"157":{"tf":1.0},"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"188":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"145":{"tf":1.0}}}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"153":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"221":{"tf":1.0},"222":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"58":{"tf":1.0},"60":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"151":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":5,"docs":{"210":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"240":{"tf":1.0},"74":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"240":{"tf":1.0},"71":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"127":{"tf":1.0},"150":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"f":{"df":5,"docs":{"7":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"80":{"tf":1.0},"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}},"r":{"df":3,"docs":{"14":{"tf":1.0},"243":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"q":{"1":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"170":{"tf":1.0},"172":{"tf":1.0},"30":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"209":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"165":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"98":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"94":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"154":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"233":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"31":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"241":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0}}}}}},"h":{"a":{"df":2,"docs":{"173":{"tf":1.0},"177":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"119":{"tf":1.0},"122":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.0},"122":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":2,"docs":{"144":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"30":{"tf":1.0},"31":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"174":{"tf":1.0},"64":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"76":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"91":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"b":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"u":{"df":1,"docs":{"238":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"49":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":6,"docs":{"155":{"tf":1.0},"177":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"54":{"tf":1.0}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"29":{"tf":1.0}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":3,"docs":{"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"211":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"205":{"tf":1.0},"29":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":3,"docs":{"147":{"tf":1.0},"240":{"tf":1.0},"32":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"216":{"tf":1.0},"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"124":{"tf":1.0},"126":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"243":{"tf":1.0},"35":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":2,"docs":{"32":{"tf":1.0},"37":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"107":{"tf":1.0},"125":{"tf":1.0},"87":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":4,"docs":{"55":{"tf":1.0},"65":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"tf":1.0}}}}}}}}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}}); \ No newline at end of file diff --git a/searchindex.json b/searchindex.json index edc566d63f..c2c5ca37a2 100644 --- a/searchindex.json +++ b/searchindex.json @@ -1 +1 @@ -{"doc_urls":["index.html#halo2---cratesio","index.html#documentation","index.html#minimum-supported-rust-version","index.html#controlling-parallelism","index.html#license","index.html#contribution","concepts.html#concepts","concepts/proofs.html#proof-systems","concepts/arithmetization.html#plonkish-arithmetization","concepts/chips.html#chips","concepts/chips.html#composing-chips","concepts/gadgets.html#gadgets","user.html#user-documentation","user/dev-tools.html#developer-tools","user/dev-tools.html#mock-prover","user/dev-tools.html#circuit-visualizations","user/dev-tools.html#circuit-layout","user/dev-tools.html#circuit-structure","user/dev-tools.html#cost-estimator","user/simple-example.html#a-simple-example","user/simple-example.html#define-instructions","user/simple-example.html#define-a-chip-implementation","user/simple-example.html#configure-the-chip","user/simple-example.html#implement-chip-traits","user/simple-example.html#build-the-circuit","user/simple-example.html#testing-the-circuit","user/simple-example.html#full-example","user/lookup-tables.html#lookup-tables","user/gadgets.html#gadgets","user/tips-and-tricks.html#tips-and-tricks","user/tips-and-tricks.html#small-range-constraints","user/tips-and-tricks.html#small-set-interpolation","user/wasm-port.html#using-halo2-in-wasm","user/wasm-port.html#circuit-code-setup","user/wasm-port.html#prover","user/wasm-port.html#verifier","user/wasm-port.html#params","user/wasm-port.html#rust-and-wasm-environment-setup","user/wasm-port.html#webapp-setup","user/wasm-port.html#safari","user/wasm-port.html#debugging","user/wasm-port.html#credits","dev.html#developer-documentation","dev/features.html#feature-development","dev/features.html#feature-flags","dev/features.html#feature-workflow","dev/features.html#in-progress-features","design.html#design","design.html#note-on-language","design/proving-system.html#proving-system","design/proving-system.html#example","design/proving-system.html#tldr","design/proving-system/lookup.html#lookup-argument","design/proving-system/lookup.html#note-on-language","design/proving-system/lookup.html#technique-description","design/proving-system/lookup.html#zero-knowledge-adjustment","design/proving-system/lookup.html#cost","design/proving-system/lookup.html#generalizations","design/proving-system/permutation.html#permutation-argument","design/proving-system/permutation.html#notation","design/proving-system/permutation.html#constructing-the-permutation","design/proving-system/permutation.html#goal","design/proving-system/permutation.html#algorithm","design/proving-system/permutation.html#broken-alternatives","design/proving-system/permutation.html#argument-specification","design/proving-system/permutation.html#zero-knowledge-adjustment","design/proving-system/permutation.html#spanning-a-large-number-of-columns","design/proving-system/circuit-commitments.html#circuit-commitments","design/proving-system/circuit-commitments.html#committing-to-the-circuit-assignments","design/proving-system/circuit-commitments.html#committing-to-the-lookup-permutations","design/proving-system/circuit-commitments.html#committing-to-the-equality-constraint-permutation","design/proving-system/circuit-commitments.html#committing-to-the-lookup-permutation-product-columns","design/proving-system/vanishing.html#vanishing-argument","design/proving-system/vanishing.html#committing-to-hx","design/proving-system/vanishing.html#evaluating-the-polynomials","design/proving-system/multipoint-opening.html#multipoint-opening-argument","design/proving-system/multipoint-opening.html#optimization-steps","design/proving-system/inner-product.html#inner-product-argument","design/proving-system/comparison.html#comparison-to-other-work","design/proving-system/comparison.html#bcms20-appendix-a2","design/protocol.html#protocol-description","design/protocol.html#preliminaries","design/protocol.html#cryptographic-groups","design/protocol.html#interactive-proofs","design/protocol.html#zero-knowledge-arguments-of-knowledge","design/protocol.html#protocol","design/protocol.html#zero-knowledge-and-completeness","design/protocol.html#witness-extended-emulation","design/protocol.html#description-of-function-h","design/implementation.html#implementation","design/implementation/proofs.html#halo-2-proofs","design/implementation/proofs.html#proofs-as-opaque-byte-streams","design/implementation/proofs.html#proof-encoding","design/implementation/fields.html#fields","design/implementation/fields.html#sarkar-square-root-algorithm-table-based-variant","design/implementation/fields.html#i--0-1","design/implementation/fields.html#i--2","design/implementation/fields.html#i--3","design/implementation/fields.html#final-result","design/implementation/selector-combining.html#selector-combining","design/implementation/selector-combining.html#identifying-selectors-that-can-be-combined","design/implementation/selector-combining.html#writing-circuits-to-take-best-advantage-of-selector-combining","design/gadgets.html#gadgets","design/gadgets/ecc.html#elliptic-curves","design/gadgets/ecc.html#eccchip","design/gadgets/ecc.html#chip-assumptions","design/gadgets/ecc.html#layout","design/gadgets/ecc/witnessing-points.html#witnessing-points","design/gadgets/ecc/witnessing-points.html#non-identity-points","design/gadgets/ecc/witnessing-points.html#points-including-the-identity","design/gadgets/ecc/addition.html#incomplete-addition","design/gadgets/ecc/addition.html#constraints","design/gadgets/ecc/addition.html#complete-addition","design/gadgets/ecc/addition.html#constraints-1","design/gadgets/ecc/addition.html#analysis-of-constraints","design/gadgets/ecc/fixed-base-scalar-mul.html#fixed-base-scalar-multiplication","design/gadgets/ecc/fixed-base-scalar-mul.html#decompose-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#full-width-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#base-field-element","design/gadgets/ecc/fixed-base-scalar-mul.html#short-signed-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#load-fixed-base","design/gadgets/ecc/fixed-base-scalar-mul.html#fixed-base-scalar-multiplication-1","design/gadgets/ecc/fixed-base-scalar-mul.html#signed-short-exponent","design/gadgets/ecc/fixed-base-scalar-mul.html#layout","design/gadgets/ecc/var-base-scalar-mul.html#variable-base-scalar-multiplication","design/gadgets/ecc/var-base-scalar-mul.html#witness-scalar","design/gadgets/ecc/var-base-scalar-mul.html#variable-base-scalar-multiplication-1","design/gadgets/ecc/var-base-scalar-mul.html#constraint-program-for-optimized-double-and-add","design/gadgets/ecc/var-base-scalar-mul.html#incomplete-addition","design/gadgets/ecc/var-base-scalar-mul.html#q11","design/gadgets/ecc/var-base-scalar-mul.html#q21","design/gadgets/ecc/var-base-scalar-mul.html#q31","design/gadgets/ecc/var-base-scalar-mul.html#complete-addition","design/gadgets/ecc/var-base-scalar-mul.html#layout","design/gadgets/ecc/var-base-scalar-mul.html#constraints","design/gadgets/ecc/var-base-scalar-mul.html#lsb","design/gadgets/ecc/var-base-scalar-mul.html#layout-1","design/gadgets/ecc/var-base-scalar-mul.html#constraints-1","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check","design/gadgets/ecc/var-base-scalar-mul.html#optimized-check-for-ktqptq","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-constraints","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-general","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-constraints-general","design/gadgets/ecc/var-base-scalar-mul.html#cost","design/gadgets/sinsemilla.html#sinsemilla","design/gadgets/sinsemilla.html#overview","design/gadgets/sinsemilla.html#description","design/gadgets/sinsemilla.html#use-as-a-commitment-scheme","design/gadgets/sinsemilla.html#efficient-implementation","design/gadgets/sinsemilla.html#incomplete-addition","design/gadgets/sinsemilla.html#constraint-program","design/gadgets/sinsemilla.html#plonk--halo-2-constraints","design/gadgets/sinsemilla.html#message-decomposition","design/gadgets/sinsemilla.html#efficient-packing","design/gadgets/sinsemilla.html#selectors","design/gadgets/sinsemilla.html#generator-lookup-table","design/gadgets/sinsemilla.html#layout","design/gadgets/sinsemilla.html#optimized-sinsemilla-gate","design/gadgets/sinsemilla/merkle-crh.html#merklecrh","design/gadgets/sinsemilla/merkle-crh.html#message-decomposition","design/gadgets/sinsemilla/merkle-crh.html#bit-length-constraints","design/gadgets/sinsemilla/merkle-crh.html#a0a1","design/gadgets/sinsemilla/merkle-crh.html#b0b1b2","design/gadgets/sinsemilla/merkle-crh.html#constraints","design/gadgets/sinsemilla/merkle-crh.html#decomposition-constraints","design/gadgets/sinsemilla/merkle-crh.html#region-layout","design/gadgets/sinsemilla/merkle-crh.html#circuit-components","design/gadgets/decomposition.html#decomposition","design/gadgets/decomposition.html#strict-mode","design/gadgets/decomposition.html#lookup-decomposition","design/gadgets/decomposition.html#short-range-check","design/gadgets/decomposition.html#combined-lookup-expression","design/gadgets/decomposition.html#short-range-decomposition","design/gadgets/sha256.html#sha-256","design/gadgets/sha256.html#specification","design/gadgets/sha256.html#gadget-interface","design/gadgets/sha256.html#chip-instructions","design/gadgets/sha256/table16.html#16-bit-table-chip-for-sha-256","design/gadgets/sha256/table16.html#compression-round","design/gadgets/sha256/table16.html#modular-addition","design/gadgets/sha256/table16.html#maj-function","design/gadgets/sha256/table16.html#ch-function","design/gadgets/sha256/table16.html#Σ_0-function","design/gadgets/sha256/table16.html#Σ_1-function","design/gadgets/sha256/table16.html#block-decomposition","design/gadgets/sha256/table16.html#σ_0-function","design/gadgets/sha256/table16.html#σ_1-function","design/gadgets/sha256/table16.html#message-scheduling","design/gadgets/sha256/table16.html#overall-cost","design/gadgets/sha256/table16.html#tables","design/gadgets/sha256/table16.html#spread-table","design/gadgets/sha256/table16.html#gates","design/gadgets/sha256/table16.html#choice-gate","design/gadgets/sha256/table16.html#majority-gate","design/gadgets/sha256/table16.html#Σ_0-gate","design/gadgets/sha256/table16.html#Σ_1-gate","design/gadgets/sha256/table16.html#σ_0-gate","design/gadgets/sha256/table16.html#σ_1-gate","design/gadgets/sha256/table16.html#helper-gates","design/gadgets/sha256/table16.html#message-scheduling-region","design/gadgets/sha256/table16.html#compression-region","background.html#background-material","background/fields.html#fields","background/fields.html#groups","background/fields.html#the-multiplicative-group-of-a-finite-field","background/fields.html#montgomerys-trick","background/fields.html#multiplicative-subgroups","background/fields.html#square-roots","background/fields.html#roots-of-unity","background/fields.html#references","background/polynomials.html#polynomials","background/polynomials.html#fast-fourier-transform-fft","background/polynomials.html#motivation-fast-polynomial-multiplication","background/polynomials.html#the-radix-2-cooley-tukey-algorithm","background/polynomials.html#inverse-fft","background/polynomials.html#the-schwartz-zippel-lemma","background/polynomials.html#vanishing-polynomial","background/polynomials.html#lagrange-basis-functions","background/polynomials.html#lagrange-interpolation","background/polynomials.html#references","background/groups.html#cryptographic-groups","background/groups.html#pedersen-commitment","background/groups.html#vector-pedersen-commitment","background/groups.html#diffiehellman","background/groups.html#multiscalar-multiplication","background/groups.html#todo-pippengers-algorithm","background/curves.html#elliptic-curves","background/curves.html#curve-arithmetic","background/curves.html#point-doubling","background/curves.html#projective-coordinates","background/curves.html#point-addition","background/curves.html#curve-endomorphisms","background/curves.html#curve-point-compression","background/curves.html#serialization","background/curves.html#deserialization","background/curves.html#cycles-of-curves","background/curves.html#todo-pallas-vesta-curves","background/curves.html#hashing-to-curves","background/curves.html#todo-simplified-swu","background/curves.html#references","background/pc-ipa.html#polynomial-commitment-using-inner-product-argument","background/pc-ipa.html#setup","background/pc-ipa.html#commit","background/pc-ipa.html#open-prover-and-openverify-verifier","background/recursion.html#recursion"],"index":{"documentStore":{"docInfo":{"0":{"body":0,"breadcrumbs":3,"title":2},"1":{"body":0,"breadcrumbs":2,"title":1},"10":{"body":90,"breadcrumbs":4,"title":2},"100":{"body":240,"breadcrumbs":7,"title":3},"101":{"body":71,"breadcrumbs":11,"title":7},"102":{"body":13,"breadcrumbs":3,"title":1},"103":{"body":0,"breadcrumbs":7,"title":2},"104":{"body":20,"breadcrumbs":6,"title":1},"105":{"body":28,"breadcrumbs":7,"title":2},"106":{"body":48,"breadcrumbs":6,"title":1},"107":{"body":17,"breadcrumbs":9,"title":2},"108":{"body":17,"breadcrumbs":10,"title":3},"109":{"body":21,"breadcrumbs":10,"title":3},"11":{"body":120,"breadcrumbs":3,"title":1},"110":{"body":51,"breadcrumbs":10,"title":2},"111":{"body":1,"breadcrumbs":9,"title":1},"112":{"body":37,"breadcrumbs":10,"title":2},"113":{"body":3,"breadcrumbs":9,"title":1},"114":{"body":276,"breadcrumbs":10,"title":2},"115":{"body":23,"breadcrumbs":13,"title":4},"116":{"body":8,"breadcrumbs":11,"title":2},"117":{"body":41,"breadcrumbs":12,"title":3},"118":{"body":177,"breadcrumbs":12,"title":3},"119":{"body":55,"breadcrumbs":12,"title":3},"12":{"body":14,"breadcrumbs":4,"title":2},"120":{"body":164,"breadcrumbs":12,"title":3},"121":{"body":72,"breadcrumbs":13,"title":4},"122":{"body":24,"breadcrumbs":12,"title":3},"123":{"body":12,"breadcrumbs":10,"title":1},"124":{"body":13,"breadcrumbs":13,"title":4},"125":{"body":40,"breadcrumbs":11,"title":2},"126":{"body":271,"breadcrumbs":13,"title":4},"127":{"body":73,"breadcrumbs":14,"title":5},"128":{"body":65,"breadcrumbs":11,"title":2},"129":{"body":15,"breadcrumbs":10,"title":1},"13":{"body":9,"breadcrumbs":6,"title":2},"130":{"body":7,"breadcrumbs":10,"title":1},"131":{"body":15,"breadcrumbs":10,"title":1},"132":{"body":49,"breadcrumbs":11,"title":2},"133":{"body":0,"breadcrumbs":10,"title":1},"134":{"body":8,"breadcrumbs":10,"title":1},"135":{"body":0,"breadcrumbs":10,"title":1},"136":{"body":0,"breadcrumbs":10,"title":1},"137":{"body":1,"breadcrumbs":10,"title":1},"138":{"body":100,"breadcrumbs":11,"title":2},"139":{"body":94,"breadcrumbs":12,"title":3},"14":{"body":35,"breadcrumbs":6,"title":2},"140":{"body":55,"breadcrumbs":12,"title":3},"141":{"body":166,"breadcrumbs":12,"title":3},"142":{"body":38,"breadcrumbs":13,"title":4},"143":{"body":31,"breadcrumbs":10,"title":1},"144":{"body":0,"breadcrumbs":4,"title":1},"145":{"body":123,"breadcrumbs":4,"title":1},"146":{"body":175,"breadcrumbs":4,"title":1},"147":{"body":39,"breadcrumbs":6,"title":3},"148":{"body":27,"breadcrumbs":5,"title":2},"149":{"body":23,"breadcrumbs":5,"title":2},"15":{"body":28,"breadcrumbs":6,"title":2},"150":{"body":31,"breadcrumbs":5,"title":2},"151":{"body":0,"breadcrumbs":7,"title":4},"152":{"body":72,"breadcrumbs":5,"title":2},"153":{"body":113,"breadcrumbs":5,"title":2},"154":{"body":74,"breadcrumbs":4,"title":1},"155":{"body":12,"breadcrumbs":6,"title":3},"156":{"body":8,"breadcrumbs":4,"title":1},"157":{"body":64,"breadcrumbs":6,"title":3},"158":{"body":0,"breadcrumbs":5,"title":1},"159":{"body":93,"breadcrumbs":6,"title":2},"16":{"body":135,"breadcrumbs":6,"title":2},"160":{"body":10,"breadcrumbs":7,"title":3},"161":{"body":22,"breadcrumbs":5,"title":1},"162":{"body":33,"breadcrumbs":5,"title":1},"163":{"body":5,"breadcrumbs":5,"title":1},"164":{"body":55,"breadcrumbs":6,"title":2},"165":{"body":1,"breadcrumbs":6,"title":2},"166":{"body":39,"breadcrumbs":6,"title":2},"167":{"body":32,"breadcrumbs":4,"title":1},"168":{"body":24,"breadcrumbs":5,"title":2},"169":{"body":38,"breadcrumbs":5,"title":2},"17":{"body":63,"breadcrumbs":6,"title":2},"170":{"body":65,"breadcrumbs":6,"title":3},"171":{"body":25,"breadcrumbs":6,"title":3},"172":{"body":17,"breadcrumbs":6,"title":3},"173":{"body":0,"breadcrumbs":6,"title":2},"174":{"body":18,"breadcrumbs":5,"title":1},"175":{"body":29,"breadcrumbs":6,"title":2},"176":{"body":171,"breadcrumbs":6,"title":2},"177":{"body":35,"breadcrumbs":14,"title":6},"178":{"body":40,"breadcrumbs":10,"title":2},"179":{"body":110,"breadcrumbs":10,"title":2},"18":{"body":160,"breadcrumbs":6,"title":2},"180":{"body":92,"breadcrumbs":10,"title":2},"181":{"body":95,"breadcrumbs":10,"title":2},"182":{"body":115,"breadcrumbs":10,"title":2},"183":{"body":125,"breadcrumbs":10,"title":2},"184":{"body":41,"breadcrumbs":10,"title":2},"185":{"body":17,"breadcrumbs":10,"title":2},"186":{"body":24,"breadcrumbs":10,"title":2},"187":{"body":146,"breadcrumbs":10,"title":2},"188":{"body":44,"breadcrumbs":10,"title":2},"189":{"body":19,"breadcrumbs":9,"title":1},"19":{"body":21,"breadcrumbs":6,"title":2},"190":{"body":84,"breadcrumbs":10,"title":2},"191":{"body":0,"breadcrumbs":9,"title":1},"192":{"body":111,"breadcrumbs":10,"title":2},"193":{"body":69,"breadcrumbs":10,"title":2},"194":{"body":96,"breadcrumbs":10,"title":2},"195":{"body":104,"breadcrumbs":10,"title":2},"196":{"body":228,"breadcrumbs":10,"title":2},"197":{"body":228,"breadcrumbs":10,"title":2},"198":{"body":217,"breadcrumbs":10,"title":2},"199":{"body":551,"breadcrumbs":11,"title":3},"2":{"body":14,"breadcrumbs":5,"title":4},"20":{"body":139,"breadcrumbs":6,"title":2},"200":{"body":1174,"breadcrumbs":10,"title":2},"201":{"body":21,"breadcrumbs":4,"title":2},"202":{"body":178,"breadcrumbs":4,"title":1},"203":{"body":252,"breadcrumbs":4,"title":1},"204":{"body":86,"breadcrumbs":7,"title":4},"205":{"body":65,"breadcrumbs":5,"title":2},"206":{"body":149,"breadcrumbs":5,"title":2},"207":{"body":277,"breadcrumbs":5,"title":2},"208":{"body":84,"breadcrumbs":5,"title":2},"209":{"body":11,"breadcrumbs":4,"title":1},"21":{"body":62,"breadcrumbs":7,"title":3},"210":{"body":154,"breadcrumbs":4,"title":1},"211":{"body":42,"breadcrumbs":7,"title":4},"212":{"body":84,"breadcrumbs":7,"title":4},"213":{"body":85,"breadcrumbs":8,"title":5},"214":{"body":44,"breadcrumbs":5,"title":2},"215":{"body":79,"breadcrumbs":6,"title":3},"216":{"body":60,"breadcrumbs":5,"title":2},"217":{"body":138,"breadcrumbs":6,"title":3},"218":{"body":12,"breadcrumbs":5,"title":2},"219":{"body":46,"breadcrumbs":4,"title":1},"22":{"body":205,"breadcrumbs":6,"title":2},"220":{"body":43,"breadcrumbs":6,"title":2},"221":{"body":92,"breadcrumbs":6,"title":2},"222":{"body":32,"breadcrumbs":7,"title":3},"223":{"body":131,"breadcrumbs":5,"title":1},"224":{"body":0,"breadcrumbs":6,"title":2},"225":{"body":2,"breadcrumbs":7,"title":3},"226":{"body":304,"breadcrumbs":6,"title":2},"227":{"body":0,"breadcrumbs":6,"title":2},"228":{"body":34,"breadcrumbs":6,"title":2},"229":{"body":159,"breadcrumbs":6,"title":2},"23":{"body":183,"breadcrumbs":7,"title":3},"230":{"body":108,"breadcrumbs":6,"title":2},"231":{"body":64,"breadcrumbs":6,"title":2},"232":{"body":19,"breadcrumbs":7,"title":3},"233":{"body":116,"breadcrumbs":5,"title":1},"234":{"body":49,"breadcrumbs":5,"title":1},"235":{"body":153,"breadcrumbs":6,"title":2},"236":{"body":2,"breadcrumbs":8,"title":4},"237":{"body":55,"breadcrumbs":6,"title":2},"238":{"body":2,"breadcrumbs":7,"title":3},"239":{"body":27,"breadcrumbs":5,"title":1},"24":{"body":173,"breadcrumbs":6,"title":2},"240":{"body":30,"breadcrumbs":14,"title":6},"241":{"body":32,"breadcrumbs":9,"title":1},"242":{"body":25,"breadcrumbs":9,"title":1},"243":{"body":216,"breadcrumbs":12,"title":4},"244":{"body":177,"breadcrumbs":4,"title":1},"25":{"body":103,"breadcrumbs":6,"title":2},"26":{"body":5,"breadcrumbs":6,"title":2},"27":{"body":52,"breadcrumbs":6,"title":2},"28":{"body":0,"breadcrumbs":4,"title":1},"29":{"body":10,"breadcrumbs":6,"title":2},"3":{"body":29,"breadcrumbs":3,"title":2},"30":{"body":95,"breadcrumbs":7,"title":3},"31":{"body":61,"breadcrumbs":7,"title":3},"32":{"body":68,"breadcrumbs":7,"title":3},"33":{"body":45,"breadcrumbs":7,"title":3},"34":{"body":103,"breadcrumbs":5,"title":1},"35":{"body":59,"breadcrumbs":5,"title":1},"36":{"body":96,"breadcrumbs":5,"title":1},"37":{"body":289,"breadcrumbs":8,"title":4},"38":{"body":121,"breadcrumbs":6,"title":2},"39":{"body":42,"breadcrumbs":5,"title":1},"4":{"body":16,"breadcrumbs":2,"title":1},"40":{"body":64,"breadcrumbs":5,"title":1},"41":{"body":18,"breadcrumbs":5,"title":1},"42":{"body":18,"breadcrumbs":4,"title":2},"43":{"body":39,"breadcrumbs":6,"title":2},"44":{"body":66,"breadcrumbs":6,"title":2},"45":{"body":131,"breadcrumbs":6,"title":2},"46":{"body":12,"breadcrumbs":6,"title":2},"47":{"body":0,"breadcrumbs":2,"title":1},"48":{"body":64,"breadcrumbs":3,"title":2},"49":{"body":83,"breadcrumbs":5,"title":2},"5":{"body":21,"breadcrumbs":2,"title":1},"50":{"body":22,"breadcrumbs":4,"title":1},"51":{"body":77,"breadcrumbs":4,"title":1},"52":{"body":13,"breadcrumbs":7,"title":2},"53":{"body":16,"breadcrumbs":7,"title":2},"54":{"body":239,"breadcrumbs":7,"title":2},"55":{"body":156,"breadcrumbs":8,"title":3},"56":{"body":15,"breadcrumbs":6,"title":1},"57":{"body":148,"breadcrumbs":6,"title":1},"58":{"body":45,"breadcrumbs":7,"title":2},"59":{"body":64,"breadcrumbs":6,"title":1},"6":{"body":21,"breadcrumbs":2,"title":1},"60":{"body":0,"breadcrumbs":7,"title":2},"61":{"body":37,"breadcrumbs":6,"title":1},"62":{"body":179,"breadcrumbs":6,"title":1},"63":{"body":40,"breadcrumbs":7,"title":2},"64":{"body":229,"breadcrumbs":7,"title":2},"65":{"body":98,"breadcrumbs":8,"title":3},"66":{"body":107,"breadcrumbs":9,"title":4},"67":{"body":0,"breadcrumbs":7,"title":2},"68":{"body":110,"breadcrumbs":8,"title":3},"69":{"body":67,"breadcrumbs":8,"title":3},"7":{"body":376,"breadcrumbs":5,"title":2},"70":{"body":77,"breadcrumbs":9,"title":4},"71":{"body":70,"breadcrumbs":10,"title":5},"72":{"body":149,"breadcrumbs":7,"title":2},"73":{"body":43,"breadcrumbs":7,"title":2},"74":{"body":69,"breadcrumbs":7,"title":2},"75":{"body":66,"breadcrumbs":9,"title":3},"76":{"body":125,"breadcrumbs":8,"title":2},"77":{"body":31,"breadcrumbs":9,"title":3},"78":{"body":0,"breadcrumbs":7,"title":2},"79":{"body":209,"breadcrumbs":8,"title":3},"8":{"body":252,"breadcrumbs":5,"title":2},"80":{"body":0,"breadcrumbs":5,"title":2},"81":{"body":22,"breadcrumbs":4,"title":1},"82":{"body":144,"breadcrumbs":5,"title":2},"83":{"body":48,"breadcrumbs":5,"title":2},"84":{"body":520,"breadcrumbs":7,"title":4},"85":{"body":388,"breadcrumbs":4,"title":1},"86":{"body":511,"breadcrumbs":6,"title":3},"87":{"body":249,"breadcrumbs":6,"title":3},"88":{"body":793,"breadcrumbs":6,"title":3},"89":{"body":0,"breadcrumbs":3,"title":1},"9":{"body":366,"breadcrumbs":3,"title":1},"90":{"body":0,"breadcrumbs":6,"title":3},"91":{"body":142,"breadcrumbs":7,"title":4},"92":{"body":196,"breadcrumbs":5,"title":2},"93":{"body":28,"breadcrumbs":4,"title":1},"94":{"body":55,"breadcrumbs":10,"title":7},"95":{"body":8,"breadcrumbs":5,"title":2},"96":{"body":5,"breadcrumbs":4,"title":1},"97":{"body":5,"breadcrumbs":4,"title":1},"98":{"body":27,"breadcrumbs":5,"title":2},"99":{"body":150,"breadcrumbs":6,"title":2}},"docs":{"0":{"body":"","breadcrumbs":"halo2 » halo2 Crates.io","id":"0","title":"halo2 Crates.io"},"1":{"body":"","breadcrumbs":"halo2 » Documentation","id":"1","title":"Documentation"},"10":{"body":"In order to combine functionality from several chips, we compose them in a tree. The top-level chip defines a set of fixed, advice, and instance columns, and then specifies how they should be distributed between lower-level chips. In the simplest case, each lower-level chips will use columns disjoint from the other chips. However, it is allowed to share a column between chips. It is important to optimize the number of advice columns in particular, because that affects proof size. The result (possibly after optimization) is a PLONKish configuration. Our circuit implementation will be parameterized on a chip, and can use any features of the supported lower-level chips via the top-level chip. Our hope is that less expert users will normally be able to find an existing chip that supports the operations they need, or only have to make minor modifications to an existing chip. Expert users will have full control to do the kind of circuit optimizations that ECC is famous for 🙂.","breadcrumbs":"Concepts » Chips » Composing chips","id":"10","title":"Composing chips"},"100":{"body":"We need a partition of the overall set of selectors s0​,…,sm−1​ into subsets (called \"combinations\"), such that no two selectors in a combination are enabled on the same row. Labels must be unique within a combination, but they are not unique across combinations. Do not confuse a selector's index with its label. Suppose that we are given max_degree, the degree bound of the circuit. We use the following algorithm: Leave nonsimple selectors unoptimized, i.e. map each of them to a separate fixed column. Check (or ensure by construction) that all polynomial constraints involving each simple selector si​ are of the form si​⋅ti,j​=0 where ti,j​ do not involve any simple selectors. For each i, record the maximum degree of any ti,j​ as dimax​. Compute a binary \"exclusion matrix\" X such that Xj,i​ is 1 whenever i=j and si​ and sj​ are enabled on the same row; and 0 otherwise. Since X is symmetric and is zero on the diagonal, we can represent it by either its upper or lower triangular entries. The rest of the algorithm is guaranteed only to access only the entries Xj,i​ where j>i. Initialize a boolean array added0..k−1​ to all false. addedi​ will record whether si​ has been included in any combination. Iterate over the si​ that have not yet been added to any combination: a. Add si​ to a fresh combination c, and set addedi​=true. b. Let mut d:=dimax​−1. d is used to keep track of the largest degree, excluding the selector expression, of any gate involved in the combination c so far. c. Iterate over all the selectors sj​ for j>i that can potentially join c, i.e. for which addedj​ is false: i. (Optimization) If d+len(c)=max_degree, break to the outer loop, since no more selectors can be added to c. ii. Let dnew=max(d,djmax​−1). iii. If Xj,i′​ is true for any i′ in c, or if dnew+(len(c)+1)>max_degree, break to the outer loop. dnew+(len(c)+1) is the maximum degree, including the selector expression, of any constraint that would result from adding sj​ to the combination c. iv. Set d:=dnew. v. Add sj​ to c and set addedj​:=true. d. Allocate a fixed column qc​, initialized to all-zeroes. e. For each selector s′∈c: i. Label s′ with a distinct index k where 1≤k≤len(c). ii. Record that s′ should be substituted with qc​⋅∏1≤h≤len(c),h=k​(h−qc​) in all gate constraints. iii. For each row r such that s′ is enabled at r, assign the value k to qc​ at row r. The above algorithm is implemented in halo2_proofs/src/plonk/circuit/compress_selectors.rs . This is used by the compress_selectors function of halo2_proofs/src/plonk/circuit.rs which does the actual substitutions.","breadcrumbs":"Design » Implementation » Selector combining » Identifying selectors that can be combined","id":"100","title":"Identifying selectors that can be combined"},"101":{"body":"For this optimization it is beneficial for a circuit to use simple selectors as far as possible, rather than fixed columns. It is usually not beneficial to do manual combining of selectors, because the resulting fixed columns cannot take part in the automatic combining. That means that to get comparable results you would need to do a global optimization manually, which would interfere with writing composable gadgets. Whether two selectors are enabled on the same row (and so are inhibited from being combined) depends on how regions are laid out by the floor planner. The currently implemented floor planners do not attempt to take this into account. We suggest not worrying about it too much — the gains that can be obtained by cajoling a floor planner to shuffle around regions in order to improve combining are likely to be relatively small.","breadcrumbs":"Design » Implementation » Selector combining » Writing circuits to take best advantage of selector combining","id":"101","title":"Writing circuits to take best advantage of selector combining"},"102":{"body":"In this section we document the gadgets and chip designs provided in the halo2_gadgets crate. Neither these gadgets, nor their implementations, have been reviewed, and they should not be used in production.","breadcrumbs":"Design » Gadgets » Gadgets","id":"102","title":"Gadgets"},"103":{"body":"","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Elliptic Curves","id":"103","title":"Elliptic Curves"},"104":{"body":"halo2_gadgets provides a chip that implements EccInstructions using 10 advice columns. The chip is currently restricted to the Pallas curve, but will be extended to support the Vesta curve in the near future.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » EccChip","id":"104","title":"EccChip"},"105":{"body":"A non-exhaustive list of assumptions made by EccChip: 0 is not an x-coordinate of a valid point on the curve. Holds for Pallas because 5 is not square in Fq​. 0 is not a y-coordinate of a valid point on the curve. Holds for Pallas because −5 is not a cube in Fq​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Chip assumptions","id":"105","title":"Chip assumptions"},"106":{"body":"The following table shows how columns are used by the gates for various chip sub-areas: W - witnessing points. AI - incomplete point addition. AC - complete point addition. MF - Fixed-base scalar multiplication. MVI - variable-base scalar multiplication, incomplete rounds. MVC - variable-base scalar multiplication, complete rounds. MVO - variable-base scalar multiplication, overflow check. Sub-areaWAIACMFMVIMVC​a0​xxp​xp​xp​xp​xp​​a1​yyp​yp​yp​yp​yp​​a2​xq​xr​xq​xr​xq​xr​λ2lo​xq​xr​​a3​yq​yr​yq​yr​yq​yr​xAhi​yq​yr​​a4​λwindowλ1hi​λ​a5​αuλ2hi​α​a6​βzloβ​a7​γxAlo​γ​a8​δλ1lo​δ​a9​zhizcomplete​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Layout","id":"106","title":"Layout"},"107":{"body":"We represent elliptic curve points in the circuit in their affine representation (x,y). The identity is represented as the pseudo-coordinate (0,0), which we assume is not a valid point on the curve.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Witnessing points","id":"107","title":"Witnessing points"},"108":{"body":"To constrain a coordinate pair (x,y) as representing a valid point on the curve, we directly check the curve equation. For Pallas and Vesta, this is: y2=x3+5 Degree4​Constraintqpointnon-id​⋅(y2−x3−5)=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Non-identity points","id":"108","title":"Non-identity points"},"109":{"body":"To allow (x,y) to represent either a valid point on the curve, or the pseudo-coordinate (0,0), we define a separate gate that enforces the curve equation check unless both x and y are zero. Degree55​Constraint(qpoint​⋅x)⋅(y2−x3−5)=0(qpoint​⋅y)⋅(y2−x3−5)=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Points including the identity","id":"109","title":"Points including the identity"},"11":{"body":"When implementing a circuit, we could use the features of the chips we've selected directly. Typically, though, we will use them via gadgets . This indirection is useful because, for reasons of efficiency and limitations imposed by PLONKish circuits, the chip interfaces will often be dependent on low-level implementation details. The gadget interface can provide a more convenient and stable API that abstracts away from extraneous detail. For example, consider a hash function such as SHA-256. The interface of a chip supporting SHA-256 might be dependent on internals of the hash function design such as the separation between message schedule and compression function. The corresponding gadget interface can provide a more convenient and familiar update/finalize API, and can also handle parts of the hash function that do not need chip support, such as padding. This is similar to how accelerated instructions for cryptographic primitives on CPUs are typically accessed via software libraries, rather than directly. Gadgets can also provide modular and reusable abstractions for circuit programming at a higher level, similar to their use in libraries such as libsnark and bellman . As well as abstracting functions , they can also abstract types , such as elliptic curve points or integers of specific sizes.","breadcrumbs":"Concepts » Gadgets » Gadgets","id":"11","title":"Gadgets"},"110":{"body":"We will use formulae for curve arithmetic using affine coordinates on short Weierstrass curves, derived from section 4.1 of Hüseyin Hışıl's thesis . Inputs: P=(xp​,yp​),Q=(xq​,yq​) Output: R=P⸭Q=(xr​,yr​) The formulae from Hışıl's thesis are: x3​=(x1​−x2​y1​−y2​​)2−x1​−x2​ y3​=x1​−x2​y1​−y2​​⋅(x1​−x3​)−y1​. Rename (x1​,y1​) to (xq​,yq​), (x2​,y2​) to (xp​,yp​), and (x3​,y3​) to (xr​,yr​), giving xr​=(xq​−xp​yq​−yp​​)2−xq​−xp​ yr​=xq​−xp​yq​−yp​​⋅(xq​−xr​)−yq​ which is equivalent to xr​+xq​+xp​=(xp​−xq​yp​−yq​​)2 yr​+yq​=xp​−xq​yp​−yq​​⋅(xq​−xr​). Assuming xp​=xq​, we have and​⟺⟺⟺⟺​xr​+xq​+xp​(xr​+xq​+xp​)⋅(xp​−xq​)2(xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2yr​+yq​(yr​+yq​)⋅(xp​−xq​)(yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​)​======​(xp​−xq​yp​−yq​​)2(yp​−yq​)20xp​−xq​yp​−yq​​⋅(xq​−xr​)(yp​−yq​)⋅(xq​−xr​)0.​ So we get the constraints: (xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2=0 Note that this constraint is unsatisfiable for P⸭(−P) (when P=O), and so cannot be used with arbitrary inputs. (yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​)=0.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Incomplete addition","id":"110","title":"Incomplete addition"},"111":{"body":"Degree43​Constraintqadd-incomplete​⋅((xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2)=0qadd-incomplete​⋅((yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​))=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Constraints","id":"111","title":"Constraints"},"112":{"body":"OO(xp​,yp​)(x,y)(x,y)(xp​,yp​)​++++++​O(xq​,yq​)O(x,y)(x,−y)(xq​,yq​)​=O=(xq​,yq​)=(xp​,yp​)=[2](x,y)=O=(xp​,yp​)⸭(xq​,yq​), if xp​=xq​.​ Suppose that we represent O as (0,0). (0 is not an x-coordinate of a valid point because we would need y2=x3+5, and 5 is not square in Fq​. Also 0 is not a y-coordinate of a valid point because −5 is not a cube in Fq​.) P+Q(xp​,yp​)+(xq​,yq​)λxr​yr​​=R=(xr​,yr​)=xq​−xp​yq​−yp​​=λ2−xp​−xq​=λ(xp​−xr​)−yp​​ For the doubling case, Hışıl's thesis tells us that λ has to instead be computed as 2y3x2​. Define inv0(x)={0,1/x,​if x=0otherwise.​ Witness α,β,γ,δ,λ where: α=β=γ=δ=λ=​inv0(xq​−xp​)inv0(xp​)inv0(xq​){inv0(yq​+yp​),0,​if xq​=xp​otherwise​⎩⎨⎧​xq​−xp​yq​−yp​​,2yp​3xp​2​0,​if xq​=xp​if xq​=xp​∧yp​=0otherwise.​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Complete addition","id":"112","title":"Complete addition"},"113":{"body":"Degree456666444444​Constraintqadd​⋅(xq​−xp​)⋅((xq​−xp​)⋅λ−(yq​−yp​))qadd​⋅(1−(xq​−xp​)⋅α)⋅(2yp​⋅λ−3xp​2)qadd​⋅xp​⋅xq​⋅(xq​−xp​)⋅(λ2−xp​−xq​−xr​)qadd​⋅xp​⋅xq​⋅(xq​−xp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)qadd​⋅xp​⋅xq​⋅(yq​+yp​)⋅(λ2−xp​−xq​−xr​)qadd​⋅xp​⋅xq​⋅(yq​+yp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)qadd​⋅(1−xp​⋅β)⋅(xr​−xq​)qadd​⋅(1−xp​⋅β)⋅(yr​−yq​)qadd​⋅(1−xq​⋅γ)⋅(xr​−xp​)qadd​⋅(1−xq​⋅γ)⋅(yr​−yp​)qadd​⋅(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅xr​qadd​⋅(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅yr​​============​000000000000​Meaningxq​=xp​⟹λ=xq​−xp​yq​−yp​​{xq​=xp​∧yp​=0⟹λ=2yp​3xp​2​xq​=xp​∧yp​=0⟹xp​=0​xp​=0∧xq​=0∧xq​=xp​⟹xr​=λ2−xp​−xq​xp​=0∧xq​=0∧xq​=xp​⟹yr​=λ⋅(xp​−xr​)−yp​xp​=0∧xq​=0∧yq​=−yp​⟹xr​=λ2−xp​−xq​xp​=0∧xq​=0∧yq​=−yp​⟹yr​=λ⋅(xp​−xr​)−yp​xp​=0⟹xr​=xq​xp​=0⟹yr​=yq​xq​=0⟹xr​=xp​xq​=0⟹yr​=yp​xq​=xp​∧yq​=−yp​⟹xr​=0xq​=xp​∧yq​=−yp​⟹yr​=0​​ Max degree: 6","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Constraints","id":"113","title":"Constraints"},"114":{"body":"1.2.3. a) b) c) d)4. a) b)5. a) b)6. a) b)​(xq​−xp​)⋅((xq​−xp​)⋅λ−(yq​−yp​))=0At least one of or ​xq​−xp​=0(xq​−xp​)⋅λ−(yq​−yp​)=0​must be satisfied for the constraint to be satisfied.If xq​−xp​=0, then (xq​−xp​)⋅λ−(yq​−yp​)=0, andby rearranging both sides we get λ=(yq​−yp​)/(xq​−xp​).Therefore:xq​=xp​⟹λ=(yq​−yp​)/(xq​−xp​).(1−(xq​−xp​)⋅α)⋅(2yp​⋅λ−3xp2​)=0At least one of or ​(1−(xq​−xp​)⋅α)=0(2yp​⋅λ−3xp2​)=0​must be satisfied for the constraint to be satisfied.If xq​=xp​, then 1−(xq​−xp​)⋅α=0 has no solution for α,so it must be that 2yp​⋅λ−3xp2​=0.If xq​=xp​ and yp​=0 then xp​=0, and the constraint is satisfied.If xq​=xp​ and yp​=0 then by rearranging both sideswe get λ=3xp2​/2yp​.Therefore:(xq​=xp​)∧yp​=0⟹λ=3xp2​/2yp​.xp​⋅xq​⋅(xq​−xp​)⋅(λ2−xp​−xq​−xr​)=0xp​⋅xq​⋅(xq​−xp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)=0xp​⋅xq​⋅(yq​+yp​)⋅(λ2−xp​−xq​−xr​)=0xp​⋅xq​⋅(yq​+yp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)=0At least one of or or or ​xp​=0xp​=0(xq​−xp​)=0(λ2−xp​−xq​−xr​)=0​must be satisfied for constraint (a) to be satisfied.If xp​=0∧xq​=0∧xq​=xp​,• Constraint (a) imposes that xr​=λ2−xp​−xq​.• Constraint (b) imposes that yr​=λ⋅(xp​−xr​)−yp​.If xp​=0∧xq​=0∧yq​=−yp​,• Constraint (c) imposes that xr​=λ2−xp​−xq​.• Constraint (d) imposes that yr​=λ⋅(xp​−xr​)−yp​.Therefore:⟹​(xp​=0)∧(xq​=0)∧((xq​=xp​)∨(yq​=−yp​))(xr​=λ2−xp​−xq​)∧(yr​=λ⋅(xp​−xr​)−yp​).​(1−xp​⋅β)⋅(xr​−xq​)=0(1−xp​⋅β)⋅(yr​−yq​)=0At least one of 1−xp​⋅βor xr​−xq​​=0=0​must be satisfied for constraint (a) to be satisfied.If xp​=0 then 1−xp​⋅β=0 has no solutions for β,and so it must be that xr​−xq​=0.Similarly, constraint (b) imposes that if xp​=0then yr​−yq​=0.Therefore:xp​=0⟹(xr​,yr​)=(xq​,yq​).(1−xq​⋅γ)⋅(xr​−xp​)=0(1−xq​⋅γ)⋅(yr​−yp​)=0At least one of 1−xq​⋅γor xr​−xp​​=0=0​must be satisfied for constraint (a) to be satisfied.If xq​=0 then 1−xq​⋅γ=0 has no solutions for γ,and so it must be that xr​−xp​=0.Similarly, constraint (b) imposes that if xq​=0then yr​−yp​=0.Therefore:xq​=0⟹(xr​,yr​)=(xp​,yp​).(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅xr​=0(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅yr​=0At least one of or ​1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ=0xr​=0​must be satisfied for constraint (a) to be satisfied,and similarly replacing xr​ by yr​.If xr​=0 or yr​=0, then it must be that 1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ=0.However, if xq​=xp​∧yq​=−yp​, then there are no solutions for α and δ.Therefore: xq​=xp​∧yq​=−yp​⟹(xr​,yr​)=(0,0).​ Propositions: (1)(2)(3)(4)(5)(6)​xq​=xp​⟹λ=(yq​−yp​)/(xq​−xp​)(xq​=xp​)∧yp​=0⟹λ=3xp2​/2yp​(xp​=0)∧(xq​=0)∧((xq​=xp​)∨(yq​=−yp​))⟹(xr​=λ2−xp​−xq​)∧(yr​=λ⋅(xp​−xr​)−yp​)xp​=0⟹(xr​,yr​)=(xq​,yq​)xq​=0⟹(xr​,yr​)=(xp​,yp​)xq​=xp​∧yq​=−yp​⟹(xr​,yr​)=(0,0)​ Cases: (xp​,yp​)+(xq​,yq​)=(xr​,yr​) Note that we rely on the fact that 0 is not a valid x-coordinate or y-coordinate of a point on the Pallas curve other than O. (0,0)+(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because yp​=0holds because xp​=0holds because (xr​,yr​)=(xq​,yq​)=(0,0)holds because (xr​,yr​)=(xp​,yp​)=(0,0)holds because (xr​,yr​)=(0,0).​ Soundness: (xr​,yr​)=(0,0) is the only solution to (6). (x,y)+(0,0) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xq​=0holds because xp​=0, therefore β=xp−1​ is a solutionholds because (xr​,yr​)=(xp​,yp​)holds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: (xr​,yr​)=(xp​,yp​) is the only solution to (5). (0,0)+(x,y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xp​=0holds because xp​=0 only when (xr​,yr​)=(xq​,yq​)holds because xq​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: (xr​,yr​)=(xq​,yq​) is the only solution to (4). (x,y)+(x,y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because xq​=xp​∧yp​=0, therefore λ=3xp2​/2yp​ is a solutionholds because xr​=λ2−xp​−xq​∧yr​=λ⋅(xp​−xr​)−yp​ in this caseholds because xp​=0, therefore β=xp−1​ is a solutionholds because xp​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​ and yq​=−yp​, therefore α=0 and δ=(yq​+yp​)−1 is a solution.​ Soundness: λ is computed correctly, and (xr​,yr​)=(λ2−xp​−xq​,λ⋅(xp​−xr​)−yp​) is the only solution. (x,y)+(x,−y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because xq​=xp​∧yp​=0, therefore λ=3xp2​/2yp​ is a solution(although λ is not used in this case)holds because xq​=xp​ and yq​=−yp​holds because xp​=0, therefore β=xp−1​ is a solutionholds because xq​=0, therefore γ=xq−1​ is a solutionholds because (xr​,yr​)=(0,0)​ Soundness: (xr​,yr​)=(0,0) is the only solution to (6). (xp​,yp​)+(xq​,yq​) for (xp​,yp​)=(0,0) and (xq​,yq​)=(0,0) and xp​=xq​ Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xr​=λ2−xp​−xq​∧yr​=λ⋅(xp​−xr​)−yp​ in this caseholds because xp​=0, therefore β=xp−1​ is a solutionholds because xq​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: λ is computed correctly, and (xr​,yr​)=(λ2−xp​−xq​,λ⋅(xp​−xr​)−yp​) is the only solution.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Analysis of constraints","id":"114","title":"Analysis of constraints"},"115":{"body":"There are 6 fixed bases in the Orchard protocol: KOrchard, used in deriving the nullifier; GOrchard, used in spend authorization; R base for NoteCommitOrchard; V and R bases for ValueCommitOrchard; and R base for Commitivk.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Fixed-base scalar multiplication","id":"115","title":"Fixed-base scalar multiplication"},"116":{"body":"We support fixed-base scalar multiplication with three types of scalars:","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Decompose scalar","id":"116","title":"Decompose scalar"},"117":{"body":"A 255-bit scalar from Fq​. We decompose a full-width scalar α into 85 3-bit windows: α=k0​+k1​⋅(23)1+⋯+k84​⋅(23)84,ki​∈[0..23). The scalar multiplication will be computed correctly for k0..84​ representing any integer in the range [0,2255) - that is, the scalar is allowed to be non-canonical. We range-constrain each 3-bit word of the scalar decomposition using a polynomial range-check constraint: Degree9​Constraintqmul_fixed_full​⋅range_check(word,23)=0​​ where range_check(word,range)=word⋅(1−word)⋯(range−1−word).","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Full-width scalar","id":"117","title":"Full-width scalar"},"118":{"body":"We support using a base field element as the scalar in fixed-base multiplication. This occurs, for example, in the scalar multiplication for the nullifier computation of the Action circuit DeriveNullifiernk​=ExtractP​([(PRFnknfOrchard​(ρ)+ψ)modqP​]KOrchard+cm): here, the scalar [(PRFnknfOrchard​(ρ)+ψ)modqP​] is the result of a base field addition. Decompose the base field element α into three-bit windows, and range-constrain each window, using the short range decomposition gadget in strict mode, with W=85,K=3. If k0..84​ is witnessed directly then no issue of canonicity arises. However, because the scalar is given as a base field element here, care must be taken to ensure a canonical representation, since 2255>p. That is, we must check that 0≤αq. Thus, given a scalar α, we witness the boolean decomposition of k=α+tq​. (We use big-endian bit order for convenient input into the variable-base scalar multiplication algorithm.) k=k254​⋅2254+k253​⋅2253+⋯+k0​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Witness scalar","id":"125","title":"Witness scalar"},"126":{"body":"We use an optimized double-and-add algorithm, copied from \"Faster variable-base scalar multiplication in zk-SNARK circuits\" with some variable name changes: Acc := [2] T\nfor i from n-1 down to 0 { P := k_{i+1} ? T : −T Acc := (Acc + P) + Acc\n}\nreturn (k_0 = 0) ? (Acc - T) : Acc It remains to check that the x-coordinates of each pair of points to be added are distinct. When adding points in a prime-order group, we can rely on Theorem 3 from Appendix C of the Halo paper , which says that if we have two such points with nonzero indices wrt a given odd-prime order base, where the indices taken in the range −(q−1)/2..(q−1)/2 are distinct disregarding sign, then they have different x-coordinates. This is helpful, because it is easier to reason about the indices of points occurring in the scalar multiplication algorithm than it is to reason about their x-coordinates directly. So, the required check is equivalent to saying that the following \"indexed version\" of the above algorithm never asserts: acc := 2\nfor i from n-1 down to 0 { p = k_{i+1} ? 1 : −1 assert acc ≠ ± p assert (acc + p) ≠ acc // X acc := (acc + p) + acc assert 0 < acc ≤ (q-1)/2\n}\nif k_0 = 0 { assert acc ≠ 1 acc := acc - 1\n} The maximum value of acc is: <--- n 1s ---> 1011111...111111\n= 1100000...000000 - 1 = 2n+1+2n−1 The assertion labelled X obviously cannot fail because p=0. It is possible to see that acc is monotonically increasing except in the last conditional. It reaches its largest value when k is maximal, i.e. 2n+1+2n−1. So to entirely avoid exceptional cases, we would need 2n+1+2n−1<(q−1)/2. But we can use n larger by c if the last c iterations use complete addition . The first i for which the algorithm using only incomplete addition fails is going to be 252, since 2252+1+2252−1>(q−1)/2. We need n=254 to make the wraparound technique above work. sage: q = 0x40000000000000000000000000000000224698fc0994a8dd8c46eb2100000001\nsage: 2^253 + 2^252 - 1 < (q-1)//2\nFalse\nsage: 2^252 + 2^251 - 1 < (q-1)//2\nTrue So the last three iterations of the loop (i=2..0) need to use complete addition , as does the conditional subtraction at the end. Writing this out using ⸭ for incomplete addition (as we do in the spec), we have: Acc := [2] T\nfor i from 253 down to 3 { P := k_{i+1} ? T : −T Acc := (Acc ⸭ P) ⸭ Acc\n}\nfor i from 2 down to 0 { P := k_{i+1} ? T : −T Acc := (Acc + P) + Acc // complete addition\n}\nreturn (k_0 = 0) ? (Acc + (-T)) : Acc // complete addition","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Variable-base scalar multiplication","id":"126","title":"Variable-base scalar multiplication"},"127":{"body":"Define a running sum zj​=∑i=jn​(ki​⋅2i−j), where n=254 and: ​zn+1​=0,zn​=kn​,(most significant bit)z0​=k.​ Initialize A254​=[2]T.for i from 254 down to 4:bool_check(ki​)=0zi​=2zi+1​+ki​xP,i​=xT​yP,i​=(2ki​−1)⋅yT​(conditionally negate)λ1,i​⋅(xA,i​−xP,i​)=yA,i​−yP,i​xR,i​=λ1,i2​−xA,i​−xP,i​(λ1,i​+λ2,i​)⋅(xA,i​−xR,i​)=2yA,i​λ2,i2​=xA,i−1​+xR,i​+xA,i​λ2,i​⋅(xA,i​−xA,i−1​)=yA,i​+yA,i−1​.​ The helper bool_check(x)=x⋅(1−x). After substitution of xP,i​,yP,i​,xR,i​,yA,i​, and yA,i−1​, this becomes: Initialize A254​=[2]T.for i from 254 down to 4:// let ki​=zi​−2zi+1​// let yA,i​=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​bool_check(ki​)=0λ1,i​⋅(xA,i​−xT​)=yA,i​−(2ki​−1)⋅yT​λ2,i2​=xA,i−1​+λ1,i2​−xT​{λ2,i​⋅(xA,i​−xA,i−1​)=yA,i​+yA,i−1​,λ2,4​⋅(xA,4​−xA,3​)=yA,4​+yA,3witnessed​,​if i>4if i=4.​​ Here, yA,3witnessed​ is assigned to a cell. This is unlike previous yA,i​'s, which were implicitly derived from λ1,i​,λ2,i​,xA,i​,xT​, but never actually assigned. The bits k3…1​ are used in three further steps, using complete addition : for i from 3 down to 1:// let ki​=zi​−2zi+1​bool_check(ki​)=0(xA,i−1​,yA,i−1​)=((xA,i​,yA,i​)+(xT​,yT​))+(xA,i​,yA,i​)​ If the least significant bit k0​=1, we set B=O, otherwise we set B=−T. Then we return A+B using complete addition. Let B={(0,0),(xT​,−yT​),​ if k0​=1, otherwise.​ Output (xA,0​,yA,0​)+B. (Note that (0,0) represents O.)","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraint program for optimized double-and-add","id":"127","title":"Constraint program for optimized double-and-add"},"128":{"body":"We need six advice columns to witness (xT​,yT​,λ1​,λ2​,xA,i​,zi​). However, since (xT​,yT​) are the same, we can perform two incomplete additions in a single row, reusing the same (xT​,yT​). We split the scalar bits used in incomplete addition into hi and lo halves and process them in parallel. This means that we effectively have two for loops: the first, covering the hi half for i from 254 down to 130, with a special case at i=130; and the second, covering the lo half for the remaining i from 129 down to 4, with a special case at i=4. xT​xT​xT​⋮xT​xT​​yT​yT​yT​⋮yT​yT​​zhiz255​=0z254​z253​⋮z130​​xAhi​xA,254​=2[T]x​xA,253​⋮xA,130​xA,129​​λ1hi​yA,254​=2[T]y​λ1,254​λ1,253​⋮λ1,130​yA,129​​λ2hi​λ2,254​λ2,253​⋮λ2,130​​q1hi​100⋮0​q2hi​011⋮0​q3hi​000⋮1​zloz130​z129​z128​⋮z5​z4​​xAlo​xA,129​xA,128​⋮xA,5​xA,4​xA,3​​λ1lo​yA,129​λ1,129​λ1,128​⋮λ1,5​λ1,4​yA,3​​λ2lo​λ2,129​λ2,128​⋮λ2,5​λ2,4​​q1lo​100⋮00​q2lo​011⋮10​q3lo​000⋮01​​ For each hi and lo half, we have three sets of gates. Note that i is going from 255..=3; i is NOT indexing the rows.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Incomplete addition","id":"128","title":"Incomplete addition"},"129":{"body":"This gate is only used on the first row (before the for loop). We check that λ1​,λ2​ are initialized to values consistent with the initial yA​. Degree4​Constraintq1​⋅(yA,nwitnessed​−yA,n​)=0​​ where yA,n​yA,nwitnessed​​=2(λ1,n​+λ2,n​)⋅(xA,n​−(λ1,n2​−xA,n​−xT​))​, is witnessed.​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q1​=1","id":"129","title":"q1​=1"},"13":{"body":"The halo2 crate includes several utilities to help you design and implement your circuits.","breadcrumbs":"User Documentation » Developer tools » Developer tools","id":"13","title":"Developer tools"},"130":{"body":"This gate is used on all rows corresponding to the for loop except the last. Degree223433​Constraintq2​⋅(xT,cur​−xT,next​)=0q2​⋅(yT,cur​−yT,next​)=0q2​⋅bool_check(ki​)=0, where ki​=zi​−2zi+1​q2​⋅(λ1,i​⋅(xA,i​−xT,i​)−yA,i​+(2ki​−1)⋅yT,i​)=0q2​⋅(λ2,i2​−xA,i−1​−xR,i​−xA,i​)=0q2​⋅(λ2,i​⋅(xA,i​−xA,i−1​)−yA,i​−yA,i−1​)=0​​ where xR,i​yA,i​yA,i−1​​=λ1,i2​−xA,i​−xT​,=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​,=2(λ1,i−1​+λ2,i−1​)⋅(xA,i−1​−(λ1,i−12​−xA,i−1​−xT​))​,​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q2​=1","id":"130","title":"q2​=1"},"131":{"body":"This gate is used on the final iteration of the for loop, handling the special case where we check that the output yA​ has been witnessed correctly. Degree3433​Constraintq3​⋅bool_check(ki​)=0, where ki​=zi​−2zi+1​q3​⋅(λ1,i​⋅(xA,i​−xT,i​)−yA,i​+(2ki​−1)⋅yT,i​)=0q3​⋅(λ2,i2​−xA,i−1​−xR,i​−xA,i​)=0q3​⋅(λ2,i​⋅(xA,i​−xA,i−1​)−yA,i​−yA,i−1witnessed​)=0​​ where xR,i​yA,i​yA,i−1witnessed​​=λ1,i2​−xA,i​−xT​,=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​, is witnessed.​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q3​=1","id":"131","title":"q3​=1"},"132":{"body":"We reuse the complete addition constraints to implement the final c rounds of double-and-add. This requires two rows per round because we need 9 advice columns for each complete addition. In the 10th advice column we stash the other cells that we need to correctly implement the double-and-add: The base y coordinate, so we can conditionally negate it as input to one of the complete additions. The running sum, which we constrain over two rows instead of sequentially.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Complete addition","id":"132","title":"Complete addition"},"133":{"body":"a0​xT​xA​​a1​yp​yA​​a2​xA​xq​xr​​a3​yA​yq​yr​​a4​λ1​λ2​​a5​α1​α2​​a6​β1​β2​​a7​γ1​γ2​​a8​δ1​δ2​​a9​zi+1​yT​zi​​qmul_decompose_var​010​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Layout","id":"133","title":"Layout"},"134":{"body":"In addition to the complete addition constraints, we define the following gate: Degree​Constraintqmul_decompose_var​⋅bool_check(ki​)=0qmul_decompose_var​⋅ternary(ki​,yT​−yp​,yT​+yp​)=0​​ where ki​=zi​−2zi+1​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraints","id":"134","title":"Constraints"},"135":{"body":"","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » LSB","id":"135","title":"LSB"},"136":{"body":"a0​xp​xT​​a1​yp​yT​​a2​xA​xr​​a3​yA​yr​​a4​λ​a5​α​a6​β​a7​γ​a8​δ​a9​z1​z0​​qmul_lsb​10​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Layout","id":"136","title":"Layout"},"137":{"body":"Degree​Constraintqmul_lsb​⋅bool_check(k0​)=0qmul_lsb​⋅ternary(k0​,xp​,xp​−xT​)=0qmul_lsb​⋅ternary(k0​,yp​,yp​+yT​)=0​​ where k0​=z0​−2z1​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraints","id":"137","title":"Constraints"},"138":{"body":"zi​ cannot overflow for any i≥1, because it is a weighted sum of bits only up to 2n−1=2253, which is smaller than p (and also q). However, z0​=α+tq​ can overflow [0,p). Note: for full-width scalar mul, it may not be possible to represent z0​ in the base field (e.g. when the base field is Pasta's Fp​ and pq. It is not true for a full-width scalar α≥p when p = MyCircuit { a: Value::unknown(), lookup_table, }; // Create the area you want to draw on. // Use SVGBackend if you want to render to .svg instead. use plotters::prelude::*; let root = BitMapBackend::new(\"layout.png\", (1024, 768)).into_drawing_area(); root.fill(&WHITE).unwrap(); let root = root .titled(\"Example Circuit Layout\", (\"sans-serif\", 60)) .unwrap(); halo2_proofs::dev::CircuitLayout::default() // You can optionally render only a section of the circuit. .view_width(0..2) .view_height(0..16) // You can hide labels, which can be useful with smaller areas. .show_labels(false) // Render the circuit onto your area! // The first argument is the size parameter for the circuit. .render(5, &circuit, &root) .unwrap();\n} Columns are laid out from left to right as instance, advice and fixed. The order of columns is otherwise without meaning. Instance columns have a white background. Advice columns have a red background. Fixed columns have a blue background. Regions are shown as labelled green boxes (overlaying the background colour). A region may appear as multiple boxes if some of its columns happen to not be adjacent. Cells that have been assigned to by the circuit will be shaded in grey. If any cells are assigned to more than once (which is usually a mistake), they will be shaded darker than the surrounding cells.","breadcrumbs":"User Documentation » Developer tools » Circuit layout","id":"16","title":"Circuit layout"},"160":{"body":"Chunk c is directly constrained by Sinsemilla. We constrain the remaining chunks with the following constraints:","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Bit length constraints","id":"160","title":"Bit length constraints"},"161":{"body":"z1,a​, the index-1 running sum output of SinsemillaHash(a), is copied into the gate. z1,a​ has been constrained by SinsemillaHash to be 240 bits, and is precisely a1​. We recover chunk a0​ using a,z1,a​: z1,a​⟹a0​​=210a−a0​​=a1​=a−z1,a​⋅210.​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » a0​,a1​","id":"161","title":"a0​,a1​"},"162":{"body":"z1,b​, the index-1 running sum output of SinsemillaHash(b), is copied into the gate. z1,b​ has been constrained by SinsemillaHash to be 10 bits. We witness the subpieces b1​,b2​ outside this gate, and constrain them each to be 5 bits. Inside the gate, we check that b1​+25⋅b2​=z1,b​. We also recover the subpiece b0​ using (b,z1,b​): z1,b​⟹b0​​=210b−b0..=10​​=b−(z1,b​⋅210).​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » b0​,b1​,b2​","id":"162","title":"b0​,b1​,b2​"},"163":{"body":"Degree2​Constraintshort_lookup_range_check(b1​,5)short_lookup_range_check(b2​,5)qdecompose​⋅(z1,b​−(b1​+b2​⋅25))=0​​ where short_lookup_range_check() is a short lookup range check .","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Constraints","id":"163","title":"Constraints"},"164":{"body":"We have now derived or witnessed every subpiece, and range-constrained every subpiece: a0​ (10 bits), derived as a0​=a−210⋅z1,a​; a1​ (240 bits), equal to z1,a​; b0​ (10 bits), derived as b0​=b−210⋅z1,b​; b1​ (5 bits) is witnessed and constrained outside the gate; b2​ (5 bits) is witnessed and constrained outside the gate; c (250 bits) is witnessed and constrained outside the gate. b1​+25⋅b2​ is constrained to equal z1,b​. We can now use them to reconstruct the original field element inputs: lleftright​=a0​=a1​+2240⋅b0​+2250⋅b1​=b2​+25⋅c​​ Degree222​Constraintqdecompose​⋅(a0​−l)=0qdecompose​⋅(a1​+(b0​+b1​⋅210)⋅2240−left)=0qdecompose​⋅(b2​+c⋅25−right)=0​​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Decomposition constraints","id":"164","title":"Decomposition constraints"},"165":{"body":"az1,a​​bz1,b​​cb1​​leftb2​​rightl​qdecompose​10​​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Region layout","id":"165","title":"Region layout"},"166":{"body":"The Orchard circuit spans 10 advice columns while the Sinsemilla chip only uses 5 advice columns. We distribute the path hashing evenly across two Sinsemilla chips to make better use of the available circuit area. Since the output from the previous layer hash is copied into the next layer hash, we maintain continuity even when moving from one chip to the other.","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Circuit components","id":"166","title":"Circuit components"},"167":{"body":"Given a field element α, these gadgets decompose it into W K-bit windows α=k0​+2K⋅k1​+22K⋅k2​+⋯+2(W−1)K⋅kW−1​ where each ki​ a K-bit value. This is done using a running sum zi​,i∈[0..W). We initialize the running sum z0​=α, and compute subsequent terms zi+1​=2Kzi​−ki​​. This gives us: z0​z1​z2​↓zW​​=α=k0​+2K⋅k1​+22K⋅k2​+23K⋅k3​+⋯,=(z0​−k0​)/2K=k1​+2K⋅k2​+22K⋅k3​+⋯,=(z1​−k1​)/2K=k2​+2K⋅k3​+⋯,⋮ (in strict mode)=(zW−1​−kW−1​)/2K=0 (because zW−1​=kW−1​)​","breadcrumbs":"Design » Gadgets » Decomposition » Decomposition","id":"167","title":"Decomposition"},"168":{"body":"Strict mode constrains the running sum output zW​ to be zero, thus range-constraining the field element to be within W⋅K bits. In strict mode, we are also assured that zW−1​=kW−1​ gives us the last window in the decomposition.","breadcrumbs":"Design » Gadgets » Decomposition » Strict mode","id":"168","title":"Strict mode"},"169":{"body":"This gadget makes use of a K-bit lookup table to decompose a field element α into K-bit words. Each K-bit word ki​=zi​−2K⋅zi+1​ is range-constrained by a lookup in the K-bit table. The region layout for the lookup decomposition uses a single advice column z, and two selectors qlookup​ and qrunning​. zz0​z1​⋮zn−1​zn​​qlookup​11⋮10​qrunning​11⋮10​​","breadcrumbs":"Design » Gadgets » Decomposition » Lookup decomposition","id":"169","title":"Lookup decomposition"},"17":{"body":"halo2_proofs::dev::circuit_dot_graph builds a DOT graph string representing the given circuit, which can then be rendered with a variety of layout programs . The graph is built from calls to Layouter::namespace both within the circuit, and inside the gadgets and chips that it uses. fn main() { // Prepare the circuit you want to render. // You don't need to include any witness variables. let a = Fp::rand(); let instance = Fp::one() + Fp::one(); let lookup_table = vec![instance, a, a, Fp::zero()]; let circuit: MyCircuit = MyCircuit { a: None, lookup_table, }; // Generate the DOT graph string. let dot_string = halo2_proofs::dev::circuit_dot_graph(&circuit); // Now you can either handle it in Rust, or just // print it out to use with command-line tools. print!(\"{}\", dot_string);\n}","breadcrumbs":"User Documentation » Developer tools » Circuit structure","id":"17","title":"Circuit structure"},"170":{"body":"Using two K-bit lookups, we can range-constrain a field element α to be n bits, where n≤K. To do this: Constrain 0≤α<2K to be within K bits using a K-bit lookup. Constrain 0≤α⋅2K−n<2K to be within K bits using a K-bit lookup. The short variant of the lookup decomposition introduces a qbitshift​ selector. The same advice column z has here been renamed to word for clarity: wordαα′2K−n​qlookup​110​qrunning​000​qbitshift​010​​ where α′=α⋅2K−n. Note that 2K−n is assigned to a fixed column at keygen, and copied in at proving time. This is used in the gate enabled by the qbitshift​ selector to check that α was shifted correctly: Degree2​Constraintqbitshift​⋅((α⋅2K−n)−α′)​​","breadcrumbs":"Design » Gadgets » Decomposition » Short range check","id":"170","title":"Short range check"},"171":{"body":"Since the lookup decomposition and its short variant both make use of the same lookup table, we combine their lookup input expressions into a single one: qlookup​⋅(qrunning​⋅(zi​−2K⋅zi+1​)+(1−qrunning​)⋅word) where zi​ and word are the same cell (but distinguished here for clarity of usage).","breadcrumbs":"Design » Gadgets » Decomposition » Combined lookup expression","id":"171","title":"Combined lookup expression"},"172":{"body":"For a short range (for instance, [0,range) where range≤8), we can range-constrain each word using a degree-range polynomial constraint instead of a lookup: range_check(word,range)=word⋅(1−word)⋯(range−1−word).","breadcrumbs":"Design » Gadgets » Decomposition » Short range decomposition","id":"172","title":"Short range decomposition"},"173":{"body":"","breadcrumbs":"Design » Gadgets » SHA-256 » SHA-256","id":"173","title":"SHA-256"},"174":{"body":"SHA-256 is specified in NIST FIPS PUB 180-4 . Unlike the specification, we use ⊞ for addition modulo 232, and + for field addition. ⊕ is used for XOR.","breadcrumbs":"Design » Gadgets » SHA-256 » Specification","id":"174","title":"Specification"},"175":{"body":"SHA-256 maintains state in eight 32-bit variables. It processes input as 512-bit blocks, but internally splits these blocks into 32-bit chunks. We therefore designed the SHA-256 gadget to consume input in 32-bit chunks.","breadcrumbs":"Design » Gadgets » SHA-256 » Gadget interface","id":"175","title":"Gadget interface"},"176":{"body":"The SHA-256 gadget requires a chip with the following instructions: # extern crate halo2_proofs;\n# use halo2_proofs::plonk::Error;\n# use std::fmt;\n#\n# trait Chip: Sized {}\n# trait Layouter {}\nconst BLOCK_SIZE: usize = 16;\nconst DIGEST_SIZE: usize = 8; pub trait Sha256Instructions: Chip { /// Variable representing the SHA-256 internal state. type State: Clone + fmt::Debug; /// Variable representing a 32-bit word of the input block to the SHA-256 compression /// function. type BlockWord: Copy + fmt::Debug; /// Places the SHA-256 IV in the circuit, returning the initial state variable. fn initialization_vector(layouter: &mut impl Layouter) -> Result; /// Starting from the given initial state, processes a block of input and returns the /// final state. fn compress( layouter: &mut impl Layouter, initial_state: &Self::State, input: [Self::BlockWord; BLOCK_SIZE], ) -> Result; /// Converts the given state into a message digest. fn digest( layouter: &mut impl Layouter, state: &Self::State, ) -> Result<[Self::BlockWord; DIGEST_SIZE], Error>;\n} TODO: Add instruction for computing padding. This set of instructions was chosen to strike a balance between the reusability of the instructions, and the scope for chips to internally optimise them. In particular, we considered splitting the compression function into its constituent parts (Ch, Maj etc), and providing a compression function gadget that implemented the round logic. However, this would prevent chips from using relative references between the various parts of a compression round. Having an instruction that implements all compression rounds is also similar to the Intel SHA extensions, which provide an instruction that performs multiple compression rounds.","breadcrumbs":"Design » Gadgets » SHA-256 » Chip instructions","id":"176","title":"Chip instructions"},"177":{"body":"This chip implementation is based around a single 16-bit lookup table. It requires a minimum of 216 circuit rows, and is therefore suitable for use in larger circuits. We target a maximum constraint degree of 9. That will allow us to handle constraining carries and \"small pieces\" to a range of up to {0..7} in one row.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » 16-bit table chip for SHA-256","id":"177","title":"16-bit table chip for SHA-256"},"178":{"body":"There are 64 compression rounds. Each round takes 32-bit values A,B,C,D,E,F,G,H as input, and performs the following operations: Ch(E,F,G)Maj(A,B,C)Σ0​(A)Σ1​(E)H′Enew​Anew​​========​(E∧F)⊕(¬E∧G)(A∧B)⊕(A∧C)⊕(B∧C)count(A,B,C)≥2(A⋙2)⊕(A⋙13)⊕(A⋙22)(E⋙6)⊕(E⋙11)⊕(E⋙25)H+Ch(E,F,G)+Σ1​(E)+Kt​+Wt​reduce6​(H′+D)reduce7​(H′+Maj(A,B,C)+Σ0​(A))​ where reducei​ must handle a carry 0≤carry cargo run --example cost-model -- -a 0,1 -a 0 -a-0,-1,1 -f 0 -g 4 11 Finished dev [unoptimized + debuginfo] target(s) in 0.03s Running `target/debug/examples/cost-model -a 0,1 -a 0 -a 0,-1,1 -f 0 -g 4 11`\nCircuit { k: 11, max_deg: 4, advice_columns: 3, lookups: 0, permutations: [], column_queries: 7, point_sets: 3, estimator: Estimator,\n}\nProof size: 1440 bytes\nVerification: at least 81.689ms","breadcrumbs":"User Documentation » Developer tools » Cost estimator","id":"18","title":"Cost estimator"},"180":{"body":"Maj can be done in 4 lookups: 2spread∗2 chunks As mentioned above, after the first round we already have A in spread form A′. Similarly, B and C are equal to the A and B respectively of the previous round, and therefore in the steady state we already have them in spread form B′ and C′. In fact we can also assume we have them in spread form in the first round, either from the fixed IV or from the use of spread to reduce the output of the feedforward in the previous block. Add the spread forms in the field: M′=A′+B′+C′; We can add them as 32-bit words or in pieces; it's equivalent Witness the compressed even bits Mieven​ and the compressed odd bits Miodd​ for i={0..1}; Constrain M′=spread(M0even​)+2⋅spread(M0odd​)+232⋅spread(M1even​)+233⋅spread(M1odd​), where Miodd​ is the Maj function output. Note: by \"even\" bits we mean the bits of weight an even-power of 2, i.e. of weight 20,22,…. Similarly by \"odd\" bits we mean the bits of weight an odd-power of 2.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Maj function","id":"180","title":"Maj function"},"181":{"body":"TODO: can probably be optimized to 4 or 5 lookups using an additional table. Ch can be done in 8 lookups: 4spread∗2 chunks As mentioned above, after the first round we already have E in spread form E′. Similarly, F and G are equal to the E and F respectively of the previous round, and therefore in the steady state we already have them in spread form F′ and G′. In fact we can also assume we have them in spread form in the first round, either from the fixed IV or from the use of spread to reduce the output of the feedforward in the previous block. Calculate P′=E′+F′ and Q′=(evens−E′)+G′, where evens=spread(232−1). We can add them as 32-bit words or in pieces; it's equivalent. evens−E′ works to compute the spread of ¬E even though negation and spread do not commute in general. It works because each spread bit in E′ is subtracted from 1, so there are no borrows. Witness Pieven​,Piodd​,Qieven​,Qiodd​ such that P′=spread(P0even​)+2⋅spread(P0odd​)+232⋅spread(P1even​)+233⋅spread(P1odd​), and similarly for Q′. {Piodd​+Qiodd​}i=0..1​ is the Ch function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Ch function","id":"181","title":"Ch function"},"182":{"body":"Σ0​(A) can be done in 6 lookups. To achieve this we first split A into pieces (a,b,c,d), of lengths (2,11,9,10) bits respectively counting from the little end. At the same time we obtain the spread forms of these pieces. This can all be done in two PLONK rows, because the 10 and 11-bit pieces can be handled using spread lookups, and the 9-bit piece can be split into 3∗3-bit subpieces. The latter and the remaining 2-bit piece can be range-checked by polynomial constraints in parallel with the two lookups, two small pieces in each row. The spread forms of these small pieces are found by interpolation. Note that the splitting into pieces can be combined with the reduction of Anew​, i.e. no extra lookups are needed for the latter. In the last round we reduce Anew​ after adding the feedforward (requiring a carry of up to 7 which is fine). (A⋙2)⊕(A⋙13)⊕(A⋙22) is equivalent to (A⋙2)⊕(A⋙13)⊕(A⋘10): Then, using 4 more spread lookups we obtain the result as the even bits of a linear combination of the pieces: R′=​(a(b(c430a421b423c​∣∣∣∣∣∣+++​dab420d419a412b​∣∣∣∣∣∣⇓+++​cda411c49d410a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​ That is, we witness the compressed even bits Rieven​ and the compressed odd bits Riodd​, and constrain R′=spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​) where {Rieven​}i=0..1​ is the Σ0​ function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_0 function","id":"182","title":"Σ_0 function"},"183":{"body":"Σ1​(E) can be done in 6 lookups. To achieve this we first split E into pieces (a,b,c,d), of lengths (6,5,14,7) bits respectively counting from the little end. At the same time we obtain the spread forms of these pieces. This can all be done in two PLONK rows, because the 7 and 14-bit pieces can be handled using spread lookups, the 5-bit piece can be split into 3 and 2-bit subpieces, and the 6-bit piece can be split into 2∗3-bit subpieces. The four small pieces can be range-checked by polynomial constraints in parallel with the two lookups, two small pieces in each row. The spread forms of these small pieces are found by interpolation. Note that the splitting into pieces can be combined with the reduction of Enew​, i.e. no extra lookups are needed for the latter. In the last round we reduce Enew​ after adding the feedforward (requiring a carry of up to 6 which is fine). (E⋙6)⊕(E⋙11)⊕(E⋙25) is equivalent to (E⋙6)⊕(E⋙11)⊕(E⋘7). Then, using 4 more spread lookups we obtain the result as the even bits of a linear combination of the pieces, in the same way we did for Σ0​: R′=​(a(b(c426a427b418c​∣∣∣∣∣∣+++​dab419d421a413b​∣∣∣∣∣∣⇓+++​cda45c414d47a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​ That is, we witness the compressed even bits Rieven​ and the compressed odd bits Riodd​, and constrain R′=spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​) where {Rieven​}i=0..1​ is the Σ1​ function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_1 function","id":"183","title":"Σ_1 function"},"184":{"body":"For each block M∈{0,1}512 of the padded message, 64 words of 32 bits each are constructed as follows: The first 16 are obtained by splitting M into 32-bit blocks M=W0​∣∣W1​∣∣⋯∣∣W14​∣∣W15​; The remaining 48 words are constructed using the formula: Wi​=σ1​(Wi−2​)⊞Wi−7​⊞σ0​(Wi−15​)⊞Wi−16​, for 16≤i<64. Note: 0-based numbering is used for the W word indices. σ0​(X)σ1​(X)​==​(X⋙7)⊕(X⋙18)⊕(X≫3)(X⋙17)⊕(X⋙19)⊕(X≫10)​ Note: ≫ is a right- shift , not a rotation.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Block decomposition","id":"184","title":"Block decomposition"},"185":{"body":"(X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). As above but with pieces (a,b,c,d) of lengths (3,4,11,14) counting from the little end. Split b into two 2-bit subpieces. R′=​(0[3](b(c428b421c​∣∣∣∣∣∣++​dab415d425a417b​∣∣∣∣∣∣⇓+++​cda44c411d414a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_0 function","id":"185","title":"σ_0 function"},"186":{"body":"(X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). TODO: this diagram doesn't match the expression on the right. This is just for consistency with the other diagrams. As above but with pieces (a,b,c,d) of lengths (10,7,2,13) counting from the little end. Split b into (3,2,2)-bit subpieces. R′=​(0[10](b(c425b430c​∣∣∣∣∣∣++​dab49d415a423b​∣∣∣∣∣∣⇓+++​cda47c42d413a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_1 function","id":"186","title":"σ_1 function"},"187":{"body":"We apply σ0​ to W1..48​, and σ1​ to W14..61​. In order to avoid redundant applications of spread, we can merge the splitting into pieces for σ0​ and σ1​ in the case of W14..48​. Merging the piece lengths (3,4,11,14) and (10,7,2,13) gives pieces of lengths (3,4,3,7,1,1,13). If we can do the merged split in 3 rows (as opposed to a total of 4 rows when splitting for σ0​ and σ1​ separately), we save 35 rows. These might even be doable in 2 rows; not sure. —Daira We can merge the reduction mod 232 of W16..61​ into their splitting when they are used to compute subsequent words, similarly to what we did for A and E in the round function. We will still need to reduce W62..63​ since they are not split. (Technically we could leave them unreduced since they will be reduced later when they are used to compute Anew​ and Enew​ -- but that would require handling a carry of up to 10 rather than 6, so it's not worth the complexity.) The resulting message schedule cost is: 2 rows to constrain W0​ to 32 bits This is technically optional, but let's do it for robustness, since the rest of the input is constrained for free. 13∗2 rows to split W1..13​ into (3,4,11,14)-bit pieces 35∗3 rows to split W14..48​ into (3,4,3,7,1,1,13)-bit pieces (merged with a reduction for W16..48​) 13∗2 rows to split W49..61​ into (10,7,2,13)-bit pieces (merged with a reduction) 4∗48 rows to extract the results of σ0​ for W1..48​ 4∗48 rows to extract the results of σ1​ for W14..61​ 2∗2 rows to reduce W62..63​ =547 rows.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Message scheduling","id":"187","title":"Message scheduling"},"188":{"body":"For each round: 8 rows for Ch 4 rows for Maj 6 rows for Σ0​ 6 rows for Σ1​ reduce6​ and reduce7​ are always free =24 per round This gives 24∗64=1792 rows for all of \"step 3\", to which we need to add: 547 rows for message scheduling 2∗8 rows for 8 reductions mod 232 in \"step 4\" giving a total of 2099 rows.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Overall cost","id":"188","title":"Overall cost"},"189":{"body":"We only require one table spread, with 216 rows and 3 columns. We need a tag column to allow selecting (7,10,11,13,14)-bit subsets of the table for Σ0..1​ and σ0..1​.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Tables","id":"189","title":"Tables"},"19":{"body":"Let's start with a simple circuit, to introduce you to the common APIs and how they are used. The circuit will take a public input c, and will prove knowledge of two private inputs a and b such that a2⋅b2=c.","breadcrumbs":"User Documentation » A simple example » A simple example","id":"19","title":"A simple example"},"190":{"body":"row tag table (16b) spread (32b) 0 0 0000000000000000 00000000000000000000000000000000 1 0 0000000000000001 00000000000000000000000000000001 2 0 0000000000000010 00000000000000000000000000000100 3 0 0000000000000011 00000000000000000000000000000101 ... 0 ... ... 27−1 0 0000000001111111 00000000000000000001010101010101 27 1 0000000010000000 00000000000000000100000000000000 ... 1 ... ... 210−1 1 0000001111111111 00000000000001010101010101010101 ... 2 ... ... 211−1 2 0000011111111111 00000000010101010101010101010101 ... 3 ... ... 213−1 3 0001111111111111 00000001010101010101010101010101 ... 4 ... ... 214−1 4 0011111111111111 00000101010101010101010101010101 ... 5 ... ... 216−1 5 1111111111111111 01010101010101010101010101010101 For example, to do an 11-bit spread lookup, we polynomial-constrain the tag to be in {0,1,2}. For the most common case of a 16-bit lookup, we don't need to constrain the tag. Note that we can fill any unused rows beyond 216 with a duplicate entry, e.g. all-zeroes.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » spread table","id":"190","title":"spread table"},"191":{"body":"","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Gates","id":"191","title":"Gates"},"192":{"body":"Input from previous operations: E′,F′,G′, 64-bit spread forms of 32-bit words E,F,G, assumed to be constrained by previous operations in practice, we'll have the spread forms of E′,F′,G′ after they've been decomposed into 16-bit subpieces evens is defined as spread(232−1) evens0​=evens1​=spread(216−1) E ∧ F s_ch a0​ a1​ a2​ a3​ a4​ 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) ¬E ∧ G s_ch_neg a0​ a1​ a2​ a3​ a4​ a5​ 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) 1 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) Constraints: s_ch (choice): LHS−RHS=0 LHS=a3​ω−1+a3​ω+232(a4​ω−1+a4​ω) RHS=a2​ω−1+2∗a2​+232(a2​ω+2∗a3​) s_ch_neg (negation): s_ch with an extra negation check spread lookup on (a0​,a1​,a2​) permutation between (a2​,a3​) Output: Ch(E,F,G)=Podd+Qodd=(P0odd​+Q0odd​)+216(P1odd​+Q1odd​)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Choice gate","id":"192","title":"Choice gate"},"193":{"body":"Input from previous operations: A′,B′,C′, 64-bit spread forms of 32-bit words A,B,C, assumed to be constrained by previous operations in practice, we'll have the spread forms of A′,B′,C′ after they've been decomposed into 16-bit subpieces s_maj a0​ a1​ a2​ a3​ a4​ a5​ 0 {0,1,2,3,4,5} M0even​ spread(M0even​) spread(Alo) spread(Ahi) 1 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(Blo) spread(Bhi) 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(Clo) spread(Chi) 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Constraints: s_maj (majority): LHS−RHS=0 LHS=spread(M0even​)+2⋅spread(M0odd​)+232⋅spread(M1even​)+233⋅spread(M1odd​) RHS=A′+B′+C′ spread lookup on (a0​,a1​,a2​) permutation between (a2​,a3​) Output: Maj(A,B,C)=Modd=M0odd​+216M1odd​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Majority gate","id":"193","title":"Majority gate"},"194":{"body":"A is a 32-bit word split into (2,11,9,10)-bit chunks, starting from the little end. We refer to these chunks as (a(2),b(11),c(9),d(10)) respectively, and further split c(9) into three 3-bit chunks c(9)lo,c(9)mid,c(9)hi. We witness the spread versions of the small chunks. Σ0​(A)​==​(A⋙2)⊕(A⋙13)⊕(A⋙22)(A⋙2)⊕(A⋙13)⊕(A⋘10)​ s_upp_sigma_0 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) c(9)lo spread(c(9)lo) c(9)mid spread(c(9)mid) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) c(9) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(2) spread(a(2)) c(9)hi spread(c(9)hi) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_upp_sigma_0 (Σ0​ constraint): LHS−RHS+tag+decompose=0 tagdecomposeLHS​===​constrain1​(a0​ω−1)+constrain2​(a0​ω)a(2)+22b(11)+213c(9)lo+216c(9)mid+219c(9)hi+222d(10)−Aspread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430spread(a(2))421spread(b(11))429spread(c(9)hi)​+++​420spread(d(10))419spread(a(2))426spread(c(9)mid)​+++​417spread(c(9)hi)49spread(d(10))423spread(c(9)lo)​+++​414spread(c(9)mid)46spread(c(9)hi)412spread(b(11))​+++​411spread(c(9)lo)43spread(c(9)mid)410spread(a(2))​+++​spread(b(11))spread(c(9)lo)spread(d(10))​++​ spread lookup on a0​,a1​,a2​ 2-bit range check and 2-bit spread check on a(2) 3-bit range check and 3-bit spread check on c(9)lo,c(9)mid,c(9)hi (see section Helper gates ) Output: Σ0​(A)=Reven=R0even​+216R1even​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_0 gate","id":"194","title":"Σ_0 gate"},"195":{"body":"E is a 32-bit word split into (6,5,14,7)-bit chunks, starting from the little end. We refer to these chunks as (a(6),b(5),c(14),d(7)) respectively, and further split a(6) into two 3-bit chunks a(6)lo,a(6)hi and b into (2,3)-bit chunks b(5)lo,b(5)hi. We witness the spread versions of the small chunks. Σ1​(E)​==​(E⋙6)⊕(E⋙11)⊕(E⋙25)(E⋙6)⊕(E⋙11)⊕(E⋘7)​ s_upp_sigma_1 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(5)lo spread(b(5)lo) b(5)hi spread(b(5)hi) b(5) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(c(14)) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(6)lo spread(a(6)lo) a(6)hi spread(a(6)hi) a(6) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_upp_sigma_1 (Σ1​ constraint): LHS−RHS+tag+decompose=0 tagdecomposeLHS​===​a0​ω−1+constrain4​(a0​ω)a(6)lo+23a(6)hi+26b(5)lo+28b(5)hi+211c(14)+225d(7)−Espread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​429spread(a(6)hi)429spread(b(5)hi)418spread(c(14))​+++​426spread(a(6)lo)427spread(b(5)lo)415spread(b(5)hi)​+++​419spread(d(7))424spread(a(6)hi)413spread(b(5)lo)​+++​45spread(c(14))421spread(a(6)lo)410spread(a(6)hi)​+++​42spread(b(5)hi)414spread(d(7))47spread(a(6)lo)​+++​spread(b(5)lo)spread(c(14))spread(d(7))​++​ spread lookup on a0​,a1​,a2​ 2-bit range check and 2-bit spread check on b(5)lo 3-bit range check and 3-bit spread check on a(6)lo,a(6)hi,b(4)hi (see section Helper gates ) Output: Σ1​(E)=Reven=R0even​+216R1even​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_1 gate","id":"195","title":"Σ_1 gate"},"196":{"body":"v1 v1 of the σ0​ gate takes in a word that's split into (3,4,11,14)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(11),d(14)). b(4) is further split into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. We already have spread(c(11)) and spread(d(14)) from the message scheduling. (X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). s_low_sigma_0 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(c) spread(d) b(4) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) 0 0 a spread(a) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_0 (σ0​ v1 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430b(4)hi421c(11)​++​415d(14)428b(4)lo419b(4)hi​+++​44c(11)425a(3)417b(4)lo​+++​42b(4)hi411d(14)414a(3)​+++​b(4)loc(11)d(14)​++​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3) v2 v2 of the σ0​ gate takes in a word that's split into (3,4,3,7,1,1,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(3),d(7),e(1),f(1),g(13)). We already have spread(d(7)),spread(g(13)) from the message scheduling. The 1-bit e(1),f(1) remain unchanged by the spread operation and can be used directly. We further split b(4) into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. (X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). s_low_sigma_0_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(g(13)) b(4) e(1) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(3) spread(a(3)) c(3) spread(c(3)) f(1) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_0_v2 (σ0​ v2 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430b(4)hi431e(1)​++​416g(13)428b(4)lo424d(7)​+++​415f(1)425a(3)421c(3)​+++​414e(1)412g(13)419b(4)hi​+++​47d(7)411f(1)417b(4)lo​+++​44c(3)410e(1)414a(3)​+++​42b(4)hi43d(7)41g(13)​+++​b(4)loc(3)f(1)​++​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3),c(3)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_0 gate","id":"196","title":"σ_0 gate"},"197":{"body":"v1 v1 of the σ1​ gate takes in a word that's split into (10,7,2,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(10),b(7),c(2),d(13)). b(7) is further split into (2,2,3)-bit chunks b(7)lo,b(7)mid,b(7)hi. We witness the spread versions of the small chunks. We already have spread(a(10)) and spread(d(13)) from the message scheduling. (X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). s_low_sigma_1 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(7)lo spread(b(7)lo) b(7)mid spread(b(7)mid) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(a(10)) spread(d(13)) b(7) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) c(2) spread(c(2)) b(7)hi spread(b(7)hi) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_1 (σ1​ v1 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​429b(7)hi430c(2)​++​49d(13)427b(7)mid427b(7)hi​+++​47c(2)425b(7)lo425b(7)mid​+++​44b(7)hi415a(10)423b(7)lo​+++​42b(7)mid42d(13)413a(10)​+++​b(7)loc(2)d(13)​++​ check that b was properly split into subsections for 7-bit pieces. Wb(7)lo+22Wb(7)mid+24Wb(7)hi−W=0 2-bit range check and 2-bit spread check on b(7)lo,b(7)mid,c(2) 3-bit range check and 3-bit spread check on b(7)hi v2 v2 of the σ1​ gate takes in a word that's split into (3,4,3,7,1,1,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(3),d(7),e(1),f(1),g(13)). We already have spread(d(7)),spread(g(13)) from the message scheduling. The 1-bit e(1),f(1) remain unchanged by the spread operation and can be used directly. We further split b(4) into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. (X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). s_low_sigma_1_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(g(13)) b(4) e(1) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(3) spread(a(3)) c(3) spread(c(3)) f(1) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_1_v2 (σ1​ v2 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​425d(7)431f(1)​++​422c(3)430e(1)​++​420b(4)hi423d(7)​++​49g(13)418b(4)lo420c(3)​+++​48f(1)415a418b(4)hi​+++​47e(1)42g(13)416b(4)lo​+++​d(7)41f(1)413a​+++​e(1)g(13)​+​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3),c(3)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_1 gate","id":"197","title":"σ_1 gate"},"198":{"body":"Small range constraints Let constrainn​(x)=∏i=0n​(x−i). Constraining this expression to equal zero enforces that x is in [0..n]. 2-bit range check (a−3)(a−2)(a−1)(a)=0 sr2 a0​ 1 a 2-bit spread l1​(a)+4∗l2​(a)+5∗l3​(a)−a′=0 ss2 a0​ a1​ 1 a a' with interpolation polynomials: l0​(a)=(−3)(−2)(−1)(a−3)(a−2)(a−1)​ (spread(00)=0000) l1​(a)=(−2)(−1)(1)(a−3)(a−2)(a)​ (spread(01)=0001) l2​(a)=(−1)(1)(2)(a−3)(a−1)(a)​ (spread(10)=0100) l3​(a)=(1)(2)(3)(a−2)(a−1)(a)​ (spread(11)=0101) 3-bit range check (a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)(a)=0 sr3 a0​ 1 a 3-bit spread l1​(a)+4∗l2​(a)+5∗l3​(a)+16∗l4​(a)+17∗l5​(a)+20∗l6​(a)+21∗l7​(a)−a′=0 ss3 a0​ a1​ 1 a a' with interpolation polynomials: l0​(a)=(−7)(−6)(−5)(−4)(−3)(−2)(−1)(a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)​ (spread(000)=000000) l1​(a)=(−6)(−5)(−4)(−3)(−2)(−1)(1)(a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a)​ (spread(001)=000001) l2​(a)=(−5)(−4)(−3)(−2)(−1)(1)(2)(a−7)(a−6)(a−5)(a−4)(a−3)(a−1)(a)​ (spread(010)=000100) l3​(a)=(−4)(−3)(−2)(−1)(1)(2)(3)(a−7)(a−6)(a−5)(a−4)(a−2)(a−1)(a)​ (spread(011)=000101) l4​(a)=(−3)(−2)(−1)(1)(2)(3)(4)(a−7)(a−6)(a−5)(a−3)(a−2)(a−1)(a)​ (spread(100)=010000) l5​(a)=(−2)(−1)(1)(2)(3)(4)(5)(a−7)(a−6)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(101)=010001) l6​(a)=(−1)(1)(2)(3)(4)(5)(6)(a−7)(a−5)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(110)=010100) l7​(a)=(1)(2)(3)(4)(5)(6)(7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(111)=010101) reduce_6 gate Addition (mod232) of 6 elements Input: E {eilo​,eihi​}i=05​ carry Check: E=e0​+e1​+e2​+e3​+e4​+e5​(mod32) Assume inputs are constrained to 16 bits. Addition gate (sa): a0​+a1​+a2​+a3​+a4​+a5​+a6​−a7​=0 Carry gate (sc): 216a6​ω−1+a6​+[(a6​−5)(a6​−4)(a6​−3)(a6​−2)(a6​−1)(a6​)]=0 sa sc a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 1 0 e0lo​ e1lo​ e2lo​ e3lo​ e4lo​ e5lo​ −carry∗216 Elo 1 1 e0hi​ e1hi​ e2hi​ e3hi​ e4hi​ e5hi​ carry Ehi Assume inputs are constrained to 16 bits. Addition gate (sa): a0​ω−1+a1​ω−1+a2​ω−1+a0​+a1​+a2​+a3​ω−1−a3​=0 Carry gate (sc): 216a3​ω+a3​ω−1=0 sa sc a0​ a1​ a2​ a3​ 0 0 e0lo​ e1lo​ e2lo​ −carry∗216 1 1 e3lo​ e4lo​ e5lo​ Elo 0 0 e0hi​ e1hi​ e2hi​ carry 1 0 e3hi​ e4hi​ e5hi​ Ehi reduce_7 gate Addition (mod232) of 7 elements Input: E {eilo​,eihi​}i=06​ carry Check: E=e0​+e1​+e2​+e3​+e4​+e5​+e6​(mod32) Assume inputs are constrained to 16 bits. Addition gate (sa): a0​+a1​+a2​+a3​+a4​+a5​+a6​+a7​−a8​=0 Carry gate (sc): 216a7​ω−1+a7​+[(a7​−6)(a7​−5)(a7​−4)(a7​−3)(a7​−2)(a7​−1)(a7​)]=0 sa sc a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ 1 0 e0lo​ e1lo​ e2lo​ e3lo​ e4lo​ e5lo​ e6lo​ −carry∗216 Elo 1 1 e0hi​ e1hi​ e2hi​ e3hi​ e4hi​ e5hi​ e6hi​ carry Ehi","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Helper gates","id":"198","title":"Helper gates"},"199":{"body":"For each block M∈{0,1}512 of the padded message, 64 words of 32 bits each are constructed as follows: the first 16 are obtained by splitting M into 32-bit blocks M=W0​∣∣W1​∣∣⋯∣∣W14​∣∣W15​; the remaining 48 words are constructed using the formula: Wi​=σ1​(Wi−2​)⊞Wi−7​⊞σ0​(Wi−15​)⊞Wi−16​, for 16≤i<64. sw sd0 sd1 sd2 sd3 ss0 ss0_v2 ss1 ss1_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W0lo​ spread(W0lo​) W0lo​ W0hi​ W0​ σ0​(W1​)lo σ1​(W14​)lo W9lo​ 1 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W0hi​ spread(W0hi​) W16​ σ0​(W1​)hi σ1​(W14​)hi W9hi​ carry16​ 0 1 1 0 0 0 0 0 0 {0,1,2,3,4} W1d(14)​ spread(W1d(14)​) W1lo​ W1hi​ W1​ σ0​(W2​)lo σ1​(W15​)lo W10lo​ 1 0 0 0 0 0 0 0 0 {0,1,2} W1c(11)​ spread(W1c(11)​) W1a(3)​ W1b(4)​ W17​ σ0​(W2​)hi σ1​(W15​)hi W10hi​ carry17​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W1b(4)lo​ spread(W1b(4)lo​) W1b(4)hi​ spread(W1b(4)hi​) 0 0 0 0 0 1 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R0odd​) spread(R1odd​) spread(W1c(11)​) spread(W1d(14)​) W1b(4)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R1even​) 0 0 W1a(3)​ spread(W1a(3)​) 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1odd​) σ0​v1R0​ σ0​v1R1​ σ0​v1R0even​ σ0​v1R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 0 0 0 0 0 0 0 0 {0,1,2,3} W14g(13)​ spread(W14g(13)​) W14a(3)​ W14c(3)​ 0 1 0 1 0 0 0 0 0 0 W14d(7)​ spread(W14d(7)​) W14lo​ W14hi​ W14​ σ0​(W15​)lo σ1​(W28​)lo W23lo​ 1 0 0 0 0 0 0 0 0 0 W14b(4)​ spread(W14b(4)​) W14e(1)​ W14f(1)​ W30​ σ0​(W15​)hi σ1​(W28​)hi W23hi​ carry30​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W14b(4)lo​ spread(W14b(4)lo​) W14b(4)hi​ spread(W14b(4)hi​) 0 0 0 0 0 0 1 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(W14d(7)​) spread(W14g(13)​) W1b(14)​ W14e(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W14a(3)​ spread(W14a(3)​) W14c(3)​ spread(W14c(3)​) W14f(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ0​v2R0​ σ0​v2R1​ σ0​v2R0even​ σ0​v2R0odd​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W14b(4)lo​ spread(W14b(4)lo​) W14b(4)hi​ spread(W14b(4)hi​) 0 0 0 0 0 0 0 0 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d) spread(g) W14e(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W14a(3)​ spread(W14a(3)​) W14c(3)​ spread(W14c(3)​) W14f(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ1​v2R0​ σ1​v2R1​ σ1​v2R0even​ σ1​v2R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 1 0 0 1 0 0 0 0 {0,1,2,3} W49d(13)​ spread(W49d(13)​) W49lo​ W49hi​ W49​ 0 0 0 0 0 0 0 0 0 {0,1} W49a(10)​ spread(W49a(10)​) W49c(2)​ W49b(7)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W49b(7)lo​ spread(W49b(7)lo​) W49b(7)mid​ spread(W49b(7)mid​) 0 0 0 0 0 0 0 0 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(a) spread(d) W1b(49)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W49c(2)​ spread(W49c(2)​) W49b(7)hi​ spread(W49b(7)hi​) 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ1​v1R0​ σ1​v1R1​ σ1​v1R0even​ σ1​v1R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W62lo​ spread(W62lo​) W62lo​ W62hi​ W62​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W62hi​ spread(W62hi​) 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W63lo​ spread(W63lo​) W63lo​ W63hi​ W63​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W63hi​ spread(W63hi​) Constraints: sw: construct word using reduce4​ sd0: decomposition gate for W0​,W62​,W63​ Wlo+216Whi−W=0 sd1: decomposition gate for W1..13​ (split into (3,4,11,14)-bit pieces) Wa(3)+23Wb(4)lo+25Wb(4)hi+27Wc(11)+218Wd(14)−W=0 sd2: decomposition gate for W14..48​ (split into (3,4,3,7,1,1,13)-bit pieces) Wa(3)+23Wb(4)lo+25Wb(4)hi+27Wc(11)+210Wd(14)+217We(1)+218Wf(1)+219Wg(13)−W=0 sd3: decomposition gate for W49..61​ (split into (10,7,2,13)-bit pieces) Wa(10)+210Wb(7)lo+212Wb(7)mid+215Wb(7)hi+217Wc(2)+219Wd(13)−W=0","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Message scheduling region","id":"199","title":"Message scheduling region"},"2":{"body":"Requires Rust 1.60 or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump.","breadcrumbs":"halo2 » Minimum Supported Rust Version","id":"2","title":"Minimum Supported Rust Version"},"20":{"body":"Firstly, we need to define the instructions that our circuit will rely on. Instructions are the boundary between high-level gadgets and the low-level circuit operations. Instructions may be as coarse or as granular as desired, but in practice you want to strike a balance between an instruction being large enough to effectively optimize its implementation, and small enough that it is meaningfully reusable. For our circuit, we will use three instructions: Load a private number into the circuit. Multiply two numbers. Expose a number as a public input to the circuit. We also need a type for a variable representing a number. Instruction interfaces provide associated types for their inputs and outputs, to allow the implementations to represent these in a way that makes the most sense for their optimization goals. trait NumericInstructions: Chip { /// Variable representing a number. type Num; /// Loads a number into the circuit as a private input. fn load_private(&self, layouter: impl Layouter, a: Value) -> Result; /// Loads a number into the circuit as a fixed constant. fn load_constant(&self, layouter: impl Layouter, constant: F) -> Result; /// Returns `c = a * b`. fn mul( &self, layouter: impl Layouter, a: Self::Num, b: Self::Num, ) -> Result; /// Exposes a number as a public input to the circuit. fn expose_public( &self, layouter: impl Layouter, num: Self::Num, row: usize, ) -> Result<(), Error>;\n}","breadcrumbs":"User Documentation » A simple example » Define instructions","id":"20","title":"Define instructions"},"200":{"body":"+----------------------------------------------------------+\n| |\n| decompose E, |\n| Σ_1(E) |\n| |\n| +---------------------------------------+\n| | |\n| | reduce_5() to get H' |\n| | |\n+----------------------------------------------------------+\n| decompose F, decompose G |\n| |\n| Ch(E,F,G) |\n| |\n+----------------------------------------------------------+\n| |\n| decompose A, |\n| Σ_0(A) |\n| |\n| |\n| +---------------------------------------+\n| | |\n| | reduce_7() to get A_new, |\n| | using H' |\n| | |\n+------------------+---------------------------------------+\n| decompose B, decompose C |\n| |\n| Maj(A,B,C) |\n| |\n| +---------------------------------------+\n| | reduce_6() to get E_new, |\n| | using H' |\n+------------------+---------------------------------------+ Initial round: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(E0​d(7)) E0​b(5)lo spread(E0​b(5)lo) E0​b(5)hi spread(E0​b(5)hi) E0lo​ spread(E0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} E0​c(14) spread(E0​c(14)) E0​a(6)lo spread(E0​a(6)lo) E0​a(6)hi spread(E0​a(6)hi) E0hi​ spread(E0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(E0​b(5)lo) spread(E0​b(5)hi) 0 0 0 0 1 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(E0​d(7)) spread(E0​c(14)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(E0​a(6)lo) spread(E0​a(6)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(F0​d(7)) F0​b(5)lo spread(F0​b(5)lo) F0​b(5)hi spread(F0​b(5)hi) F0lo​ spread(F0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} F0​c(14) spread(F0​c(14)) F0​a(6)lo spread(F0​a(6)lo) F0​a(6)hi spread(F0​a(6)hi) F0hi​ spread(F0hi​) 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} G0​d(7) spread(G0​d(7)) G0​b(5)lo spread(G0​b(5)lo) G0​b(5)hi spread(G0​b(5)hi) G0lo​ spread(G0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} G0​c(14) spread(G0​c(14)) G0​a(6)lo spread(G0​a(6)lo) G0​a(6)hi spread(G0​a(6)hi) G0hi​ spread(G0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) Q0odd​ K0lo​ H0lo​ W0lo​ 0 0 0 0 0 0 0 1 0 0 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) Σ1​(E0​)lo Σ1​(E0​)hi K0hi​ H0hi​ W0hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) Q1odd​ P1odd​ Hprime0lo​ Hprime0hi​ Hprime0​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) D0lo​ E1lo​ 0 0 0 0 0 0 0 0 0 1 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) D0hi​ E1hi​ E1​carry 0 0 0 0 0 0 1 0 0 0 0 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} A0​b(11) spread(A0​b(11)) A0​c(9)lo spread(A0​c(9)lo) A0​c(9)mid spread(A0​c(9)mid) A0lo​ spread(A0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} A0​d(10) spread(A0​d(10)) A0​a(2) spread(A0​a(2)) A0​c(9)hi spread(A0​c(9)hi) A0hi​ spread(A0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(c(9)lo) spread(c(9)mid) 0 0 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(a(2)) spread(c(9)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} B0​b(11) spread(B0​b(11)) B0​c(9)lo spread(B0​c(9)lo) B0​c(9)mid spread(B0​c(9)mid) B0lo​ spread(B0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} B0​d(10) spread(B0​d(10)) B0​a(2) spread(B0​a(2)) B0​c(9)hi spread(B0​c(9)hi) B0hi​ spread(B0hi​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} C0​b(11) spread(C0​b(11)) C0​c(9)lo spread(C0​c(9)lo) C0​c(9)mid spread(C0​c(9)mid) C0lo​ spread(C0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} C0​d(10) spread(C0​d(10)) C0​a(2) spread(C0​a(2)) C0​c(9)hi spread(C0​c(9)hi) C0hi​ spread(C0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M0even​ spread(M0even​) M1odd​ spread(A0lo​) spread(A0hi​) Hprime0lo​ Hprime0hi​ 0 0 0 0 0 1 0 0 1 0 0 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(B0lo​) spread(B0hi​) Σ0​(A0​)lo A1lo​ A1​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(C0lo​) spread(C0hi​) Σ0​(A0​)hi A1hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Steady-state: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(E0​d(7)) E0​b(5)lo spread(E0​b(5)lo) E0​b(5)hi spread(E0​b(5)hi) E0lo​ spread(E0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} E0​c(14) spread(E0​c(14)) E0​a(6)lo spread(E0​a(6)lo) E0​a(6)hi spread(E0​a(6)hi) E0hi​ spread(E0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(E0​b(5)lo) spread(E0​b(5)hi) 0 0 0 0 1 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(E0​d(7)) spread(E0​c(14)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(E0​a(6)lo) spread(E0​a(6)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) Q0odd​ K0lo​ H0lo​ W0lo​ 0 0 0 0 0 0 0 1 0 0 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) Σ1​(E0​)lo Σ1​(E0​)hi K0hi​ H0hi​ W0hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) Q1odd​ P1odd​ Hprime0lo​ Hprime0hi​ Hprime0​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) D0lo​ E1lo​ 0 0 0 0 0 0 0 0 0 1 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) D0hi​ E1hi​ E1​carry 0 0 0 0 0 0 1 0 0 0 0 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} A0​b(11) spread(A0​b(11)) A0​c(9)lo spread(A0​c(9)lo) A0​c(9)mid spread(A0​c(9)mid) A0lo​ spread(A0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} A0​d(10) spread(A0​d(10)) A0​a(2) spread(A0​a(2)) A0​c(9)hi spread(A0​c(9)hi) A0hi​ spread(A0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(c(9)lo) spread(c(9)mid) 0 0 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(a(2)) spread(c(9)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M0even​ spread(M0even​) M1odd​ spread(A0lo​) spread(A0hi​) Hprime0lo​ Hprime0hi​ 0 0 0 0 0 1 0 0 1 0 0 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(B0lo​) spread(B0hi​) Σ0​(A0​)lo A1lo​ A1​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(C0lo​) spread(C0hi​) Σ0​(A0​)hi A1hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Final digest: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 A63lo​ A63hi​ A63​ B63lo​ B63hi​ B63​ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C63lo​ C63hi​ C63​ C63lo​ C63hi​ C63​ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 E63lo​ E63hi​ E63​ G63lo​ G63hi​ G63​ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F63lo​ F63hi​ F63​ H63lo​ H63hi​ H63​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Compression region","id":"200","title":"Compression region"},"201":{"body":"This section covers the background material required to understand the Halo 2 proving system. It is targeted at an ELI15 (Explain It Like I'm 15) level; if you think anything could do with additional explanation, let us know !","breadcrumbs":"Background Material » Background Material","id":"201","title":"Background Material"},"202":{"body":"A fundamental component of many cryptographic protocols is the algebraic structure known as a field . Fields are sets of objects (usually numbers) with two associated binary operators + and × such that various field axioms hold. The real numbers R are an example of a field with uncountably many elements. Halo makes use of finite fields which have a finite number of elements. Finite fields are fully classified as follows: if F is a finite field, it contains ∣F∣=pk elements for some integer k≥1 and some prime p; any two finite fields with the same number of elements are isomorphic. In particular, all of the arithmetic in a prime field Fp​ is isomorphic to addition and multiplication of integers modulo p, i.e. in Zp​. This is why we often refer to p as the modulus . We'll write a field as Fq​ where q=pk. The prime p is called its characteristic . In the cases where k>1 the field Fq​ is a k-degree extension of the field Fp​. (By analogy, the complex numbers C=R(i) are an extension of the real numbers.) However, in Halo we do not use extension fields. Whenever we write Fp​ we are referring to what we call a prime field which has a prime p number of elements, i.e. k=1. Important notes: There are two special elements in any field: 0, the additive identity, and 1, the multiplicative identity. The least significant bit of a field element, when represented as an integer in binary format, can be interpreted as its \"sign\" to help distinguish it from its additive inverse (negation). This is because for some nonzero element a which has a least significant bit 0 we have that −a=p−a has a least significant bit 1, and vice versa. We could also use whether or not an element is larger than (p−1)/2 to give it a \"sign.\" Finite fields will be useful later for constructing polynomials and elliptic curves . Elliptic curves are examples of groups, which we discuss next.","breadcrumbs":"Background Material » Fields » Fields","id":"202","title":"Fields"},"203":{"body":"Groups are simpler and more limited than fields; they have only one binary operator ⋅ and fewer axioms. They also have an identity, which we'll denote as 1. Any non-zero element a in a group has an inverse b=a−1, which is the unique element b such that a⋅b=1. For example, the set of nonzero elements of Fp​ forms a group, where the group operation is given by multiplication on the field. (aside) Additive vs multiplicative notation If ⋅ is written as × or omitted (i.e. a⋅b written as ab), the identity as 1, and inversion as a−1, as we did above, then we say that the group is \"written multiplicatively\". If ⋅ is written as +, the identity as 0 or O, and inversion as −a, then we say it is \"written additively\". It's conventional to use additive notation for elliptic curve groups, and multiplicative notation when the elements come from a finite field. When additive notation is used, we also write [k]A=k timesA+A+⋯+A​​ for nonnegative k and call this \"scalar multiplication\"; we also often use uppercase letters for variables denoting group elements. When multiplicative notation is used, we also write ak=k timesa×a×⋯×a​​ and call this \"exponentiation\". In either case we call the scalar k such that [k]g=a or gk=a the \"discrete logarithm\" of a to base g. We can extend scalars to negative integers by inversion, i.e. [−k]A+[k]A=O or a−k×ak=1. The order of an element a of a finite group is defined as the smallest positive integer k such that ak=1 (in multiplicative notation) or [k]a=O (in additive notation). The order of the group is the number of elements. Groups always have a generating set , which is a set of elements such that we can produce any element of the group as (in multiplicative terminology) a product of powers of those elements. So if the generating set is g1..k​, we can produce any element of the group as i=1∏k​giai​​. There can be many different generating sets for a given group. A group is called cyclic if it has a (not necessarily unique) generating set with only a single element — call it g. In that case we can say that g generates the group, and that the order of g is the order of the group. Any finite cyclic group G of order n is isomorphic to the integers modulo n (denoted Z/nZ), such that: the operation ⋅ in G corresponds to addition modulo n; the identity in G corresponds to 0; some generator g∈G corresponds to 1. Given a generator g, the isomorphism is always easy to compute in the Z/nZ→G direction; it is just a↦ga (or in additive notation, a↦[a]g). It may be difficult in general to compute in the G→Z/nZ direction; we'll discuss this further when we come to elliptic curves . If the order n of a finite group is prime, then the group is cyclic, and every non-identity element is a generator.","breadcrumbs":"Background Material » Fields » Groups","id":"203","title":"Groups"},"204":{"body":"We use the notation Fp×​ for the multiplicative group (i.e. the group operation is multiplication in Fp​) over the set Fp​−{0}. A quick way of obtaining the inverse in Fp×​ is a−1=ap−2. The reason for this stems from Fermat's little theorem , which states that ap=a(modp) for any integer a. If a is nonzero, we can divide by a twice to get ap−2=a−1. Let's assume that α is a generator of Fp×​, so it has order p−1 (equal to the number of elements in Fp×​). Therefore, for any element in a∈Fp×​ there is a unique integer i∈{0..p−2} such that a=αi. Notice that a×b where a,b∈Fp×​ can really be interpreted as αi×αj where a=αi and b=αj. Indeed, it holds that αi×αj=αi+j for all 0≤i,j { config: FieldConfig, _marker: PhantomData,\n} Every chip needs to implement the Chip trait. This defines the properties of the chip that a Layouter may rely on when synthesizing a circuit, as well as enabling any initial state that the chip requires to be loaded into the circuit. impl Chip for FieldChip { type Config = FieldConfig; type Loaded = (); fn config(&self) -> &Self::Config { &self.config } fn loaded(&self) -> &Self::Loaded { &() }\n}","breadcrumbs":"User Documentation » A simple example » Define a chip implementation","id":"21","title":"Define a chip implementation"},"210":{"body":"Let A(X) be a polynomial over Fp​ with formal indeterminate X. As an example, A(X)=a0​+a1​X+a2​X2+a3​X3 defines a degree-3 polynomial. a0​ is referred to as the constant term. Polynomials of degree n−1 have n coefficients. We will often want to compute the result of replacing the formal indeterminate X with some concrete value x, which we denote by A(x). In mathematics this is commonly referred to as \"evaluating A(X) at a point x\". The word \"point\" here stems from the geometrical usage of polynomials in the form y=A(x), where (x,y) is the coordinate of a point in two-dimensional space. However, the polynomials we deal with are almost always constrained to equal zero, and x will be an element of some field . This should not be confused with points on an elliptic curve , which we also make use of, but never in the context of polynomial evaluation. Important notes: Multiplication of polynomials produces a product polynomial that is the sum of the degrees of its factors. Polynomial division subtracts from the degree. deg(A(X)B(X))=deg(A(X))+deg(B(X)), deg(A(X)/B(X))=deg(A(X))−deg(B(X)). Given a polynomial A(X) of degree n−1, if we obtain n evaluations of the polynomial at distinct points then these evaluations perfectly define the polynomial. In other words, given these evaluations we can obtain a unique polynomial A(X) of degree n−1 via polynomial interpolation. [a0​,a1​,⋯,an−1​] is the coefficient representation of the polynomial A(X). Equivalently, we could use its evaluation representation [(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))] at n distinct points. Either representation uniquely specifies the same polynomial. (aside) Horner's rule Horner's rule allows for efficient evaluation of a polynomial of degree n−1, using only n−1 multiplications and n−1 additions. It is the following identity: a0​​+a1​X+a2​X2+⋯+an−1​Xn−1=a0​+X(a1​+X(a2​+⋯+X(an−2​+Xan−1​))),​","breadcrumbs":"Background Material » Polynomials » Polynomials","id":"210","title":"Polynomials"},"211":{"body":"The FFT is an efficient way of converting between the coefficient and evaluation representations of a polynomial. It evaluates the polynomial at the nth roots of unity {ω0,ω1,⋯,ωn−1}, where ω is a primitive nth root of unity. By exploiting symmetries in the roots of unity, each round of the FFT reduces the evaluation into a problem only half the size. Most commonly we use polynomials of length some power of two, n=2k, and apply the halving reduction recursively.","breadcrumbs":"Background Material » Polynomials » Fast Fourier Transform (FFT)","id":"211","title":"Fast Fourier Transform (FFT)"},"212":{"body":"In the coefficient representation, it takes O(n2) operations to multiply two polynomials A(X)⋅B(X)=C(X): A(X)B(X)C(X)​=a0​+a1​X+a2​X2+⋯+an−1​Xn−1,=b0​+b1​X+b2​X2+⋯+bn−1​Xn−1,=a0​⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1)+a1​X⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1)+⋯+an−1​Xn−1⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1),​ where each of the n terms in the first polynomial has to be multiplied by the n terms of the second polynomial. In the evaluation representation, however, polynomial multiplication only requires O(n) operations: ABC​:{(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))},:{(x0​,B(x0​)),(x1​,B(x1​)),⋯,(xn−1​,B(xn−1​))},:{(x0​,A(x0​)B(x0​)),(x1​,A(x1​)B(x1​)),⋯,(xn−1​,A(xn−1​)B(xn−1​))},​ where each evaluation is multiplied pointwise. This suggests the following strategy for fast polynomial multiplication: Evaluate polynomials at all n points; Perform fast pointwise multiplication in the evaluation representation (O(n)); Convert back to the coefficient representation. The challenge now is how to evaluate and interpolate the polynomials efficiently. Naively, evaluating a polynomial at n points would require O(n2) operations (we use the O(n) Horner's rule at each point): ​A(1)A(ω)A(ω2)⋮A(ωn−1)​​=​111⋮1​1ωω2⋮ωn−1​1ω2ω2⋅2⋮ω2(n−1)​………⋯​1ωn−1ω2⋅(n−1)⋮ω(n−1)2​​⋅​a0​a1​a2​⋮an−1​​​. For convenience, we will denote the matrices above as: A^=Vω​⋅A. (A^ is known as the Discrete Fourier Transform of A; Vω​ is also called the Vandermonde matrix .)","breadcrumbs":"Background Material » Polynomials » Motivation: Fast polynomial multiplication","id":"212","title":"Motivation: Fast polynomial multiplication"},"213":{"body":"Our strategy is to divide a DFT of size n into two interleaved DFTs of size n/2. Given the polynomial A(X)=a0​+a1​X+a2​X2+⋯+an−1​Xn−1, we split it up into even and odd terms: Aeven​Aodd​​=a0​+a2​X+⋯+an−2​X2n​−1,=a1​+a3​X+⋯+an−1​X2n​−1.​ To recover the original polynomial, we do A(X)=Aeven​(X2)+XAodd​(X2). Trying this out on points ωni​ and ωn2n​+i​, i∈[0..2n​−1], we start to notice some symmetries: A(ωni​)A(ωn2n​+i​)​=Aeven​((ωni​)2)+ωni​Aodd​((ωni​)2),=Aeven​((ωn2n​+i​)2)+ωn2n​+i​Aodd​((ωn2n​+i​)2)=Aeven​((−ωni​)2)−ωni​Aodd​((−ωni​)2)←(negation lemma)=Aeven​((ωni​)2)−ωni​Aodd​((ωni​)2).​ Notice that we are only evaluating Aeven​(X) and Aodd​(X) over half the domain {(ωn0​)2,(ωn​)2,⋯,(ωn2n​−1​)2}={ωn/2i​},i=[0..2n​−1] (halving lemma). This gives us all the terms we need to reconstruct A(X) over the full domain {ω0,ω,⋯,ωn−1}: which means we have transformed a length-n DFT into two length-2n​ DFTs. We choose n=2k to be a power of two (by zero-padding if needed), and apply this divide-and-conquer strategy recursively. By the Master Theorem [1] , this gives us an evaluation algorithm with O(nlog2​n) operations, also known as the Fast Fourier Transform (FFT).","breadcrumbs":"Background Material » Polynomials » The (radix-2) Cooley-Tukey algorithm","id":"213","title":"The (radix-2) Cooley-Tukey algorithm"},"214":{"body":"So we've evaluated our polynomials and multiplied them pointwise. What remains is to convert the product from the evaluation representation back to coefficient representation. To do this, we simply call the FFT on the evaluation representation. However, this time we also: replace ωi by ω−i in the Vandermonde matrix, and multiply our final result by a factor of 1/n. In other words: A=n1​Vω−1​⋅A^. (To understand why the inverse FFT has a similar form to the FFT, refer to Slide 13-1 of [2] . The below image was also taken from [2] .)","breadcrumbs":"Background Material » Polynomials » Inverse FFT","id":"214","title":"Inverse FFT"},"215":{"body":"The Schwartz-Zippel lemma informally states that \"different polynomials are different at most points.\" Formally, it can be written as follows: Let p(x1​,x2​,⋯,xn​) be a nonzero polynomial of n variables with degree d. Let S be a finite set of numbers with at least d elements in it. If we choose random α1​,α2​,⋯,αn​ from S, Pr[p(α1​,α2​,⋯,αn​)=0]≤∣S∣d​. In the familiar univariate case p(X), this reduces to saying that a nonzero polynomial of degree d has at most d roots. The Schwartz-Zippel lemma is used in polynomial equality testing. Given two multi-variate polynomials p1​(x1​,⋯,xn​) and p2​(x1​,⋯,xn​) of degrees d1​,d2​ respectively, we can test if p1​(α1​,⋯,αn​)−p2​(α1​,⋯,αn​)=0 for random α1​,⋯,αn​←S, where the size of S is at least ∣S∣≥(d1​+d2​). If the two polynomials are identical, this will always be true, whereas if the two polynomials are different then the equality holds with probability at most ∣S∣max(d1​,d2​)​.","breadcrumbs":"Background Material » Polynomials » The Schwartz-Zippel lemma","id":"215","title":"The Schwartz-Zippel lemma"},"216":{"body":"Consider the order-n multiplicative subgroup H with primitive root of unity ω. For all ωi∈H,i∈[n−1], we have (ωi)n=(ωn)i=(ω0)i=1. In other words, every element of H fulfils the equation ZH​(X)​=Xn−1=(X−ω0)(X−ω1)(X−ω2)⋯(X−ωn−1),​ meaning every element is a root of ZH​(X). We call ZH​(X) the vanishing polynomial over H because it evaluates to zero on all elements of H. This comes in particularly handy when checking polynomial constraints. For instance, to check that A(X)+B(X)=C(X) over H, we simply have to check that A(X)+B(X)−C(X) is some multiple of ZH​(X). In other words, if dividing our constraint by the vanishing polynomial still yields some polynomial ZH​(X)A(X)+B(X)−C(X)​=H(X), we are satisfied that A(X)+B(X)−C(X)=0 over H.","breadcrumbs":"Background Material » Polynomials » Vanishing polynomial","id":"216","title":"Vanishing polynomial"},"217":{"body":"TODO: explain what a basis is in general (briefly). Polynomials are commonly written in the monomial basis (e.g. X,X2,...Xn). However, when working over a multiplicative subgroup of order n, we find a more natural expression in the Lagrange basis. Consider the order-n multiplicative subgroup H with primitive root of unity ω. The Lagrange basis corresponding to this subgroup is a set of functions {Li​}i=0n−1​, where Li​(ωj)={10​if i=j,otherwise.​ We can write this more compactly as Li​(ωj)=δij​, where δ is the Kronecker delta function. Now, we can write our polynomial as a linear combination of Lagrange basis functions, A(X)=i=0∑n−1​ai​Li​(X),X∈H, which is equivalent to saying that p(X) evaluates to a0​ at ω0, to a1​ at ω1, to a2​ at ω2,⋯, and so on. When working over a multiplicative subgroup, the Lagrange basis function has a convenient sparse representation of the form Li​(X)=X−ωici​⋅(Xn−1)​, where ci​ is the barycentric weight. (To understand how this form was derived, refer to [3] .) For i=0, we have c=1/n⟹L0​(X)=n1​X−1(Xn−1)​. Suppose we are given a set of evaluation points {x0​,x1​,⋯,xn−1​}. Since we cannot assume that the xi​'s form a multiplicative subgroup, we consider also the Lagrange polynomials Li​'s in the general case. Then we can construct: Li​(X)=j=i∏​xi​−xj​X−xj​​,i∈[0..n−1]. Here, every X=xj​=xi​ will produce a zero numerator term (xj​−xj​), causing the whole product to evaluate to zero. On the other hand, X=xi​ will evaluate to xi​−xj​xi​−xj​​ at every term, resulting in an overall product of one. This gives the desired Kronecker delta behaviour Li​(xj​)=δij​ on the set {x0​,x1​,⋯,xn−1​}.","breadcrumbs":"Background Material » Polynomials » Lagrange basis functions","id":"217","title":"Lagrange basis functions"},"218":{"body":"Given a polynomial in its evaluation representation A:{(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))}, we can reconstruct its coefficient form in the Lagrange basis: A(X)=i=0∑n−1​A(xi​)Li​(X), where X∈{x0​,x1​,⋯,xn−1​}.","breadcrumbs":"Background Material » Polynomials » Lagrange interpolation","id":"218","title":"Lagrange interpolation"},"219":{"body":"Dasgupta, S., Papadimitriou, C. H., & Vazirani, U. V. (2008). \"Algorithms\" (ch. 2). New York: McGraw-Hill Higher Education. Golin, M. (2016). \"The Fast Fourier Transform and Polynomial Multiplication\" [lecture notes], COMP 3711H Design and Analysis of Algorithms, Hong Kong University of Science and Technology. Berrut, J. and Trefethen, L. (2004). \"Barycentric Lagrange Interpolation.\"","breadcrumbs":"Background Material » Polynomials » References","id":"219","title":"References"},"22":{"body":"The chip needs to be configured with the columns, permutations, and gates that will be required to implement all of the desired instructions. /// Chip state is stored in a config struct. This is generated by the chip\n/// during configuration, and then stored inside the chip.\n#[derive(Clone, Debug)]\nstruct FieldConfig { /// For this chip, we will use two advice columns to implement our instructions. /// These are also the columns through which we communicate with other parts of /// the circuit. advice: [Column; 2], /// This is the public input (instance) column. instance: Column, // We need a selector to enable the multiplication gate, so that we aren't placing // any constraints on cells where `NumericInstructions::mul` is not being used. // This is important when building larger circuits, where columns are used by // multiple sets of instructions. s_mul: Selector,\n} impl FieldChip { fn construct(config: >::Config) -> Self { Self { config, _marker: PhantomData, } } fn configure( meta: &mut ConstraintSystem, advice: [Column; 2], instance: Column, constant: Column, ) -> >::Config { meta.enable_equality(instance); meta.enable_constant(constant); for column in &advice { meta.enable_equality(*column); } let s_mul = meta.selector(); // Define our multiplication gate! meta.create_gate(\"mul\", |meta| { // To implement multiplication, we need three advice cells and a selector // cell. We arrange them like so: // // | a0 | a1 | s_mul | // |-----|-----|-------| // | lhs | rhs | s_mul | // | out | | | // // Gates may refer to any relative offsets we want, but each distinct // offset adds a cost to the proof. The most common offsets are 0 (the // current row), 1 (the next row), and -1 (the previous row), for which // `Rotation` has specific constructors. let lhs = meta.query_advice(advice[0], Rotation::cur()); let rhs = meta.query_advice(advice[1], Rotation::cur()); let out = meta.query_advice(advice[0], Rotation::next()); let s_mul = meta.query_selector(s_mul); // Finally, we return the polynomial expressions that constrain this gate. // For our multiplication gate, we only need a single polynomial constraint. // // The polynomial expressions returned from `create_gate` will be // constrained by the proving system to equal zero. Our expression // has the following properties: // - When s_mul = 0, any value is allowed in lhs, rhs, and out. // - When s_mul != 0, this constrains lhs * rhs = out. vec![s_mul * (lhs * rhs - out)] }); FieldConfig { advice, instance, s_mul, } }\n}","breadcrumbs":"User Documentation » A simple example » Configure the chip","id":"22","title":"Configure the chip"},"220":{"body":"In the section Inverses and groups we introduced the concept of groups . A group has an identity and a group operation. In this section we will write groups additively, i.e. the identity is O and the group operation is +. Some groups can be used as cryptographic groups . At the risk of oversimplifying, this means that the problem of finding a discrete logarithm of a group element P to a given base G, i.e. finding x such that P=[x]G, is hard in general.","breadcrumbs":"Background Material » Cryptographic groups » Cryptographic groups","id":"220","title":"Cryptographic groups"},"221":{"body":"The Pedersen commitment [ P99 ] is a way to commit to a secret message in a verifiable way. It uses two random public generators G,H∈G, where G is a cryptographic group of order q. A random secret r is chosen in Zq​, and the message to commit to m is from any subset of Zq​. The commitment is c=Commit(m,r)=[m]G+[r]H. To open the commitment, the committer reveals m and r, thus allowing anyone to verify that c is indeed a commitment to m. Notice that the Pedersen commitment scheme is homomorphic: Commit(m,r)+Commit(m′,r′)​=[m]G+[r]H+[m′]G+[r′]H=[m+m′]G+[r+r′]H=Commit(m+m′,r+r′).​ Assuming the discrete log assumption holds, Pedersen commitments are also perfectly hiding and computationally binding: hiding : the adversary chooses messages m0​,m1​. The committer commits to one of these messages c=Commit(mb​,r),b∈{0,1}. Given c, the probability of the adversary guessing the correct b is no more than 21​. binding : the adversary cannot pick two different messages m0​=m1​, and randomness r0​,r1​, such that Commit(m0​,r0​)=Commit(m1​,r1​).","breadcrumbs":"Background Material » Cryptographic groups » Pedersen commitment","id":"221","title":"Pedersen commitment"},"222":{"body":"We can use a variant of the Pedersen commitment scheme to commit to multiple messages at once, m=(m0​,⋯,mn−1​). This time, we'll have to sample a corresponding number of random public generators G=(G0​,⋯,Gn−1​), along with a single random generator H as before (for use in hiding). Then, our commitment scheme is: Commit(m;r)​=Commit((m0​,⋯,mn−1​);r)=[r]H+[m0​]G0​+⋯+[mn−1​]Gn−1​=[r]H+i=0∑n−1​[mi​]Gi​.​ TODO: is this positionally binding?","breadcrumbs":"Background Material » Cryptographic groups » Vector Pedersen commitment","id":"222","title":"Vector Pedersen commitment"},"223":{"body":"An example of a protocol that uses cryptographic groups is Diffie–Hellman key agreement [ DH1976 ]. The Diffie–Hellman protocol is a method for two users, Alice and Bob, to generate a shared private key. It proceeds as follows: Alice and Bob publicly agree on two prime numbers, p and G, where p is large and G is a primitive root (modp). (Note that g is a generator of the group Fp×​.) Alice chooses a large random number a as her private key. She computes her public key A=[a]G(modp), and sends A to Bob. Similarly, Bob chooses a large random number b as his private key. He computes his public key B=[b]G(modp), and sends B to Alice. Now both Alice and Bob compute their shared key K=[ab]G(modp), which Alice computes as K=[a]B(modp)=[a]([b]G)(modp), and Bob computes as K=[b]A(modp)=[b]([a]G)(modp). A potential eavesdropper would need to derive K=[ab]g(modp) knowing only g,p,A=[a]G, and B=[b]G: in other words, they would need to either get the discrete logarithm a from A=[a]G or b from B=[b]G, which we assume to be computationally infeasible in Fp×​. More generally, protocols that use similar ideas to Diffie–Hellman are used throughout cryptography. One way of instantiating a cryptographic group is as an elliptic curve . Before we go into detail on elliptic curves, we'll describe some algorithms that can be used for any group.","breadcrumbs":"Background Material » Cryptographic groups » Diffie–Hellman","id":"223","title":"Diffie–Hellman"},"224":{"body":"","breadcrumbs":"Background Material » Cryptographic groups » Multiscalar multiplication","id":"224","title":"Multiscalar multiplication"},"225":{"body":"Reference: https://jbootle.github.io/Misc/pippenger.pdf","breadcrumbs":"Background Material » Cryptographic groups » TODO: Pippenger's algorithm","id":"225","title":"TODO: Pippenger's algorithm"},"226":{"body":"Elliptic curves constructed over finite fields are another important cryptographic tool. We use elliptic curves because they provide a cryptographic group , i.e. a group in which the discrete logarithm problem (discussed below) is hard. There are several ways to define the curve equation, but for our purposes, let Fp​ be a large (255-bit) field, and then let the set of solutions (x,y) to y2=x3+b for some constant b define the Fp​-rational points on an elliptic curve E(Fp​). These (x,y) coordinates are called \"affine coordinates\". Each of the Fp​-rational points, together with a \"point at infinity\" O that serves as the group identity, can be interpreted as an element of a group. By convention, elliptic curve groups are written additively. \"Three points on a line sum to zero, which is the point at infinity.\" The group addition law is simple: to add two points together, find the line that intersects both points and obtain the third point, and then negate its y-coordinate. The case that a point is being added to itself, called point doubling, requires special handling: we find the line tangent to the point, and then find the single other point that intersects this line and then negate. Otherwise, in the event that a point is being \"added\" to its negation, the result is the point at infinity. The ability to add and double points naturally gives us a way to scale them by integers, called scalars . The number of points on the curve is the group order. If this number is a prime q, then the scalars can be considered as elements of a scalar field , Fq​. Elliptic curves, when properly designed, have an important security property. Given two random elements G,H∈E(Fp​) finding a such that [a]G=H, otherwise known as the discrete log of H with respect to G, is considered computationally infeasible with classical computers. This is called the elliptic curve discrete log assumption. If an elliptic curve group G has prime order q (like the ones used in Halo 2), then it is a finite cyclic group. Recall from the section on groups that this implies it is isomorphic to Z/qZ, or equivalently, to the scalar field Fq​. Each possible generator G fixes the isomorphism; then an element on the scalar side is precisely the discrete log of the corresponding group element with respect to G. In the case of a cryptographically secure elliptic curve, the isomorphism is hard to compute in the G→Fq​ direction because the elliptic curve discrete log problem is hard. It is sometimes helpful to make use of this isomorphism by thinking of group-based cryptographic protocols and algorithms in terms of the scalars instead of in terms of the group elements. This can make proofs and notation simpler. For instance, it has become common in papers on proof systems to use the notation [x] to denote a group element with discrete log x, where the generator is implicit. We also used this idea in the \" distinct-x theorem \", in order to prove correctness of optimizations for elliptic curve scalar multiplication in Sapling, and an endomorphism-based optimization in Appendix C of the original Halo paper .","breadcrumbs":"Background Material » Elliptic curves » Elliptic curves","id":"226","title":"Elliptic curves"},"227":{"body":"","breadcrumbs":"Background Material » Elliptic curves » Curve arithmetic","id":"227","title":"Curve arithmetic"},"228":{"body":"The simplest situation is doubling a point (x0​,y0​). Continuing with our example y2=x3+b, this is done first by computing the derivative λ=dxdy​=2y3x2​. To obtain expressions for (x1​,y1​)=(x0​,y0​)+(x0​,y0​), we consider x1​−x0​−y1​−y0​​=λ​⟹−y1​=λ(x1​−x0​)+y0​⟹y1​=λ(x0​−x1​)−y0​​.​ To get the expression for x1​, we substitute y=λ(x0​−x)−y0​ into the elliptic curve equation: y2=x3+b​⟹(λ(x0​−x)−y0​)2=x3+b⟹x3−λ2x2+⋯=0←(rearranging terms)=(x−x0​)(x−x0​)(x−x1​)←(known roots x0​,x0​,x1​)=x3−(x0​+x0​+x1​)x2+⋯.​ Comparing coefficients for the x2 term gives us λ2=x0​+x0​+x1​⟹x1​=λ2−2x0​​.","breadcrumbs":"Background Material » Elliptic curves » Point doubling","id":"228","title":"Point doubling"},"229":{"body":"This unfortunately requires an expensive inversion of 2y. We can avoid this by arranging our equations to \"defer\" the computation of the inverse, since we often do not need the actual affine (x′,y′) coordinate of the resulting point immediately after an individual curve operation. Let's introduce a third coordinate Z and scale our curve equation by Z3 like so: Z3y2=Z3x3+Z3b Our original curve is just this curve at the restriction Z=1. If we allow the affine point (x,y) to be represented by X=xZ, Y=yZ and Z=0 then we have the homogenous projective curve Y2Z=X3+Z3b. Obtaining (x,y) from (X,Y,Z) is as simple as computing (X/Z,Y/Z) when Z=0. (When Z=0, we are dealing with the point at infinity O:=(0:1:0).) In this form, we now have a convenient way to defer the inversion required by doubling a point. The general strategy is to express x′,y′ as rational functions using x=X/Z and y=Y/Z, rearrange to make their denominators the same, and then take the resulting point (X,Y,Z) to have Z be the shared denominator and X=x′Z,Y=y′Z. Projective coordinates are often, but not always, more efficient than affine coordinates. There may be exceptions to this when either we have a different way to apply Montgomery's trick, or when we're in the circuit setting where multiplications and inversions are about equally as expensive (at least in terms of circuit size). The following shows an example of doubling a point (X,Y,Z)=(xZ,yZ,Z) without an inversion. Substituting with X,Y,Z gives us λ=2y3x2​=2(Y/Z)3(X/Z)2​=2YZ3X2​ and gives us x′y′​=λ2−2x=λ2−Z2X​=4Y2Z29X4​−Z2X​=4Y2Z29X4−8XY2Z​=8Y3Z318X4YZ−16XY3Z2​=λ(x−x′)−y=λ(ZX​−4Y2Z29X4−8XY2Z​)−ZY​=2YZ3X2​(ZX​−4Y2Z29X4−8XY2Z​)−ZY​=2YZ23X3​−8Y3Z327X6−24X3Y2Z​−ZY​=8Y3Z312X3Y2Z−8Y4Z2−27X6+24X3Y2Z​​ Notice how the denominators of x′ and y′ are the same. Thus, instead of computing (x′,y′) we can compute (X,Y,Z) with Z=8Y3Z3 and X,Y set to the corresponding numerators such that X/Z=x′ and Y/Z=y′. This completely avoids the need to perform an inversion when doubling, and something analogous to this can be done when adding two distinct points.","breadcrumbs":"Background Material » Elliptic curves » Projective coordinates","id":"229","title":"Projective coordinates"},"23":{"body":"/// A variable representing a number.\n#[derive(Clone)]\nstruct Number(AssignedCell); impl NumericInstructions for FieldChip { type Num = Number; fn load_private( &self, mut layouter: impl Layouter, value: Value, ) -> Result { let config = self.config(); layouter.assign_region( || \"load private\", |mut region| { region .assign_advice(|| \"private input\", config.advice[0], 0, || value) .map(Number) }, ) } fn load_constant( &self, mut layouter: impl Layouter, constant: F, ) -> Result { let config = self.config(); layouter.assign_region( || \"load constant\", |mut region| { region .assign_advice_from_constant(|| \"constant value\", config.advice[0], 0, constant) .map(Number) }, ) } fn mul( &self, mut layouter: impl Layouter, a: Self::Num, b: Self::Num, ) -> Result { let config = self.config(); layouter.assign_region( || \"mul\", |mut region: Region<'_, F>| { // We only want to use a single multiplication gate in this region, // so we enable it at region offset 0; this means it will constrain // cells at offsets 0 and 1. config.s_mul.enable(&mut region, 0)?; // The inputs we've been given could be located anywhere in the circuit, // but we can only rely on relative offsets inside this region. So we // assign new cells inside the region and constrain them to have the // same values as the inputs. a.0.copy_advice(|| \"lhs\", &mut region, config.advice[0], 0)?; b.0.copy_advice(|| \"rhs\", &mut region, config.advice[1], 0)?; // Now we can assign the multiplication result, which is to be assigned // into the output position. let value = a.0.value().copied() * b.0.value(); // Finally, we do the assignment to the output, returning a // variable to be used in another part of the circuit. region .assign_advice(|| \"lhs * rhs\", config.advice[0], 1, || value) .map(Number) }, ) } fn expose_public( &self, mut layouter: impl Layouter, num: Self::Num, row: usize, ) -> Result<(), Error> { let config = self.config(); layouter.constrain_instance(num.0.cell(), config.instance, row) }\n}","breadcrumbs":"User Documentation » A simple example » Implement chip traits","id":"23","title":"Implement chip traits"},"230":{"body":"We now add two points with distinct x-coordinates, P=(x0​,y0​) and Q=(x1​,y1​), where x0​=x1​, to obtain R=P+Q=(x2​,y2​). The line PQ​ has slope λ=x1​−x0​y1​−y0​​⟹y−y0​=λ⋅(x−x0​). Using the expression for PQ​, we compute y-coordinate −y2​ of −R as: −y2​−y0​=λ⋅(x2​−x0​)⟹y2​=λ(x0​−x2​)−y0​​. Plugging the expression for PQ​ into the curve equation y2=x3+b yields y2=x3+b​⟹(λ⋅(x−x0​)+y0​)2=x3+b⟹x3−λ2x2+⋯=0←(rearranging terms)=(x−x0​)(x−x1​)(x−x2​)←(known roots x0​,x1​,x2​)=x3−(x0​+x1​+x2​)x2+⋯.​ Comparing coefficients for the x2 term gives us λ2=x0​+x1​+x2​⟹x2​=λ2−x0​−x1​​. Important notes: There exist efficient formulae [1] for point addition that do not have edge cases (so-called \"complete\" formulae) and that unify the addition and doubling cases together. The result of adding a point to its negation using those formulae produces Z=0, which represents the point at infinity. In addition, there are other models like the Jacobian representation where (x,y)=(xZ2,yZ3,Z) where the curve is rescaled by Z6 instead of Z3, and this representation has even more efficient arithmetic but no unified/complete formulae. We can easily compare two curve points (X1​,Y1​,Z1​) and (X2​,Y2​,Z2​) for equality in the homogenous projective coordinate space by \"homogenizing\" their Z-coordinates; the checks become X1​Z2​=X2​Z1​ and Y1​Z2​=Y2​Z1​.","breadcrumbs":"Background Material » Elliptic curves » Point addition","id":"230","title":"Point addition"},"231":{"body":"Imagine that Fp​ has a primitive cube root of unity, or in other words that 3∣p−1 and so an element ζp​ generates a 3-order multiplicative subgroup. Notice that a point (x,y) on our example elliptic curve y2=x3+b has two cousin points: (ζp​x,y),(ζp2​x,y), because the computation x3 effectively kills the ζ component of the x-coordinate. Applying the map (x,y)↦(ζp​x,y) is an application of an endomorphism over the curve. The exact mechanics involved are complicated, but when the curve has a prime q number of points (and thus a prime \"order\") the effect of the endomorphism is to multiply the point by a scalar in Fq​ which is also a primitive cube root ζq​ in the scalar field.","breadcrumbs":"Background Material » Elliptic curves » Curve endomorphisms","id":"231","title":"Curve endomorphisms"},"232":{"body":"Given a point on the curve P=(x,y), we know that its negation −P=(x,−y) is also on the curve. To uniquely specify a point, we need only encode its x-coordinate along with the sign of its y-coordinate.","breadcrumbs":"Background Material » Elliptic curves » Curve point compression","id":"232","title":"Curve point compression"},"233":{"body":"As mentioned in the Fields section, we can interpret the least significant bit of a field element as its \"sign\", since its additive inverse will always have the opposite LSB. So we record the LSB of the y-coordinate as sign. Pallas and Vesta are defined over the Fp​ and Fq​ fields, which elements can be expressed in 255 bits. This conveniently leaves one unused bit in a 32-byte representation. We pack the y-coordinate sign bit into the highest bit in the representation of the x-coordinate: <----------------------------------- x --------------------------------->\nEnc(P) = [_ _ _ _ _ _ _ _] [_ _ _ _ _ _ _ _] ... [_ _ _ _ _ _ _ _] [_ _ _ _ _ _ _ sign] ^ <-------------------------------------> ^ LSB 30 bytes MSB The \"point at infinity\" O that serves as the group identity, does not have an affine (x,y) representation. However, it turns out that there are no points on either the Pallas or Vesta curve with x=0 or y=0. We therefore use the \"fake\" affine coordinates (0,0) to encode O, which results in the all-zeroes 32-byte array.","breadcrumbs":"Background Material » Elliptic curves » Serialization","id":"233","title":"Serialization"},"234":{"body":"When deserializing a compressed curve point, we first read the most significant bit as ysign, the sign of the y-coordinate. Then, we set this bit to zero to recover the original x-coordinate. If x=0,y=0, we return the \"point at infinity\" O. Otherwise, we proceed to compute y=x3+b​. Here, we read the least significant bit of y as sign. If sign == ysign, we already have the correct sign and simply return the curve point (x,y). Otherwise, we negate y and return (x,−y).","breadcrumbs":"Background Material » Elliptic curves » Deserialization","id":"234","title":"Deserialization"},"235":{"body":"Let Ep​ be an elliptic curve over a finite field Fp​, where p is a prime. We denote this by Ep​/Fp​. and we denote the group of points of Ep​ over Fp​, with order q=#E(Fp​). For this curve, we call Fp​ the \"base field\" and Fq​ the \"scalar field\". We instantiate our proof system over the elliptic curve Ep​/Fp​. This allows us to prove statements about Fq​-arithmetic circuit satisfiability. (aside) If our curve Ep​ is over Fp​, why is the arithmetic circuit instead in Fq​? The proof system is basically working on encodings of the scalars in the circuit (or more precisely, commitments to polynomials whose coefficients are scalars). The scalars are in Fq​ when their encodings/commitments are elliptic curve points in Ep​/Fp​. However, most of the verifier's arithmetic computations are over the base field Fp​, and are thus efficiently expressed as an Fp​-arithmetic circuit. (aside) Why are the verifier's computations (mainly) over Fp​? The Halo 2 verifier actually has to perform group operations using information output by the circuit. Group operations like point doubling and addition use arithmetic in Fp​, because the coordinates of points are in Fp​. This motivates us to construct another curve with scalar field Fp​, which has an Fp​-arithmetic circuit that can efficiently verify proofs from the first curve. As a bonus, if this second curve had base field Eq​/Fq​, it would generate proofs that could be efficiently verified in the first curve's Fq​-arithmetic circuit. In other words, we instantiate a second proof system over Eq​/Fq​, forming a 2-cycle with the first:","breadcrumbs":"Background Material » Elliptic curves » Cycles of curves","id":"235","title":"Cycles of curves"},"236":{"body":"Reference: https://github.com/zcash/pasta","breadcrumbs":"Background Material » Elliptic curves » TODO: Pallas-Vesta curves","id":"236","title":"TODO: Pallas-Vesta curves"},"237":{"body":"Sometimes it is useful to be able to produce a random point on an elliptic curve Ep​/Fp​ corresponding to some input, in such a way that no-one will know its discrete logarithm (to any other base). This is described in detail in the Internet draft on Hashing to Elliptic Curves . Several algorithms can be used depending on efficiency and security requirements. The framework used in the Internet Draft makes use of several functions: hash_to_field: takes a byte sequence input and maps it to a element in the base field Fp​ map_to_curve: takes an Fp​ element and maps it to Ep​.","breadcrumbs":"Background Material » Elliptic curves » Hashing to curves","id":"237","title":"Hashing to curves"},"238":{"body":"Reference: https://eprint.iacr.org/2019/403.pdf","breadcrumbs":"Background Material » Elliptic curves » TODO: Simplified SWU","id":"238","title":"TODO: Simplified SWU"},"239":{"body":"Renes, J., Costello, C., & Batina, L. (2016, May). \"Complete addition formulas for prime order elliptic curves.\" In Annual International Conference on the Theory and Applications of Cryptographic Techniques (pp. 403-428). Springer, Berlin, Heidelberg.","breadcrumbs":"Background Material » Elliptic curves » References","id":"239","title":"References"},"24":{"body":"Now that we have the instructions we need, and a chip that implements them, we can finally build our circuit! /// The full circuit implementation.\n///\n/// In this struct we store the private input variables. We use `Option` because\n/// they won't have any value during key generation. During proving, if any of these\n/// were `None` we would get an error.\n#[derive(Default)]\nstruct MyCircuit { constant: F, a: Value, b: Value,\n} impl Circuit for MyCircuit { // Since we are using a single chip for everything, we can just reuse its config. type Config = FieldConfig; type FloorPlanner = SimpleFloorPlanner; fn without_witnesses(&self) -> Self { Self::default() } fn configure(meta: &mut ConstraintSystem) -> Self::Config { // We create the two advice columns that FieldChip uses for I/O. let advice = [meta.advice_column(), meta.advice_column()]; // We also need an instance column to store public inputs. let instance = meta.instance_column(); // Create a fixed column to load constants. let constant = meta.fixed_column(); FieldChip::configure(meta, advice, instance, constant) } fn synthesize( &self, config: Self::Config, mut layouter: impl Layouter, ) -> Result<(), Error> { let field_chip = FieldChip::::construct(config); // Load our private values into the circuit. let a = field_chip.load_private(layouter.namespace(|| \"load a\"), self.a)?; let b = field_chip.load_private(layouter.namespace(|| \"load b\"), self.b)?; // Load the constant factor into the circuit. let constant = field_chip.load_constant(layouter.namespace(|| \"load constant\"), self.constant)?; // We only have access to plain multiplication. // We could implement our circuit as: // asq = a*a // bsq = b*b // absq = asq*bsq // c = constant*asq*bsq // // but it's more efficient to implement it as: // ab = a*b // absq = ab^2 // c = constant*absq let ab = field_chip.mul(layouter.namespace(|| \"a * b\"), a, b)?; let absq = field_chip.mul(layouter.namespace(|| \"ab * ab\"), ab.clone(), ab)?; let c = field_chip.mul(layouter.namespace(|| \"constant * absq\"), constant, absq)?; // Expose the result as a public input to the circuit. field_chip.expose_public(layouter.namespace(|| \"expose c\"), c, 0) }\n}","breadcrumbs":"User Documentation » A simple example » Build the circuit","id":"24","title":"Build the circuit"},"240":{"body":"We want to commit to some polynomial p(X)∈Fp​[X], and be able to provably evaluate the committed polynomial at arbitrary points. The naive solution would be for the prover to simply send the polynomial's coefficients to the verifier: however, this requires O(n) communication. Our polynomial commitment scheme gets the job done using O(logn) communication.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Polynomial commitment using inner product argument","id":"240","title":"Polynomial commitment using inner product argument"},"241":{"body":"Given a parameter d=2k, we generate the common reference string σ=(G,G,H,Fp​) defining certain constants for this scheme: G is a group of prime order p; G∈Gd is a vector of d random group elements; H∈G is a random group element; and Fp​ is the finite field of order p.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Setup","id":"241","title":"Setup"},"242":{"body":"The Pedersen vector commitment Commit is defined as Commit(σ,p(X);r)=⟨a,G⟩+[r]H, for some polynomial p(X)∈Fp​[X] and some blinding factor r∈Fp​. Here, each element of the vector ai​∈Fp​ is the coefficient for the ith degree term of p(X), and p(X) is of maximal degree d−1.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Commit","id":"242","title":"Commit"},"243":{"body":"The modified inner product argument is an argument of knowledge for the relation {((P,x,v);(a,r)):P=⟨a,G⟩+[r]H,v=⟨a,b⟩}​, where b=(1,x,x2,⋯,xd−1) is composed of increasing powers of the evaluation point x. This allows a prover to demonstrate to a verifier that the polynomial contained “inside” the commitment P evaluates to v at x, and moreover, that the committed polynomial has maximum degree d−1. The inner product argument proceeds in k=log2​d rounds. For our purposes, it is sufficient to know about its final outputs, while merely providing intuition about the intermediate rounds. (Refer to Section 3 in the Halo paper for a full explanation.) Before beginning the argument, the verifier selects a random group element U and sends it to the prover. We initialize the argument at round k, with the vectors a(k):=a, G(k):=G and b(k):=b. In each round j=k,k−1,⋯,1: the prover computes two values Lj​ and Rj​ by taking some inner product of a(j) with G(j) and b(j). Note that are in some sense \"cross-terms\": the lower half of a is used with the higher half of G and b, and vice versa: Lj​Rj​​=⟨alo(j)​,Ghi(j)​⟩+[lj​]H+[⟨alo(j)​,bhi(j)​⟩]U=⟨ahi(j)​,Glo(j)​⟩+[rj​]H+[⟨ahi(j)​,blo(j)​⟩]U​ the verifier issues a random challenge uj​; the prover uses uj​ to compress the lower and higher halves of a(j), thus producing a new vector of half the original length a(j−1)=ahi(j)​+alo(j)​⋅uj−1​. The vectors G(j) and b(j) are similarly compressed to give G(j−1) and b(j−1) (using uj​ instead of uj−1​). a(j−1), G(j−1) and b(j−1) are input to the next round j−1. Note that at the end of the last round j=1, we are left with a:=a(0), G:=G(0), b:=b(0), each of length 1. The intuition is that these final scalars, together with the challenges {uj​} and \"cross-terms\" {Lj​,Rj​} from each round, encode the compression in each round. Since the prover did not know the challenges U,{uj​} in advance, they would have been unable to manipulate the round compressions. Thus, checking a constraint on these final terms should enforce that the compression had been performed correctly, and that the original a satisfied the relation before undergoing compression. Note that G,b are simply rearrangements of the publicly known G,b, with the round challenges {uj​} mixed in: this means the verifier can compute G,b independently and verify that the prover had provided those same values.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Open (prover) and OpenVerify (verifier)","id":"243","title":"Open (prover) and OpenVerify (verifier)"},"244":{"body":"Alternative terms: Induction; Accumulation scheme; Proof-carrying data However, the computation of G requires a length-2k multiexponentiation ⟨G,s⟩, where s is composed of the round challenges u1​,⋯,uk​ arranged in a binary counting structure. This is the linear-time computation that we want to amortise across a batch of proof instances. Instead of computing G, notice that we can express G as a commitment to a polynomial G=Commit(σ,g(X,u1​,⋯,uk​)), where g(X,u1​,⋯,uk​):=∏i=1k​(ui​+ui−1​X2i−1) is a polynomial with degree 2k−1. Since G is a commitment, it can be checked in an inner product argument. The verifier circuit witnesses G and brings G,u1​,⋯,uk​ out as public inputs to the proof π. The next verifier instance checks π using the inner product argument; this includes checking that G=Commit(g(X,u1​,⋯,uk​)) evaluates at some random point to the expected value for the given challenges u1​,⋯,uk​. Recall from the previous section that this check only requires logd work. At the end of checking π and G, the circuit is left with a new G′, along with the u1′​,⋯,uk′​ challenges sampled for the check. To fully accept π as valid, we should perform a linear-time computation of G′=⟨G,s′⟩. Once again, we delay this computation by witnessing G′ and bringing G′,u1′​,⋯,uk′​ out as public inputs to the proof π′. This goes on from one proof instance to the next, until we are satisfied with the size of our batch of proofs. We finally perform a single linear-time computation, thus deciding the validity of the whole batch. We recall from the section Cycles of curves that we can instantiate this protocol over a two-cycle, where a proof produced by one curve is efficiently verified in the circuit of the other curve. However, some of these verifier checks can actually be efficiently performed in the native circuit; these are \"deferred\" to the next native circuit (see diagram below) instead of being immediately passed over to the other curve.","breadcrumbs":"Background Material » Recursion » Recursion","id":"244","title":"Recursion"},"25":{"body":"halo2_proofs::dev::MockProver can be used to test that the circuit is working correctly. The private and public inputs to the circuit are constructed as we will do to create a proof, but by passing them to MockProver::run we get an object that can test every constraint in the circuit, and tell us exactly what is failing (if anything). // The number of rows in our circuit cannot exceed 2^k. Since our example // circuit is very small, we can pick a very small value here. let k = 4; // Prepare the private and public inputs to the circuit! let constant = Fp::from(7); let a = Fp::from(2); let b = Fp::from(3); let c = constant * a.square() * b.square(); // Instantiate the circuit with the private inputs. let circuit = MyCircuit { constant, a: Value::known(a), b: Value::known(b), }; // Arrange the public input. We expose the multiplication result in row 0 // of the instance column, so we position it there in our public inputs. let mut public_inputs = vec![c]; // Given the correct public input, our circuit will verify. let prover = MockProver::run(k, &circuit, vec![public_inputs.clone()]).unwrap(); assert_eq!(prover.verify(), Ok(())); // If we try some other public input, the proof will fail! public_inputs[0] += Fp::one(); let prover = MockProver::run(k, &circuit, vec![public_inputs]).unwrap(); assert!(prover.verify().is_err());","breadcrumbs":"User Documentation » A simple example » Testing the circuit","id":"25","title":"Testing the circuit"},"26":{"body":"You can find the source code for this example here .","breadcrumbs":"User Documentation » A simple example » Full example","id":"26","title":"Full example"},"27":{"body":"In normal programs, you can trade memory for CPU to improve performance, by pre-computing and storing lookup tables for some part of the computation. We can do the same thing in halo2 circuits! A lookup table can be thought of as enforcing a relation between variables, where the relation is expressed as a table. Assuming we have only one lookup argument in our constraint system, the total size of tables is constrained by the size of the circuit: each table entry costs one row, and it also costs one row to do each lookup. TODO","breadcrumbs":"User Documentation » Lookup tables » Lookup tables","id":"27","title":"Lookup tables"},"28":{"body":"","breadcrumbs":"User Documentation » Gadgets » Gadgets","id":"28","title":"Gadgets"},"29":{"body":"This section contains various ideas and snippets that you might find useful while writing halo2 circuits.","breadcrumbs":"User Documentation » Tips and tricks » Tips and tricks","id":"29","title":"Tips and tricks"},"3":{"body":"halo2 currently uses rayon for parallel computation. The RAYON_NUM_THREADS environment variable can be used to set the number of threads. You can disable rayon by disabling the \"multicore\" feature. Warning! Halo2 will lose access to parallelism if you disable the \"multicore\" feature. This will significantly degrade performance.","breadcrumbs":"halo2 » Controlling parallelism","id":"3","title":"Controlling parallelism"},"30":{"body":"A common constraint used in R1CS circuits is the boolean constraint: b∗(1−b)=0. This constraint can only be satisfied by b=0 or b=1. In halo2 circuits, you can similarly constrain a cell to have one of a small set of values. For example, to constrain a to the range [0..5], you would create a gate of the form: a⋅(1−a)⋅(2−a)⋅(3−a)⋅(4−a)=0 while to constrain c to be either 7 or 13, you would use: (7−c)⋅(13−c)=0 The underlying principle here is that we create a polynomial constraint with roots at each value in the set of possible values we want to allow. In R1CS circuits, the maximum supported polynomial degree is 2 (due to all constraints being of the form a∗b=c). In halo2 circuits, you can use arbitrary-degree polynomials - with the proviso that higher-degree constraints are more expensive to use. Note that the roots don't have to be constants; for example (a−x)⋅(a−y)⋅(a−z)=0 will constrain a to be equal to one of {x,y,z} where the latter can be arbitrary polynomials, as long as the whole expression stays within the maximum degree bound.","breadcrumbs":"User Documentation » Tips and tricks » Small range constraints","id":"30","title":"Small range constraints"},"31":{"body":"We can use Lagrange interpolation to create a polynomial constraint that maps f(X)=Y for small sets of X∈{xi​},Y∈{yi​}. For instance, say we want to map a 2-bit value to a \"spread\" version interleaved with zeros. We first precompute the evaluations at each point: 00→000001→000110→010011→0101​⟹⟹⟹⟹​0→01→12→43→5​ Then, we construct the Lagrange basis polynomial for each point using the identity: lj​(X)=0≤m JsValue { // Steps: // - Deserialise function parameters // - Generate the instance and advice columns using the words // - Instantiate the circuit and generate the witness // - Generate the proving key from the params // - Create a proof\n} While the specific inputs and their serialisations will depend on your circuit and webapp set up, it's useful to note the format in the specific case of Zordle since your use case will likely be similar: This function takes as input the final_word that the user aimed for, and the words they attempted to use (in the form of words_js). It also takes as input the parameters for the circuit, which are serialized in params_ser. We will expand on this in the Params section below. Note that the function parameters are passed in wasm_bindgen-compatible formats: String and JsValue. The JsValue type is a type from the Serde library. You can find much more details about this type and how to use it in the documentation here . The output is a Vec converted to a JSValue using Serde. This is later passed in as input to the the verifier function.","breadcrumbs":"User Documentation » WASM Guide » Prover","id":"34","title":"Prover"},"35":{"body":"#[wasm_bindgen]\npub fn verify_play(final_word: String, proof_js: JsValue, diffs_u64_js: JsValue, params_ser: JsValue) -> bool { // Steps: // - Deserialise function parameters // - Generate the instance columns using the diffs representation of the columns // - Generate the verifying key using the params // - Verify the proof\n} Similar to the prover, we take in input and output a boolean true/false indicating the correctness of the proof. The diffs_u64_js object is a 2D JS array consisting of values for each cell that indicate the color: grey, yellow or green. These are used to assemble the instance columns for the circuit.","breadcrumbs":"User Documentation » WASM Guide » Verifier","id":"35","title":"Verifier"},"36":{"body":"Additionally, both the prover and verifier functions input params_ser, a serialised form of the public parameters of the polynomial commitment scheme. These are passed in as input (instead of being regenerated in prove/verify functions) as a performance optimisation since these are constant based only on the circuit's value of K. We can store these separately on a static web server and pass them in as input to the WASM. To generate the binary serialised form of these (separately outside the WASM functions), you can run something like: fn write_params(K: u32) { let mut params_file = File::create(\"params.bin\").unwrap(); let params: Params = Params::new(K); params.write(&mut params_file).unwrap();\n} Later, we can read the params.bin file from the web-server in Javascript in a byte-serialised format as a Uint8Array and pass it to the WASM as params_ser, which can be deserialised in Rust using the js_sys library. Ideally, in future, instead of serialising the parameters we would be able to serialise and work directly with the proving key and the verifying key of the circuit, but that is currently not supported by the library, and tracked as issue #449 and #443 .","breadcrumbs":"User Documentation » WASM Guide » Params","id":"36","title":"Params"},"37":{"body":"Typically, Rust code is compiled to WASM using the wasm-pack tool and is as simple as changing some build commands. In the case of halo2 prover/verifier functions however, we need to make some additional changes to the build process. In particular, there are two main changes: Parallelism : halo2 uses the rayon library for parallelism, which is not directly supported by WASM. However, the Chrome team has an adapter to enable rayon-like parallelism using Web Workers in browser: wasm-bindgen-rayon . We'll use this to enable parallelism in our WASM prover/verifier. WASM max memory : The default memory limit for WASM with wasm-bindgen is set to 2GB, which is not enough to run the halo2 prover for large circuits (with K > 10 or so). We need to increase this limit to the maximum allowed by WASM (4GB!) to support larger circuits (up to K = 15 or so). Firstly, add all the dependencies particular to your WASM interfacing functions to your Cargo.toml file. You can restrict the dependencies to the WASM compilation by using the WASM target feature flag. In the case of Zordle, this looks like : [target.'cfg(target_family = \"wasm\")'.dependencies]\ngetrandom = { version = \"0.2\", features = [\"js\"]}\nwasm-bindgen = { version = \"0.2.81\", features = [\"serde-serialize\"]}\nconsole_error_panic_hook = \"0.1.7\"\nrayon = \"1.5\"\nwasm-bindgen-rayon = { version = \"1.0\"}\nweb-sys = { version = \"0.3\", features = [\"Request\", \"Window\", \"Response\"] }\nwasm-bindgen-futures = \"0.4\"\njs-sys = \"0.3\" Next, let's integrate wasm-bindgen-rayon into our code. The README for the library has a great overview of how to do so. In particular, note the changes to the Rust compilation pipeline . You need to switch to a nightly version of Rust and enable support for WASM atomics. Additionally, remember to export the init_thread_pool in Rust code. Next, we will bump up the default 2GB max memory limit for wasm-pack. To do so, add \"-C\", \"link-arg=--max-memory=4294967296\" Rust flag to the wasm target in the .cargo/config file. With the setup for wasm-bindgen-rayon and the memory bump, the .cargo/config file should now look like: [target.wasm32-unknown-unknown]\nrustflags = [\"-C\", \"target-feature=+atomics,+bulk-memory,+mutable-globals\", \"-C\", \"link-arg=--max-memory=4294967296\"]\n... Shoutout to @mattgibb who documented this esoteric change for increasing maximum memory in a random GitHub issue here . [1] Off-topic but it was quite surprising for me to learn that WASM has a hard maximum limitation of 4GB memory. This is because WASM currently has a 32-bit architecture, which was quite surprising to me for such a new, forward-facing assembly language. There are, however, some open proposals to move WASM to a larger address space . Now that we have the Rust set up, you should be able to build a WASM package simply using wasm-pack build --target web --out-dir pkg and use the output WASM package in your webapp.","breadcrumbs":"User Documentation » WASM Guide » Rust and WASM environment setup","id":"37","title":"Rust and WASM environment setup"},"38":{"body":"Zordle ships with a minimal React test client as an example (that simply adds WASM support to the default create-react-app template). You can find the code for the test client here . I would recommend forking the test client for your own application and working from there. The test client includes a clean WebWorker that interfaces with the Rust WASM package. Putting the interface in a WebWorker prevents blocking the main thread of the browser and allows for a clean interface from React/application logic. Checkout halo-worker.ts for the WebWorker code and see how you can interface with the web worker from React in App.tsx . If you've done everything right so far, you should now be able to generate proofs and verify them in browser! In the case of Zordle, proof generation for a circuit with K = 14 takes about a minute or so on my laptop. During proof generation, if you pop open the Chrome/Firefox task manager, you should additionally see something like this: Zordle and its test-client set the parallelism to the number of cores available on the machine by default. If you would like to reduce this, you can do so by changing the argument to initThreadPool . If you'd prefer to use your own Worker/React setup, the code to fetch and serialise parameters , proofs and other instance and advice values may still be useful to look at!","breadcrumbs":"User Documentation » WASM Guide » Webapp setup","id":"38","title":"Webapp setup"},"39":{"body":"Note that wasm-bindgen-rayon library is not supported by Safari because it spawns Web Workers from inside another Web Worker. According to the relevant Webkit issue , support for this feature had made it into Safari Technology Preview by November 2022, and indeed the Release Notes for Safari Technology Preview Release 155 claim support, so it is worth checking whether this has made it into Safari if that is important to you.","breadcrumbs":"User Documentation » WASM Guide » Safari","id":"39","title":"Safari"},"4":{"body":"Licensed under either of Apache License, Version 2.0, ( LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0) MIT license ( LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.","breadcrumbs":"halo2 » License","id":"4","title":"License"},"40":{"body":"Often, you'll run into issues with your Rust code and see that the WASM execution errors with Uncaught (in promise) RuntimeError: unreachable, a wholly unhelpful error for debugging. This is because the code is compiled in release mode which strips out error messages as a performance optimisation. To debug, you can build the WASM package in debug mode using the flag --dev with wasm-pack build. This will build in debug mode, slowing down execution significantly but allowing you to see any runtime error messages in the browser console. Additionally, you can install the console_error_panic_hook crate (as is done by Zordle) to also get helpful debug messages for runtime panics.","breadcrumbs":"User Documentation » WASM Guide » Debugging","id":"40","title":"Debugging"},"41":{"body":"This guide was written by Nalin . Thanks additionally to Uma and Blaine for significant work on figuring out these steps. Feel free to reach out to me if you have trouble with any of these steps.","breadcrumbs":"User Documentation » WASM Guide » Credits","id":"41","title":"Credits"},"42":{"body":"You want to contribute to the Halo 2 crates? Awesome! This section covers information about our development processes and review standards, and useful tips for maintaining and extending the codebase.","breadcrumbs":"Developer Documentation » Developer Documentation","id":"42","title":"Developer Documentation"},"43":{"body":"Sometimes feature development can require iterating on a design over time. It can be useful to start using features in downstream crates early on to gain experience with the APIs and functionality, that can feed back into the feature's design prior to it being stabilised. To enable this, we follow a three-stage nightly -> beta -> stable development pattern inspired by (but not identical to) the Rust compiler.","breadcrumbs":"Developer Documentation » Feature development » Feature development","id":"43","title":"Feature development"},"44":{"body":"Each unstabilised feature has a default-off feature flag that enables it, of the form unstable-*. The stable API of the crates must not be affected when the feature flag is disabled, except for specific complex features that will be considered on a case-by-case basis. Two meta-flags are provided to enable all features at a particular stabilisation level: beta enables all features at the \"beta\" stage (and implicitly all features at the \"stable\" stage). nightly enables all features at the \"beta\" and \"nightly\" stages (and implicitly all features at the \"stable\" stage), i.e. all features are enabled. When neither flag is enabled (and no feature-specific flags are enabled), then in effect only features at the \"stable\" stage are enabled.","breadcrumbs":"Developer Documentation » Feature development » Feature flags","id":"44","title":"Feature flags"},"45":{"body":"If the maintainers have rough consensus that an experimental feature is generally desired, its initial implementation can be merged into the codebase optimistically behind a feature-specific feature flag with a lower standard of review. The feature's flag is added to the nightly feature flag set. The feature will become usable by downstream published crates in the next general release of the halo2 crates. Subsequent development and refinement of the feature can be performed in-situ via additional PRs, along with additional review. If the feature ends up having bad interactions with other features (in particular, already-stabilised features), then it can be removed later without affecting the stable or beta APIs. Once the feature has had sufficient review, and is at the point where a halo2 user considers it production-ready (and is willing or planning to deploy it to production), the feature's feature flag is moved to the beta feature flag set. Once the feature has had review equivalent to the stable review policy, and there is rough consensus that the feature is useful to the wider halo2 userbase, the feature's feature flag is removed and the feature becomes part of the main maintained codebase. For more complex features, the above workflow might be augmented with beta and nightly branches; this will be figured out once a feature requiring this is proposed as a candidate for inclusion.","breadcrumbs":"Developer Documentation » Feature development » Feature workflow","id":"45","title":"Feature workflow"},"46":{"body":"Feature flag Stage Notes unstable-sha256-gadget nightly The SHA-256 gadget and chip.","breadcrumbs":"Developer Documentation » Feature development » In-progress features","id":"46","title":"In-progress features"},"47":{"body":"","breadcrumbs":"Design » Design","id":"47","title":"Design"},"48":{"body":"We use slightly different language than others to describe PLONK concepts. Here's the overview: We like to think of PLONK-like arguments as tables, where each column corresponds to a \"wire\". We refer to entries in this table as \"cells\". We like to call \"selector polynomials\" and so on \"fixed columns\" instead. We then refer specifically to a \"selector constraint\" when a cell in a fixed column is being used to control whether a particular constraint is enabled in that row. We call the other polynomials \"advice columns\" usually, when they're populated by the prover. We use the term \"rule\" to refer to a \"gate\" like A(X)⋅qA​(X)+B(X)⋅qB​(X)+A(X)⋅B(X)⋅qM​(X)+C(X)⋅qC​(X)=0. TODO: Check how consistent we are with this, and update the code and docs to match.","breadcrumbs":"Design » Note on Language","id":"48","title":"Note on Language"},"49":{"body":"The Halo 2 proving system can be broken down into five stages: Commit to polynomials encoding the main components of the circuit: Cell assignments. Permuted values and products for each lookup argument. Equality constraint permutations. Construct the vanishing argument to constrain all circuit relations to zero: Standard and custom gates. Lookup argument rules. Equality constraint permutation rules. Evaluate the above polynomials at all necessary points: All relative rotations used by custom gates across all columns. Vanishing argument pieces. Construct the multipoint opening argument to check that all evaluations are consistent with their respective commitments. Run the inner product argument to create a polynomial commitment opening proof for the multipoint opening argument polynomial. These stages are presented in turn across this section of the book.","breadcrumbs":"Design » Proving system » Proving system","id":"49","title":"Proving system"},"5":{"body":"Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.","breadcrumbs":"halo2 » Contribution","id":"5","title":"Contribution"},"50":{"body":"To aid our explanations, we will at times refer to the following example constraint system: Four advice columns a,b,c,d. One fixed column f. Three custom gates: a⋅b⋅c−1​−d=0 f−1​⋅c=0 f⋅d⋅a=0","breadcrumbs":"Design » Proving system » Example","id":"50","title":"Example"},"51":{"body":"The table below provides a (probably too) succinct description of the Halo 2 protocol. This description will likely be replaced by the Halo 2 paper and security proof, but for now serves as a summary of the following sub-sections. Prover Verifier ← t(X)=(Xn−1) ← F=[F0​,F1​,…,Fm−1​] A=[A0​,A1​,…,Am−1​] → ← θ L=[(A0′​,S0′​),…,(Am−1′​,Sm−1′​)] → ← β,γ ZP​=[ZP,0​,ZP,1​,…] → ZL​=[ZL,0​,ZL,1​,…] → ← y h(X)=t(X)gate0​(X)+⋯+yi⋅gatei​(X)​ h(X)=h0​(X)+⋯+Xn(d−1)hd−1​(X) H=[H0​,H1​,…,Hd−1​] → ← x evals=[A0​(x),…,Hd−1​(x)] → Checks h(x) ← x1​,x2​ Constructs h′(X) multipoint opening poly U=Commit(h′(X)) → ← x3​ qevals​=[Q0​(x3​),Q1​(x3​),…] → ueval​=U(x3​) → ← x4​ Then the prover and verifier: Construct finalPoly(X) as a linear combination of Q and U using powers of x4​; Construct finalPolyEval as the equivalent linear combination of qevals​ and ueval​; and Perform InnerProduct(finalPoly(X),x3​,finalPolyEval). TODO: Write up protocol components that provide zero-knowledge.","breadcrumbs":"Design » Proving system » tl;dr","id":"51","title":"tl;dr"},"52":{"body":"Halo 2 uses the following lookup technique, which allows for lookups in arbitrary sets, and is arguably simpler than Plookup.","breadcrumbs":"Design » Proving system » Lookup argument » Lookup argument","id":"52","title":"Lookup argument"},"53":{"body":"In addition to the general notes on language : We call the Z(X) polynomial (the grand product argument polynomial for the permutation argument) the \"permutation product\" column.","breadcrumbs":"Design » Proving system » Lookup argument » Note on Language","id":"53","title":"Note on Language"},"54":{"body":"For ease of explanation, we'll first describe a simplified version of the argument that ignores zero knowledge. We express lookups in terms of a \"subset argument\" over a table with 2k rows (numbered from 0), and columns A and S. The goal of the subset argument is to enforce that every cell in A is equal to some cell in S. This means that more than one cell in A can be equal to the same cell in S, and some cells in S don't need to be equal to any of the cells in A. S might be fixed, but it doesn't need to be. That is, we can support looking up values in either fixed or variable tables (where the latter includes advice columns). A and S can contain duplicates. If the sets represented by A and/or S are not naturally of size 2k, we extend S with duplicates and A with dummy values known to be in S. Alternatively we could add a \"lookup selector\" that controls which elements of the A column participate in lookups. This would modify the occurrence of A(X) in the permutation rule below to replace A with, say, S0​ if a lookup is not selected. Let ℓi​ be the Lagrange basis polynomial that evaluates to 1 at row i, and 0 otherwise. We start by allowing the prover to supply permutation columns of A and S. Let's call these A′ and S′, respectively. We can enforce that they are permutations using a permutation argument with product column Z with the rules: Z(ωX)⋅(A′(X)+β)⋅(S′(X)+γ)−Z(X)⋅(A(X)+β)⋅(S(X)+γ)=0ℓ0​(X)⋅(1−Z(X))=0 i.e. provided that division by zero does not occur, we have for all i∈[0,2k): Zi+1​=Zi​⋅(Ai′​+β)⋅(Si′​+γ)(Ai​+β)⋅(Si​+γ)​Z2k​=Z0​=1. This is a version of the permutation argument which allows A′ and S′ to be permutations of A and S, respectively, but doesn't specify the exact permutations. β and γ are separate challenges so that we can combine these two permutation arguments into one without worrying that they might interfere with each other. The goal of these permutations is to allow A′ and S′ to be arranged by the prover in a particular way: All the cells of column A′ are arranged so that like-valued cells are vertically adjacent to each other. This could be done by some kind of sorting algorithm, but all that matters is that like-valued cells are on consecutive rows in column A′, and that A′ is a permutation of A. The first row in a sequence of like values in A′ is the row that has the corresponding value in S′. Apart from this constraint, S′ is any arbitrary permutation of S. Now, we'll enforce that either Ai′​=Si′​ or that Ai′​=Ai−1′​, using the rule (A′(X)−S′(X))⋅(A′(X)−A′(ω−1X))=0 In addition, we enforce A0′​=S0′​ using the rule ℓ0​(X)⋅(A′(X)−S′(X))=0 (The A′(X)−A′(ω−1X) term of the first rule here has no effect at row 0, even though ω−1X \"wraps\", because of the second rule.) Together these constraints effectively force every element in A′ (and thus A) to equal at least one element in S′ (and thus S). Proof: by induction on prefixes of the rows.","breadcrumbs":"Design » Proving system » Lookup argument » Technique Description","id":"54","title":"Technique Description"},"55":{"body":"In order to achieve zero knowledge for the PLONK-based proof system, we will need the last t rows of each column to be filled with random values. This requires an adjustment to the lookup argument, because these random values would not satisfy the constraints described above. We limit the number of usable rows to u=2k−t−1. We add two selectors: qblind​ is set to 1 on the last t rows, and 0 elsewhere; qlast​ is set to 1 only on row u, and 0 elsewhere (i.e. it is set on the row in between the usable rows and the blinding rows). We enable the constraints from above only for the usable rows: (1−(qlast​(X)+qblind​(X)))⋅(Z(ωX)⋅(A′(X)+β)⋅(S′(X)+γ)−Z(X)⋅(A(X)+β)⋅(S(X)+γ))=0(1−(qlast​(X)+qblind​(X)))⋅(A′(X)−S′(X))⋅(A′(X)−A′(ω−1X))=0 The rules that are enabled on row 0 remain the same: ℓ0​(X)⋅(A′(X)−S′(X))=0ℓ0​(X)⋅(1−Z(X))=0 Since we can no longer rely on the wraparound to ensure that the product Z becomes 1 again at ω2k, we would instead need to constrain Z(ωu) to 1. However, there is a potential difficulty: if any of the values Ai​+β or Si​+γ are zero for i∈[0,u), then it might not be possible to satisfy the permutation argument. This occurs with negligible probability over choices of β and γ, but is an obstacle to achieving perfect zero knowledge (because an adversary can rule out witnesses that would cause this situation), as well as perfect completeness. To ensure both perfect completeness and perfect zero knowledge, we allow Z(ωu) to be either zero or one: qlast​(X)⋅(Z(X)2−Z(X))=0 Now if Ai​+β or Si​+γ are zero for some i, we can set Zj​=0 for i B\n^ +\n| |\n+ v\nD <---+ C E +---> F ^ + | | + v H <---+ G After adding constraint B≡E the above algorithm produces the cycle: A +---> B +-------------+\n^ |\n| |\n+ v\nD <---+ C <---+ E F ^ + | | + v H <---+ G","breadcrumbs":"Design » Proving system » Permutation argument » Algorithm","id":"62","title":"Algorithm"},"63":{"body":"If we did not check whether left and right were already in the same cycle, then we could end up undoing an equality constraint. For example, if we have the following constraints: a≡b b≡c c≡d b≡d and we tried to implement adding an equality constraint just using step 5 of the above algorithm, then we would end up constructing the cycle (a b) (c d), rather than the correct (a b c d).","breadcrumbs":"Design » Proving system » Permutation argument » Broken alternatives","id":"63","title":"Broken alternatives"},"64":{"body":"We need to check a permutation of cells in m columns, represented in Lagrange basis by polynomials v0​,…,vm−1​. We will label each cell in those m columns with a unique element of F×. Suppose that we have a permutation on these labels, σ(column:i,row:j)=(column:i′,row:j′). in which the cycles correspond to equality-constraint sets. If we consider the set of pairs {(label,value)}, then the values within each cycle are equal if and only if permuting the label in each pair by σ yields the same set: An example for a cycle (A B C D). The set before permuting the labels is {(A, 7), (B, 7), (C, 7), (D, 7)}, and the set after is {(D, 7), (A, 7), (B, 7), (C, 7)} which is the same. If one of the 7s is replaced by 3, then the set after permuting labels is not the same. Since the labels are distinct, set equality is the same as multiset equality, which we can check using a product argument. Let ω be a 2k root of unity and let δ be a T root of unity, where T⋅2S+1=p with T odd and k≤S. We will use δi⋅ωj∈F× as the label for the cell in the jth row of the ith column of the permutation argument. We represent σ by a vector of m polynomials si​(X) such that si​(ωj)=δi′⋅ωj′. Notice that the identity permutation can be represented by the vector of m polynomials IDi​(ωj) such that IDi​(ωj)=δi⋅ωj. We will use a challenge β to compress each (label,value) pair to value+β⋅label. Just as in the product argument we used for lookups , we also use a challenge γ to randomize each term of the product. Now given our permutation represented by s0​,…,sm−1​ over columns represented by v0​,…,vm−1​, we want to ensure that: i=0∏m−1​j=0∏n−1​(vi​(ωj)+β⋅si​(ωj)+γvi​(ωj)+β⋅δi⋅ωj+γ​)=1 Here vi​(ωj)+β⋅δi⋅ωj represents the unpermuted (label,value) pair, and vi​(ωj)+β⋅si​(ωj) represents the permuted (σ(label),value) pair. Let ZP​ be such that ZP​(ω0)=ZP​(ωn)=1 and for 0≤j=r(λ) verifier challenges and let the ith challenge be sampled from Chi​. The advantage metric AdvIPSRS​(P,λ)=Pr[SRSPIP​(λ)] of a state restoration prover P is defined with respect to the following game. ​GameSRSIPP​(λ):​win←false;tr←ϵpp←IP.Setup(1λ)(x,stP​)←Pλ​(pp)RunPλOSRS​​(stP​)Return win​​​OracleOSRS​(τ=(a1​,c1​,...,ai−1​,ci−1​),ai​):​Ifτ∈trthenIfi≤rthenci​←Chi​;tr←tr∣∣(τ,ai​,ci​);Returnci​Else ifi=r+1thend←IP.V(pp,x,(τ,ai​));tr←(τ,ai​)Ifd=1then win←trueReturndReturn⊥​​ As shown in [ GT20 ] (Theorem 1) state restoration soundness is tightly related to soundness after applying the Fiat-Shamir transformation. Knowledge Soundness We will show that our protocol satisfies a strengthened notion of knowledge soundness known as witness extended emulation . Informally, this notion states that for any successful prover algorithm there exists an efficient emulator that can extract a witness from it by rewinding it and supplying it with fresh randomness. However, we must slightly adjust our definition of witness extended emulation to account for the fact that our provers are state restoration provers and can rewind the verifier. Further, to avoid the need for rewinding the state restoration prover during witness extraction we study our protocol in the algebraic group model. Algebraic Group Model (AGM). An adversary Palg​ is said to be algebraic if whenever it outputs a group element X it also outputs a representation x∈Fn such that ⟨x,G⟩=X where G∈Gn is the vector of group elements that Palg​ has seen so far. Notationally, we write {X} to describe a group element X enhanced with this representation. We also write {X}iG​ to identify the component of the representation of X that corresponds with Gi​. In other words, X=i=0∑n−1​[{X}iG​]Gi​ The algebraic group model allows us to perform so-called \"online\" extraction for some protocols: the extractor can obtain the witness from the representations themselves for a single (accepting) transcript. State Restoration Witness Extended Emulation Let IP be an interactive argument for relation R with r=r(λ) challenges. We define for all non-uniform algebraic provers Palg​, extractors E, and computationally unbounded distinguishers D the advantage metric AdvIP,Rsr-wee​(Palg​,D,E,λ)=Pr[WEE-realIP,RP,D​(λ)]−Pr[WEE-idealIP,RE,P,D​(λ)] is defined with the respect to the following games. ​GameWEE-realIP,RPalg​,D​(λ):​tr←ϵpp←IP.Setup(1λ)(x,stP​)←Palg​(pp)RunPalg​Oreal​(stP​)b←D(tr)Returnb=1GameWEE-idealIP,RE,Palg​,D​(λ):​tr←ϵpp←IP.Setup(1λ)(x,stP​)←Palg​(pp)stE​←(1λ,pp,x)RunPalg​Oideal​(stP​)w←E(stE​,⊥)b←D(tr)Return(b=1)∧(Acc(tr)⟹(x,w)∈R)​​​OracleOreal​(τ=(a1​,c1​,...,ai−1​,ci−1​),ai​):​Ifτ∈trthenIfi≤rthenci​←Chi​;tr←tr∣∣(τ,ai​,ci​);Returnci​Else ifi=r+1thend←IP.V(pp,x,(τ,ai​));tr←(τ,ai​)Ifd=1then win←trueReturndReturn⊥OracleOideal​(τ,a):​Ifτ∈trthen(r,stE​)←E(stE​,[(τ,a)])tr←tr∣∣(τ,a,r)ReturnrReturn⊥​​ Zero Knowledge We say that an argument of knowledge is zero knowledge if the verifier also does not learn anything from their interaction besides that which can be learned from the existence of a valid w. More formally, Perfect Special Honest-Verifier Zero Knowledge. A public coin interactive argument (Setup,P,V) has perfect special honest-verifier zero knowledge (PSHVZK) if for all polynomial-time decidable relations R and for all (x,w)∈R and for all non-uniform polynomial-time adversaries A1​,A2​ there exists a probabilistic polynomial-time simulator S such that =​Pr​A1​(σ,x,tr)=1​​pp←Setup(1λ);(x,w,ρ)←A2​(pp);tr←⟨P(pp,x,w),V(pp,x,ρ)⟩​​Pr​A1​(σ,x,tr)=1​​pp←Setup(1λ);(x,w,ρ)←A2​(pp);tr←S(pp,x,ρ)​​​ where ρ is the internal randomness of the verifier. In this (common) definition of zero-knowledge the verifier is expected to act \"honestly\" and send challenges that correspond only with their internal randomness; they cannot adaptively respond to the prover based on the prover's messages. We use a strengthened form of this definition that forces the simulator to output a transcript with the same (adversarially provided) challenges that the verifier algorithm sends to the prover.","breadcrumbs":"Design » Protocol Description » Zero knowledge Arguments of Knowledge","id":"84","title":"Zero knowledge Arguments of Knowledge"},"85":{"body":"Let ω∈F be a n=2k primitive root of unity forming the domain D=(ω0,ω1,...,ωn−1) with t(X)=Xn−1 the vanishing polynomial over this domain. Let ng​,na​,ne​ be positive integers with na​,ne​":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"141":{"tf":1.0}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"2":{"5":{"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"=":{"[":{"df":0,"docs":{},"α":{"]":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"α":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"2":{"2":{"5":{"4":{"df":1,"docs":{"141":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"3":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":2,"docs":{"141":{"tf":1.0},"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"5":{">":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{">":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"2":{"df":4,"docs":{"174":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"4":{"0":{".":{".":{"=":{"2":{"4":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"df":1,"docs":{"188":{"tf":1.0}},"∗":{"6":{"4":{"=":{"1":{"7":{"9":{"2":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"0":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"2":{"df":2,"docs":{"118":{"tf":1.0},"126":{"tf":1.0}}},"3":{"df":3,"docs":{"126":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"df":1,"docs":{"141":{"tf":1.0}},"⟹":{"(":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"3":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0}}},"6":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":2.0},"177":{"tf":1.0},"178":{"tf":1.0},"46":{"tf":1.0}}},"df":2,"docs":{"143":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951}}},"6":{"4":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"≤":{"2":{"6":{"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"86":{"tf":1.0}}},"7":{"df":1,"docs":{"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"]":{"a":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"^":{"2":{"5":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":2,"docs":{"18":{"tf":1.0},"25":{"tf":1.0}}}},"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":44,"docs":{"118":{"tf":1.4142135623730951},"126":{"tf":2.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.23606797749979},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"213":{"tf":1.0},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.449489742783178},"8":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"96":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"+":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"92":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"n":{"+":{"1":{"+":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"<":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"213":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"i":{")":{"2":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"+":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"208":{"tf":1.0}}}}},"−":{"1":{"=":{"2":{"2":{"5":{"3":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":1,"docs":{"141":{"tf":1.0}}}},"≤":{"2":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"112":{"tf":1.0}},"​":{"=":{"2":{"(":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{")":{"3":{"(":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"z":{")":{"2":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"229":{"tf":1.0}},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"1":{"df":1,"docs":{"118":{"tf":1.4142135623730951}},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"8":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"3":{"df":1,"docs":{"183":{"tf":1.0}}},"8":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"(":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},",":{"2":{",":{"2":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{",":{"1":{"1":{",":{"1":{"4":{"df":4,"docs":{"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{",":{"7":{",":{"1":{",":{"1":{",":{"1":{"3":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"233":{"tf":1.0}}},"2":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":17,"docs":{"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"37":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"187":{"tf":1.0}},"∗":{"3":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"7":{"1":{"1":{"df":0,"docs":{},"h":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":23,"docs":{"117":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"243":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.0}},"n":{"df":0,"docs":{},"−":{"3":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"/":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∗":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"∣":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"231":{"tf":1.0}}},"df":0,"docs":{}}}}},"4":{".":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"0":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"36":{"tf":1.0}}},"9":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":20,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":2.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∗":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{".":{"9":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"4":{"7":{"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"df":14,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"209":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"⋅":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}},"6":{",":{"5":{",":{"1":{"4":{",":{"7":{"df":2,"docs":{"183":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"16":{"tf":1.0}}},"4":{"df":6,"docs":{"119":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"199":{"tf":1.0}},"−":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"157":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"198":{"tf":1.0}}},"7":{",":{"1":{"0":{",":{"1":{"1":{",":{"1":{"3":{",":{"1":{"4":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"8":{")":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"30":{"tf":1.0},"64":{"tf":2.8284271247461903},"88":{"tf":1.0}},"s":{"df":1,"docs":{"64":{"tf":1.0}}},"−":{"c":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"3":{"df":0,"docs":{},"−":{"c":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"1":{".":{"6":{"8":{"9":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":6,"docs":{"120":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.4142135623730951},"64":{"tf":1.0},"79":{"tf":1.0}}},"9":{"df":4,"docs":{"132":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"88":{"tf":1.0}}},"_":{"0":{"(":{"a":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"182":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0}}},"1":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.0}}}},"df":4,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0}}},"df":1,"docs":{"233":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"a":{"(":{"1":{"0":{")":{",":{"b":{"(":{"7":{")":{",":{"c":{"(":{"2":{")":{",":{"d":{"(":{"1":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{")":{",":{"b":{"(":{"1":{"1":{")":{",":{"c":{"(":{"9":{")":{",":{"d":{"(":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"3":{")":{",":{"b":{"(":{"4":{")":{",":{"c":{"(":{"1":{"1":{")":{",":{"d":{"(":{"1":{"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{",":{"d":{"(":{"7":{")":{",":{"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{")":{",":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"6":{")":{",":{"b":{"(":{"5":{")":{",":{"c":{"(":{"1":{"4":{")":{",":{"d":{"(":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{")":{"=":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"a":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{"+":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{")":{"+":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"h":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"a":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":4,"docs":{"210":{"tf":2.449489742783178},"213":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"*":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"r":{")":{"+":{"a":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"b":{",":{"c":{",":{"d":{",":{"df":1,"docs":{"61":{"tf":1.0}},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"h":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":7,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"193":{"tf":1.0},"61":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"205":{"tf":1.0},"82":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"82":{"tf":1.0}}},"z":{"1":{",":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":14,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.6457513110645907},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"+":{"a":{"4":{"df":0,"docs":{},"​":{"+":{"a":{"5":{"df":0,"docs":{},"​":{"+":{"a":{"6":{"df":0,"docs":{},"​":{"+":{"a":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"a":{"8":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"a":{"7":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.0}},"​":{",":{".":{".":{".":{",":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"2":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{",":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":13,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},",":{"a":{"2":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"]":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":10,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},",":{"a":{"3":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"b":{"2":{"=":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"4":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"5":{"=":{"(":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{")":{"5":{"=":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"5":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"β":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":9,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":7,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"7":{"df":6,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"8":{"df":3,"docs":{"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"9":{"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},":":{"=":{"a":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{")":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"[":{"a":{"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"b":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"−":{"a":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"]":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"h":{"df":1,"docs":{"226":{"tf":1.0}}}},"df":1,"docs":{"82":{"tf":1.0}}}},"^":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"b":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"^":{"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"203":{"tf":1.0},"24":{"tf":2.23606797749979},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":30,"docs":{"100":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"142":{"tf":1.0},"153":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"203":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"31":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"24":{"tf":2.23606797749979}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"11":{"tf":2.0},"6":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"0":{"df":0,"docs":{},"​":{":":{"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"126":{"tf":5.291502622129181}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":2.23606797749979},"88":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{")":{"df":0,"docs":{},"⸭":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":2,"docs":{"150":{"tf":1.0},"153":{"tf":1.0}}},"n":{"df":1,"docs":{"146":{"tf":1.0}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":3,"docs":{"39":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"101":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"120":{"tf":1.0},"153":{"tf":1.7320508075688772},"244":{"tf":1.0},"76":{"tf":1.0}}}}}}},"df":1,"docs":{"106":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"t":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"100":{"tf":1.0},"127":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.0}}}}},"d":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0}},"e":{"d":{"0":{".":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":1.0}},"​":{":":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":47,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"132":{"tf":2.0},"134":{"tf":1.4142135623730951},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.7320508075688772},"15":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":1.4142135623730951},"179":{"tf":2.0},"181":{"tf":1.0},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"204":{"tf":1.4142135623730951},"210":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":2.0},"233":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.4142135623730951},"5":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"179":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"j":{"a":{"c":{"df":5,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"243":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"57":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"221":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.0},"87":{"tf":2.0}}},"y":{"'":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"c":{"df":23,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":2.6457513110645907},"8":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"10":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":2.0}}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"84":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"223":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⸭":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"d":{"df":3,"docs":{"50":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":4,"docs":{"106":{"tf":1.0},"55":{"tf":1.7320508075688772},"85":{"tf":1.0},"88":{"tf":1.0}},"m":{"df":5,"docs":{"148":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"​":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":4,"docs":{"68":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"a":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"a":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"a":{"df":5,"docs":{"145":{"tf":1.4142135623730951},"202":{"tf":1.0},"84":{"tf":2.23606797749979},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":22,"docs":{"100":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":2,"docs":{"223":{"tf":2.449489742783178},"7":{"tf":1.7320508075688772}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"7":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"100":{"tf":1.0},"123":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":31,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"179":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"119":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"207":{"tf":1.0},"234":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"120":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":13,"docs":{"142":{"tf":1.0},"188":{"tf":1.0},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"202":{"tf":1.0},"229":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"114":{"tf":1.0},"219":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"z":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.0}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"140":{"tf":1.0},"147":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"39":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"201":{"tf":1.0},"25":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"=":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"p":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":1,"docs":{"38":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":4,"docs":{"126":{"tf":1.0},"226":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":7,"docs":{"187":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}},"df":10,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"145":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"15":{"tf":1.0}}},"−":{"2":{"=":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"110":{"tf":1.0},"159":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"30":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"106":{"tf":1.0},"16":{"tf":1.7320508075688772},"166":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"52":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":37,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.4142135623730951},"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":2.23606797749979},"244":{"tf":1.4142135623730951},"27":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.6457513110645907},"52":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"57":{"tf":2.449489742783178},"58":{"tf":1.4142135623730951},"64":{"tf":2.0},"65":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"84":{"tf":3.4641016151377544},"85":{"tf":1.0},"86":{"tf":2.0},"87":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"118":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"110":{"tf":1.0},"202":{"tf":1.0},"227":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":2.6457513110645907},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"177":{"tf":1.0},"62":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"22":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"y":{"df":5,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"233":{"tf":1.0},"35":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"203":{"tf":1.0},"210":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"126":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":2.0},"49":{"tf":1.0},"68":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"202":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":20,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"27":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"145":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"115":{"tf":1.0},"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{")":{":":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":1,"docs":{"62":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"166":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":9,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"157":{"tf":1.4142135623730951},"187":{"tf":1.0},"229":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"11":{"tf":1.0},"179":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"202":{"tf":1.0},"203":{"tf":1.0}}}}}},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"c":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"1":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"×":{"b":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},",":{"b":{"df":0,"docs":{},"′":{",":{"c":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"↦":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":2,"docs":{"204":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}},"−":{"1":{"=":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}}},"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∗":{"b":{"=":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"b":{"df":2,"docs":{"61":{"tf":1.0},"63":{"tf":1.0}}},"c":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"⊞":{"b":{"=":{"c":{"df":1,"docs":{"179":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"3":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"4":{"df":0,"docs":{},"−":{"a":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"⋅":{"c":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"d":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"2":{"2":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"195":{"tf":1.0}}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"5":{"df":1,"docs":{"114":{"tf":1.0}}},"6":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"*":{"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},",":{"c":{",":{"a":{",":{"df":0,"docs":{},"e":{",":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":2,"docs":{"162":{"tf":1.0},"164":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"b":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"b":{"2":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"=":{"a":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"b":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"3":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"30":{"tf":1.0}}},"1":{"df":1,"docs":{"30":{"tf":1.0}}},"5":{"df":1,"docs":{"121":{"tf":1.0}}},"[":{"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":1,"docs":{"207":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"c":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":1,"docs":{"127":{"tf":1.0}}},"{":{"(":{"0":{",":{"0":{")":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"−":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"208":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"43":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"16":{"tf":2.0},"201":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"′":{")":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"4":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"ξ":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"45":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"207":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"217":{"tf":1.0},"219":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":31,"docs":{"106":{"tf":2.0},"115":{"tf":2.23606797749979},"116":{"tf":1.0},"118":{"tf":3.872983346207417},"120":{"tf":2.23606797749979},"121":{"tf":1.4142135623730951},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"235":{"tf":1.0},"99":{"tf":1.0}}},"df":8,"docs":{"217":{"tf":2.6457513110645907},"218":{"tf":1.0},"31":{"tf":1.7320508075688772},"44":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"244":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":29,"docs":{"100":{"tf":1.0},"114":{"tf":2.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"185":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":2.23606797749979},"243":{"tf":1.0},"25":{"tf":1.4142135623730951},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"127":{"tf":1.0},"179":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"65":{"tf":1.0}}}}},"df":18,"docs":{"101":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"244":{"tf":1.0},"30":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"129":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"66":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"45":{"tf":1.0},"6":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"11":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"62":{"tf":1.0}}}},"w":{"df":13,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"179":{"tf":1.0},"214":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"34":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"101":{"tf":1.0}}}},"t":{"a":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":17,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.0},"154":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.4142135623730951},"208":{"tf":1.0},"211":{"tf":1.0},"27":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"1":{"9":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"152":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":7,"docs":{"100":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"99":{"tf":2.0}}}}},"d":{"df":3,"docs":{"145":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{")":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"119":{"tf":1.0}}}}},"df":59,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":3.3166247903554},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":2.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"145":{"tf":1.0},"146":{"tf":2.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.449489742783178},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"175":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":2.0},"180":{"tf":2.6457513110645907},"181":{"tf":1.4142135623730951},"182":{"tf":2.8284271247461903},"183":{"tf":3.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.6457513110645907},"195":{"tf":2.8284271247461903},"196":{"tf":3.872983346207417},"197":{"tf":3.872983346207417},"198":{"tf":2.6457513110645907},"199":{"tf":2.23606797749979},"202":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.7320508075688772},"31":{"tf":1.0},"37":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{")":{"2":{"5":{"0":{"2":{"0":{"2":{"5":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"a":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"a":{"1":{"df":0,"docs":{},"​":{"b":{"=":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"2":{"df":0,"docs":{},"​":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"242":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":2.23606797749979},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"92":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"38":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"223":{"tf":2.449489742783178}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"235":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"49":{"tf":1.0}}},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"127":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"35":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"141":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"109":{"tf":1.0},"114":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"68":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":12,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"18":{"tf":1.0},"30":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"49":{"tf":1.0},"63":{"tf":1.0},"68":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}},"u":{"df":1,"docs":{"70":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"17":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"37":{"tf":2.0},"40":{"tf":1.7320508075688772},"6":{"tf":1.0},"79":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":6,"docs":{"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"36":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"∗":{"(":{"1":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"c":{"df":1,"docs":{"63":{"tf":1.0}}},"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"x":{"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"=":{"1":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"l":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"r":{")":{"=":{"[":{"df":0,"docs":{},"m":{"]":{"df":0,"docs":{},"g":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{")":{",":{"b":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"181":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.0},"17":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"235":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.8284271247461903},"8":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":2.8284271247461903},"244":{"tf":1.0}}},"y":{"1":{"6":{"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"∗":{"2":{"1":{"6":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"3":{"2":{"+":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"=":{"(":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":34,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":2.449489742783178},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"44":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"217":{"tf":1.0},"55":{"tf":1.0}}}}},"df":29,"docs":{"100":{"tf":2.8284271247461903},"114":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"226":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.23606797749979},"25":{"tf":1.0},"30":{"tf":1.0},"37":{"tf":1.7320508075688772},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"70":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":3.0},"86":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":20,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"16":{"tf":1.7320508075688772},"171":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"30":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":3.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"(":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"d":{"d":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"(":{"df":0,"docs":{},"p":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{")":{"+":{"2":{"1":{"6":{"(":{"df":0,"docs":{},"p":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":13,"docs":{"212":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"84":{"tf":2.23606797749979},"85":{"tf":3.0},"86":{"tf":2.449489742783178},"87":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}},"e":{"_":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":6,"docs":{"126":{"tf":1.0},"2":{"tf":1.0},"37":{"tf":2.23606797749979},"38":{"tf":1.0},"86":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"202":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.7320508075688772},"188":{"tf":1.0},"219":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"57":{"tf":1.0}}}}},"t":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}},"c":{"df":0,"docs":{},"k":{"df":45,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"140":{"tf":2.23606797749979},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.6457513110645907},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":2.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"206":{"tf":1.0}}}}},"p":{"<":{"df":0,"docs":{},"f":{">":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}},"df":16,"docs":{"10":{"tf":3.4641016151377544},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"166":{"tf":1.7320508075688772},"17":{"tf":1.0},"176":{"tf":2.6457513110645907},"177":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"46":{"tf":1.0},"9":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"192":{"tf":1.4142135623730951},"55":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":9,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"62":{"tf":1.0},"86":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"176":{"tf":1.0},"221":{"tf":1.0},"55":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"37":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":11,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903}}}}},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":1,"docs":{"88":{"tf":1.0}}},"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":2,"docs":{"217":{"tf":1.0},"88":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"36":{"tf":1.0}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":62,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"107":{"tf":1.0},"11":{"tf":1.7320508075688772},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":3.1622776601683795},"166":{"tf":1.7320508075688772},"17":{"tf":2.23606797749979},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":2.8284271247461903},"206":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"235":{"tf":2.6457513110645907},"24":{"tf":2.6457513110645907},"244":{"tf":2.23606797749979},"25":{"tf":3.4641016151377544},"27":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":2.0},"32":{"tf":2.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"49":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.4142135623730951},"61":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":3.1622776601683795},"72":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":3.605551275463989},"91":{"tf":1.7320508075688772},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"∈":{"b":{"a":{"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"j":{"df":1,"docs":{"85":{"tf":1.0}}},"k":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":6,"docs":{"145":{"tf":1.0},"39":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"170":{"tf":1.0},"171":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"38":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":2.23606797749979}}}}},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"20":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":7,"docs":{"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"48":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":14,"docs":{"120":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"84":{"tf":2.0},"86":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.0},"74":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"145":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"35":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}},"p":{"df":1,"docs":{"92":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{")":{"=":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":43,"docs":{"10":{"tf":2.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"16":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":2.6457513110645907},"189":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"48":{"tf":2.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"64":{"tf":2.6457513110645907},"65":{"tf":1.0},"66":{"tf":3.3166247903554},"68":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"8":{"tf":3.7416573867739413},"9":{"tf":2.8284271247461903},"92":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"10":{"tf":1.0},"100":{"tf":3.1622776601683795},"101":{"tf":2.23606797749979},"142":{"tf":1.0},"145":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"217":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"7":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"99":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"216":{"tf":1.0},"8":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"17":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{")":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{";":{"df":0,"docs":{},"r":{")":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":28,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":2.23606797749979},"221":{"tf":3.1622776601683795},"222":{"tf":2.0},"235":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"36":{"tf":1.0},"49":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"67":{"tf":1.0},"68":{"tf":2.23606797749979},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":2.23606797749979},"72":{"tf":2.0},"73":{"tf":2.449489742783178},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"85":{"tf":2.0},"86":{"tf":2.8284271247461903},"92":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"df":1,"docs":{"115":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{")":{"=":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{")":{"df":0,"docs":{},"⸭":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"19":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"241":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"205":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"217":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"22":{"tf":1.0},"240":{"tf":1.4142135623730951},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":5,"docs":{"101":{"tf":1.0},"205":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"86":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"77":{"tf":1.0},"78":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":1,"docs":{"219":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"43":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":19,"docs":{"106":{"tf":1.4142135623730951},"112":{"tf":1.0},"114":{"tf":2.449489742783178},"121":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"132":{"tf":2.0},"134":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"33":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772}}},"x":{"df":5,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"i":{"c":{"df":5,"docs":{"153":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"166":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"231":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0}}},"s":{"df":5,"docs":{"10":{"tf":1.4142135623730951},"101":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"178":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"200":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":2.449489742783178},"64":{"tf":1.0},"69":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"145":{"tf":1.0},"205":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}},"df":44,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"140":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"85":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"220":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"88":{"tf":2.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"210":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"138":{"tf":1.0},"5":{"tf":1.0},"86":{"tf":2.0},"99":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"122":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"23":{"tf":2.0}}},"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":4,"docs":{"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"10":{"tf":1.0},"22":{"tf":2.0},"64":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"100":{"tf":1.0},"210":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}}},"i":{"d":{"df":14,"docs":{"11":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"186":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"37":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"*":{"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":12,"docs":{"20":{"tf":1.4142135623730951},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":3.0},"241":{"tf":1.0},"25":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":41,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.0},"210":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":2.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":66,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":3.7416573867739413},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"134":{"tf":1.4142135623730951},"137":{"tf":1.0},"14":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"142":{"tf":2.23606797749979},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":2.6457513110645907},"31":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"72":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":3.3166247903554},"9":{"tf":1.7320508075688772},"99":{"tf":2.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"22":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":29,"docs":{"100":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"184":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"202":{"tf":1.0},"243":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"79":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"u":{"df":4,"docs":{"139":{"tf":1.0},"166":{"tf":1.0},"228":{"tf":1.0},"31":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"79":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"42":{"tf":1.0},"5":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":9,"docs":{"11":{"tf":1.4142135623730951},"125":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}},"t":{"df":3,"docs":{"203":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"176":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"34":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"7":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":2.23606797749979},"230":{"tf":2.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":2.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":10,"docs":{"126":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"38":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"159":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"234":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":2.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":22,"docs":{"11":{"tf":1.0},"130":{"tf":1.0},"150":{"tf":1.0},"203":{"tf":1.7320508075688772},"217":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"143":{"tf":1.0},"18":{"tf":2.449489742783178},"187":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"56":{"tf":1.0},"73":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"244":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"201":{"tf":1.0},"42":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":2,"docs":{"11":{"tf":1.0},"27":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"102":{"tf":1.0},"13":{"tf":1.0},"176":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"92":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":21,"docs":{"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"68":{"tf":1.0},"91":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":13,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":2.0},"239":{"tf":1.0},"7":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"231":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"104":{"tf":1.0},"153":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":35,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"114":{"tf":1.0},"121":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.605551275463989},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":2.23606797749979},"230":{"tf":1.7320508075688772},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":3.0},"236":{"tf":1.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.0},"244":{"tf":2.0},"64":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"159":{"tf":1.0},"18":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":2.0},"99":{"tf":1.0}}}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":7,"docs":{"235":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772}},"i":{"c":{"df":4,"docs":{"203":{"tf":1.7320508075688772},"209":{"tf":1.0},"226":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"(":{"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"4":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{"=":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"ω":{"0":{",":{"df":0,"docs":{},"ω":{"1":{",":{".":{".":{".":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":6,"docs":{"244":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":19,"docs":{"100":{"tf":1.4142135623730951},"114":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.0},"241":{"tf":1.0},"59":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"210":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":4,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"40":{"tf":2.449489742783178},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"244":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":1.7320508075688772},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"83":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":13,"docs":{"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"140":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"200":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"179":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":2.0}}}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"44":{"tf":1.0},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"229":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":42,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.0},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"233":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"87":{"tf":2.23606797749979},"88":{"tf":3.3166247903554},"9":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"7":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":1.7320508075688772}}}}}}},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{"/":{"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"−":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"+":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":28,"docs":{"100":{"tf":2.0},"113":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":2.23606797749979},"202":{"tf":1.0},"210":{"tf":2.6457513110645907},"215":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":2.449489742783178},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"2":{"3":{"3":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"3":{"4":{"3":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"a":{"d":{"d":{"df":1,"docs":{"111":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"5":{"3":{"2":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"2":{"3":{")":{"=":{"0":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"244":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"243":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}}},"t":{"df":11,"docs":{"203":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.7320508075688772}}}},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"101":{"tf":1.0},"11":{"tf":1.4142135623730951},"146":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"127":{"tf":1.0},"164":{"tf":1.7320508075688772},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"79":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":16,"docs":{"207":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":10,"docs":{"146":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"6":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}}}}},"df":2,"docs":{"234":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":14,"docs":{"102":{"tf":1.0},"11":{"tf":1.0},"13":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"175":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.4142135623730951},"47":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0}}}},"r":{"df":6,"docs":{"20":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"77":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"v":{"df":3,"docs":{"15":{"tf":2.0},"18":{"tf":1.0},"40":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"13":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"213":{"tf":2.0}}}},"h":{"1":{"9":{"7":{"6":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"35":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"123":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.7320508075688772},"221":{"tf":1.0},"229":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.0},"86":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":2.0}}}},"df":0,"docs":{}}}}}}}}},"s":{"_":{"df":0,"docs":{},"u":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":3,"docs":{"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}}},"r":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.4142135623730951},"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"44":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":2.449489742783178},"237":{"tf":1.0},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"202":{"tf":1.0},"203":{"tf":1.0},"226":{"tf":1.0}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"62":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"100":{"tf":1.0},"126":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"154":{"tf":1.0},"171":{"tf":1.0},"202":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"166":{"tf":1.0},"206":{"tf":1.0},"86":{"tf":3.1622776601683795}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"54":{"tf":1.0},"72":{"tf":1.7320508075688772},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"+":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"+":{"1":{")":{">":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{",":{"d":{"df":0,"docs":{},"j":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"48":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"12":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"186":{"tf":1.0},"207":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"146":{"tf":1.0},"213":{"tf":1.4142135623730951},"57":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"157":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"190":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"167":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"2":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"112":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"40":{"tf":1.0},"49":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"w":{"df":1,"docs":{"16":{"tf":1.0}},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"30":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":2,"docs":{"157":{"tf":1.0},"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"190":{"tf":1.0},"54":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"38":{"tf":1.0},"84":{"tf":1.0}}}}},"x":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"−":{"1":{"df":3,"docs":{"242":{"tf":1.0},"243":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"≡":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"226":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"g":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"190":{"tf":1.0},"217":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"4":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"5":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"3":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"+":{"df":0,"docs":{},"e":{"6":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":71,"docs":{"10":{"tf":1.0},"100":{"tf":2.23606797749979},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"188":{"tf":1.0},"199":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"8":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":3.4641016151377544},"9":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.0},"157":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":1,"docs":{"54":{"tf":1.0}},"i":{"df":3,"docs":{"203":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"84":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"104":{"tf":1.0},"105":{"tf":1.0}}}}}},"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"120":{"tf":1.0},"230":{"tf":1.0},"86":{"tf":1.0}}},"u":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}},"df":13,"docs":{"100":{"tf":1.0},"181":{"tf":2.23606797749979},"183":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.4142135623730951},"195":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":24,"docs":{"11":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"153":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.4142135623730951},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":2.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}},"df":42,"docs":{"118":{"tf":2.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":2.23606797749979},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":3.0},"203":{"tf":3.605551275463989},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"207":{"tf":3.3166247903554},"208":{"tf":2.23606797749979},"210":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"226":{"tf":2.6457513110645907},"231":{"tf":1.0},"233":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"64":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":2.6457513110645907},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}}},"i":{"1":{"5":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"df":1,"docs":{"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":15,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.3166247903554},"228":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"84":{"tf":2.0},"87":{"tf":1.0}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"170":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"37":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.8284271247461903},"48":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"70":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"233":{"tf":1.0}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"159":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"49":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"d":{"df":21,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":2.0}},"i":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"226":{"tf":1.0},"231":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"3":{"tf":1.0},"37":{"tf":1.0}}}}}}}},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"204":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.4142135623730951},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"30":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":2.23606797749979},"66":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"72":{"tf":2.0},"8":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":4.358898943540674},"9":{"tf":1.7320508075688772}}},"t":{"df":10,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":19,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"14":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"40":{"tf":2.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"145":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":2.23606797749979}}}}}},"t":{"c":{"df":2,"docs":{"156":{"tf":1.0},"176":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"=":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":24,"docs":{"120":{"tf":1.0},"210":{"tf":2.6457513110645907},"211":{"tf":1.7320508075688772},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":2.0},"218":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"31":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"8":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":16,"docs":{"146":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"1":{"6":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"−":{"df":1,"docs":{"181":{"tf":1.0}}}},"t":{"df":2,"docs":{"207":{"tf":1.0},"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"24":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"231":{"tf":1.0},"54":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"139":{"tf":1.0},"207":{"tf":1.4142135623730951},"25":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":32,"docs":{"11":{"tf":1.0},"118":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"50":{"tf":1.4142135623730951},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"25":{"tf":1.0},"66":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"70":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"12":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"208":{"tf":1.0},"229":{"tf":1.0},"44":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"207":{"tf":2.0},"230":{"tf":1.0},"7":{"tf":2.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"34":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"205":{"tf":1.0},"229":{"tf":1.4142135623730951},"30":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"201":{"tf":1.0},"217":{"tf":1.0},"77":{"tf":1.0}}}},"n":{"df":4,"docs":{"201":{"tf":1.0},"243":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.4142135623730951},"204":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"203":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}},"s":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"100":{"tf":1.4142135623730951},"146":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"171":{"tf":1.4142135623730951},"186":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"104":{"tf":1.0},"203":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":4,"docs":{"176":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"207":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0}},"n":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"′":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"⋙":{"2":{"5":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"x":{")":{"=":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"76":{"tf":1.4142135623730951}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"37":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":8,"docs":{"114":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":12,"docs":{"140":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"59":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"126":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"233":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"215":{"tf":1.0},"9":{"tf":1.0}}}},"df":1,"docs":{"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"10":{"tf":1.0}}}}},"r":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"38":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"219":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"df":20,"docs":{"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"192":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":2.0},"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"15":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":2.0},"39":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":3.605551275463989},"45":{"tf":4.358898943540674},"46":{"tf":1.4142135623730951}},"e":{"'":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.7320508075688772}}},"=":{"+":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"s":{",":{"+":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"66":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"206":{"tf":1.0},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":2.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{">":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{":":{"<":{"df":0,"docs":{},"f":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0}}}},"df":1,"docs":{"24":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"24":{"tf":1.0}}}}}}}},"df":39,"docs":{"118":{"tf":2.449489742783178},"120":{"tf":1.0},"124":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":4.242640687119285},"203":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"23":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.7320508075688772},"235":{"tf":2.449489742783178},"237":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.7320508075688772}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{")":{")":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"2":{"2":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"4":{"3":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"41":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{":":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.7320508075688772}}},"l":{"df":5,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":19,"docs":{"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"176":{"tf":1.0},"200":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":1.0},"98":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"d":{"df":12,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"146":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":2.0},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"18":{"tf":1.0}}}},"t":{"df":10,"docs":{"202":{"tf":2.449489742783178},"203":{"tf":2.0},"204":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"241":{"tf":1.0},"8":{"tf":1.0}}}}},"p":{"df":1,"docs":{"174":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":29,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"140":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.7320508075688772},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"118":{"tf":1.0},"20":{"tf":1.0},"37":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}}}},"x":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.449489742783178},"121":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.0},"226":{"tf":1.0},"24":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"68":{"tf":2.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"[":{"df":0,"docs":{},"w":{"]":{")":{"=":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"44":{"tf":2.449489742783178},"45":{"tf":2.449489742783178},"46":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":2.0}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":11,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"15":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"c":{"df":5,"docs":{"153":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"k":{"df":2,"docs":{"38":{"tf":1.0},"84":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"210":{"tf":1.4142135623730951},"215":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"df":3,"docs":{"202":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":29,"docs":{"100":{"tf":1.0},"120":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"61":{"tf":1.0},"74":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":6,"docs":{"110":{"tf":1.4142135623730951},"149":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"183":{"tf":1.0},"31":{"tf":1.0},"50":{"tf":1.0},"84":{"tf":1.0}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0}}}}}}}},"p":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"2":{"df":1,"docs":{"25":{"tf":1.0}}},"3":{"df":1,"docs":{"25":{"tf":1.0}}},"7":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"25":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"17":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":3.3166247903554},"237":{"tf":1.4142135623730951},"241":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":9,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"202":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"237":{"tf":1.0},"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"41":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"100":{"tf":1.0},"84":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.0}}}}},"l":{"df":9,"docs":{"10":{"tf":1.0},"117":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"213":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0}},"i":{"df":2,"docs":{"202":{"tf":1.0},"244":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"11":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"217":{"tf":2.23606797749979},"229":{"tf":1.0},"237":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"9":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"127":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"203":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"104":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0}}}}}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"c":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∣":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}}},"df":0,"docs":{}},"⋅":{"d":{"df":0,"docs":{},"⋅":{"a":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"(":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"⋯":{",":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{")":{":":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"1":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"79":{"tf":1.0},"85":{"tf":1.0}}}},",":{"b":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}},"df":1,"docs":{"244":{"tf":1.0}},"g":{",":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"226":{"tf":1.0}}}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"221":{"tf":1.0}}}}},"p":{",":{"a":{"=":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{",":{"df":0,"docs":{},"w":{"df":1,"docs":{"88":{"tf":1.0}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{".":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"df":0,"docs":{},"g":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":15,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"118":{"tf":1.0},"119":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"28":{"tf":1.0},"46":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"101":{"tf":1.0},"43":{"tf":1.0},"9":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"9":{"tf":1.0}}},"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":39,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":3.0},"199":{"tf":2.0},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"30":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":3.3166247903554},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":22,"docs":{"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.7320508075688772},"181":{"tf":1.4142135623730951},"192":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.8284271247461903},"206":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":2.0},"241":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"17":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"203":{"tf":3.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.7320508075688772},"59":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"85":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"210":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":22,"docs":{"110":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"202":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"88":{"tf":2.6457513110645907},"9":{"tf":1.0}},"n":{"df":39,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0},"8":{"tf":2.23606797749979},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":2.0}}}}}},"k":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"df":5,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"223":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":1,"docs":{"244":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"15":{"tf":1.0},"17":{"tf":1.7320508075688772}},"i":{"c":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"n":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"y":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"16":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":4.47213595499958},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":2.449489742783178},"209":{"tf":1.0},"220":{"tf":3.1622776601683795},"221":{"tf":1.0},"223":{"tf":2.0},"226":{"tf":3.7416573867739413},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"243":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":3.1622776601683795},"84":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"t":{"2":{"0":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"df":0,"docs":{}},"a":{"b":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"221":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"12":{"tf":1.0},"41":{"tf":1.0}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"g":{",":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"→":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"226":{"tf":1.0}}}},"z":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"g":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"203":{"tf":1.0}},"n":{"df":2,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"x":{")":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"51":{"tf":1.0},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},",":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":7,"docs":{"128":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"o":{"2":{"_":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"102":{"tf":1.0},"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{":":{":":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"58":{"tf":1.0},"66":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"[":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.0},"157":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"206":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"8":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"v":{"df":5,"docs":{"128":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0}}}},"n":{"d":{"df":2,"docs":{"217":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"216":{"tf":1.0}}},"l":{"df":15,"docs":{"11":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"r":{"d":{"df":4,"docs":{"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"37":{"tf":1.0},"82":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":10,"docs":{"11":{"tf":1.7320508075688772},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"159":{"tf":1.0},"166":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}},"t":{"df":1,"docs":{"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"176":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":16,"docs":{"147":{"tf":1.0},"18":{"tf":1.0},"200":{"tf":1.7320508075688772},"206":{"tf":1.0},"216":{"tf":2.449489742783178},"217":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"p":{"df":8,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"40":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"127":{"tf":1.0},"15":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"48":{"tf":1.0}}},"df":22,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"16":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0}}}},"df":2,"docs":{"128":{"tf":1.7320508075688772},"85":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"20":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"11":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.4142135623730951},"30":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":10,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.0},"88":{"tf":2.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"a":{"c":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"2":{"0":{"1":{"9":{"/":{"4":{"0":{"3":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"z":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"j":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":0,"docs":{}}},"ü":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"ı":{"df":0,"docs":{},"ş":{"df":0,"docs":{},"ı":{"df":0,"docs":{},"l":{"'":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}},"df":0,"docs":{}}}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":2.0}}},"df":2,"docs":{"51":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"=":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"241":{"tf":1.0}}}}},"i":{"'":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}},")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"df":0,"docs":{},"i":{"=":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"df":26,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"/":{"df":0,"docs":{},"o":{"df":1,"docs":{"24":{"tf":1.0}}}},"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"u":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"=":{"0":{"df":4,"docs":{"150":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"85":{"tf":1.7320508075688772}},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"w":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"f":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"1":{"3":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"207":{"tf":1.0}},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"2":{".":{".":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"1":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},">":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"df":4,"docs":{"223":{"tf":1.0},"226":{"tf":1.0},"29":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":1,"docs":{"36":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{",":{"d":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"207":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"31":{"tf":1.0},"43":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"100":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"5":{")":{"=":{"0":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"141":{"tf":1.0},"62":{"tf":1.0}}},"i":{"=":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"←":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{")":{";":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"d":{"=":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"209":{"tf":1.0}},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"214":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"205":{"tf":1.0},"206":{"tf":1.0},"231":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"229":{"tf":1.0},"244":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"f":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0}}}},"df":4,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":34,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"139":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":2.0},"45":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":2.8284271247461903},"91":{"tf":1.7320508075688772},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"i":{"c":{"df":1,"docs":{"84":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"127":{"tf":1.0},"44":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}}}},"df":5,"docs":{"138":{"tf":1.0},"226":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"10":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"39":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}}}},"s":{"df":2,"docs":{"11":{"tf":1.0},"114":{"tf":2.449489742783178}},"s":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":3,"docs":{"101":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":14,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"123":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"45":{"tf":1.0},"5":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"149":{"tf":1.7320508075688772},"153":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.0},"157":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.4142135623730951},"73":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"204":{"tf":1.0},"221":{"tf":1.0},"39":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"210":{"tf":1.4142135623730951},"72":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}}}},"x":{"df":8,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0}}}},"i":{"c":{"df":5,"docs":{"126":{"tf":1.7320508075688772},"14":{"tf":1.0},"184":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.4142135623730951}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"229":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"223":{"tf":1.0},"226":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"215":{"tf":1.0},"235":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":13,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"21":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"49":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":41,"docs":{"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"18":{"tf":1.0},"187":{"tf":1.0},"19":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":2.23606797749979},"20":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"25":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"57":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":8,"docs":{"145":{"tf":1.0},"162":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"243":{"tf":1.0},"39":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"40":{"tf":1.0}}},"n":{"c":{"df":24,"docs":{"10":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":2.0},"226":{"tf":1.0},"24":{"tf":1.7320508075688772},"244":{"tf":1.7320508075688772},"25":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":2.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"223":{"tf":1.0},"235":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":24,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"20":{"tf":2.6457513110645907},"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"11":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":2.0}},"r":{"df":2,"docs":{"37":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":1,"docs":{"176":{"tf":1.0}}},"n":{"d":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"45":{"tf":1.0},"7":{"tf":1.7320508075688772},"81":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":3.3166247903554},"85":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":6,"docs":{"11":{"tf":2.0},"175":{"tf":1.0},"20":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":3,"docs":{"178":{"tf":1.0},"213":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"149":{"tf":1.0},"243":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":5,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"239":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"120":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"31":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":6,"docs":{"146":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"120":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"220":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}},"v":{"0":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"{":{"0":{",":{"1":{"/":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"z":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"214":{"tf":1.4142135623730951},"220":{"tf":1.0},"229":{"tf":2.449489742783178},"233":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.7320508075688772},"231":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"a":{"b":{"=":{"[":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"1":{"df":0,"docs":{},"​":{".":{".":{".":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"2":{"8":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"77":{"tf":1.0}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"9":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"226":{"tf":2.0}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":6,"docs":{"118":{"tf":1.0},"243":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0}}}}},"t":{"'":{"df":9,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":2.0},"91":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":4,"docs":{"242":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"84":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"226":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}}},"v":{"df":4,"docs":{"100":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0}},"k":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"×":{"df":0,"docs":{},"α":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"+":{"df":0,"docs":{},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"204":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"54":{"tf":1.0}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"85":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"df":1,"docs":{"157":{"tf":1.0}},"q":{"df":1,"docs":{"85":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"u":{"df":1,"docs":{"55":{"tf":1.0}}}},".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"2":{"df":1,"docs":{"207":{"tf":1.0}},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"≡":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}},"ω":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":1,"docs":{"64":{"tf":1.0}}}}}}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"j":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}},"∏":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"∑":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"1":{"df":2,"docs":{"141":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"⋯":{",":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},">":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":4,"docs":{"206":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"85":{"tf":1.4142135623730951}},"o":{"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"t":{"2":{"0":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":4,"docs":{"64":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"{":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"2":{"df":0,"docs":{},"j":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{".":{"8":{"4":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"⋯":{"+":{"2":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"1":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"2":{"3":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"7":{",":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{".":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"141":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"′":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"0":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.0}}},"1":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"…":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"4":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"4":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{"+":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"0":{"df":2,"docs":{"120":{"tf":1.0},"207":{"tf":1.0}}},"1":{"df":2,"docs":{"202":{"tf":1.0},"207":{"tf":1.0}}},"2":{",":{"3":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"31":{"tf":1.0}}},"[":{"a":{"]":{"b":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"a":{"]":{"(":{"[":{"b":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"b":{"]":{"(":{"[":{"a":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"3":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"125":{"tf":1.4142135623730951},"138":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},">":{"1":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"]":{"a":{"+":{"[":{"df":0,"docs":{},"k":{"]":{"a":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"0":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"126":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"18":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"207":{"tf":1.0},"243":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":5,"docs":{"100":{"tf":1.0},"62":{"tf":1.7320508075688772},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772}}}},"y":{"df":8,"docs":{"223":{"tf":2.6457513110645907},"24":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}}},"i":{"df":1,"docs":{"167":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"10":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"127":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"w":{"df":12,"docs":{"139":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.0},"223":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"7":{"tf":2.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":11,"docs":{"19":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"6":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":2.8284271247461903},"84":{"tf":4.242640687119285},"86":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"n":{"df":13,"docs":{"202":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{")":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"∈":{"[":{"0":{".":{".":{"8":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{",":{"2":{"2":{"5":{"4":{"+":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"≤":{"3":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}},"≥":{"1":{"df":2,"docs":{"146":{"tf":1.0},"202":{"tf":1.0}}},"2":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"0":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"3":{")":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"4":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"5":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"7":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"(":{"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"(":{"a":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"…":{",":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{")":{",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.7320508075688772},"126":{"tf":1.0},"16":{"tf":1.4142135623730951},"64":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":10,"docs":{"120":{"tf":1.0},"217":{"tf":2.449489742783178},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"31":{"tf":2.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"d":{"df":3,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"37":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":8,"docs":{"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"37":{"tf":1.0},"66":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"177":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.0},"126":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":16,"docs":{"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"157":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.0}}}}}},"w":{"df":1,"docs":{"226":{"tf":1.0}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.0},"123":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.7320508075688772},"165":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":2.0},"21":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{".":{"0":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"18":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":3,"docs":{"146":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"v":{"df":6,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"9":{"tf":1.0}}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"c":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"159":{"tf":2.0},"16":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"≡":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"m":{"a":{")":{"=":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"208":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.7320508075688772},"82":{"tf":1.0},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"84":{"tf":1.0}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":17,"docs":{"120":{"tf":1.0},"145":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"145":{"tf":1.0}}}},"t":{"'":{"df":10,"docs":{"187":{"tf":1.0},"19":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"75":{"tf":1.0}}},"df":1,"docs":{"120":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"203":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"10":{"tf":2.23606797749979},"11":{"tf":1.4142135623730951},"18":{"tf":1.0},"20":{"tf":1.4142135623730951},"201":{"tf":1.0},"44":{"tf":1.0},"7":{"tf":1.4142135623730951},"9":{"tf":2.23606797749979}}}}}},"h":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951}},"s":{"=":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"3":{"2":{"(":{"a":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"4":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"+":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"+":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"=":{"0":{"df":2,"docs":{"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"b":{"c":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":2.449489742783178},"5":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"11":{"tf":1.0},"203":{"tf":1.0},"37":{"tf":2.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":9,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"17":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0}}},"k":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"204":{"tf":1.0},"86":{"tf":1.0}}}}},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"{":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"31":{"tf":1.0}}}},",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"0":{"df":0,"docs":{},"⋅":{"b":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"0":{"df":0,"docs":{},"⋅":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":6,"docs":{"120":{"tf":1.4142135623730951},"155":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":2.449489742783178}},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"58":{"tf":1.0}}},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"128":{"tf":1.7320508075688772}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":6,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0}}}}}}}},"d":{"df":1,"docs":{"244":{"tf":1.0}}},"df":5,"docs":{"221":{"tf":1.0},"226":{"tf":2.23606797749979},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"c":{"df":5,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":8,"docs":{"152":{"tf":1.0},"179":{"tf":1.0},"204":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}}},"df":41,"docs":{"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"145":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":2.0},"163":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.0},"171":{"tf":2.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"27":{"tf":2.23606797749979},"49":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"54":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.7320508075688772},"69":{"tf":2.6457513110645907},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"p":{"df":7,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":1.0}}},"s":{"df":2,"docs":{"68":{"tf":1.0},"85":{"tf":1.0}}}},"w":{"df":5,"docs":{"11":{"tf":1.0},"140":{"tf":1.0},"20":{"tf":1.0},"56":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"b":{"df":2,"docs":{"135":{"tf":1.0},"233":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"120":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"120":{"tf":1.0}}}},"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"0":{"df":0,"docs":{},"​":{"+":{"c":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"+":{"c":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"c":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"7":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{")":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}}}}}}}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{",":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{".":{".":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"2":{"df":0,"docs":{},"​":{"+":{".":{".":{".":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"5":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"]":{"[":{"df":0,"docs":{},"k":{"0":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"7":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"0":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"]":{"[":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"0":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"1":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"3":{"df":0,"docs":{},"​":{"]":{"+":{"df":0,"docs":{},"m":{"[":{"8":{"4":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"4":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"]":{"=":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"0":{"]":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"7":{"]":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"k":{"]":{"=":{"[":{"(":{"df":0,"docs":{},"k":{"+":{"2":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}},"w":{"df":0,"docs":{},"​":{"]":{"'":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"1":{"]":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"]":{"df":0,"docs":{},"p":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"38":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"39":{"tf":1.4142135623730951},"84":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"9":{"tf":1.0}}}}}}},"df":4,"docs":{"166":{"tf":1.0},"175":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"(":{"a":{",":{"b":{",":{"c":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"188":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":26,"docs":{"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"38":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"157":{"tf":1.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"237":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":12,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"178":{"tf":1.0},"208":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"179":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"186":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"201":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":5,"docs":{"100":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"54":{"tf":1.0}}}},"g":{"df":0,"docs":{},"i":{"b":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"113":{"tf":1.0},"18":{"tf":1.4142135623730951},"37":{"tf":2.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"126":{"tf":1.0},"242":{"tf":1.0},"88":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":16,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.4142135623730951},"243":{"tf":1.0},"30":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"57":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":12,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0},"146":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.4142135623730951},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"66":{"tf":1.7320508075688772},"70":{"tf":1.0},"92":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"128":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"27":{"tf":1.0},"37":{"tf":2.449489742783178}}},"y":{",":{"+":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"=":{"4":{"2":{"9":{"4":{"9":{"6":{"7":{"2":{"9":{"6":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"233":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}},"g":{"df":5,"docs":{"139":{"tf":1.0},"187":{"tf":2.449489742783178},"207":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"158":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"=":{"2":{"5":{"5":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":2.23606797749979},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":2.0},"176":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.4142135623730951},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"40":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"*":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"22":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"15":{"tf":1.0},"223":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"f":{"df":1,"docs":{"106":{"tf":1.0}}},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"p":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"177":{"tf":1.0},"2":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}},"o":{"d":{"d":{"df":1,"docs":{"180":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"243":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"2":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}},"e":{")":{"=":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"/":{"2":{"df":0,"docs":{},"k":{"=":{"0":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"168":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772}},"l":{"df":4,"docs":{"145":{"tf":1.0},"18":{"tf":2.0},"230":{"tf":1.0},"84":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":3,"docs":{"243":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":1,"docs":{"223":{"tf":1.0}},"∈":{"[":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"179":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}},"u":{"df":2,"docs":{"118":{"tf":1.0},"202":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"205":{"tf":1.0}}},"y":{"'":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"229":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.0},"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"212":{"tf":1.0},"235":{"tf":1.0},"9":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"166":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0}}}}},"s":{"b":{"df":2,"docs":{"118":{"tf":1.0},"233":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"101":{"tf":1.0},"34":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"86":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"l":{"df":49,"docs":{"106":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"176":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.8284271247461903},"204":{"tf":2.0},"205":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":2.23606797749979},"210":{"tf":1.4142135623730951},"212":{"tf":2.0},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"i":{"df":7,"docs":{"157":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"231":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"224":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"8":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":7,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":3.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"36":{"tf":1.0}}},"​":{"(":{"0":{")":{"=":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"c":{"df":1,"docs":{"106":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}},"o":{"df":1,"docs":{"106":{"tf":1.0}}}},"y":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"p":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}},"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"′":{"=":{"a":{"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":0,"docs":{},"}":{"5":{"1":{"2":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"/":{"2":{"=":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"213":{"tf":1.0}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{")":{"2":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"i":{"=":{"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"i":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}},":":{"=":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"+":{"1":{")":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"−":{"1":{")":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"2":{"5":{"4":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":4,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"85":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"120":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"217":{"tf":1.0},"226":{"tf":1.0},"54":{"tf":1.0}}}}},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":1,"docs":{"76":{"tf":1.0}}},"df":19,"docs":{"126":{"tf":2.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"203":{"tf":2.0},"208":{"tf":1.0},"210":{"tf":1.7320508075688772},"212":{"tf":2.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"68":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"205":{"tf":1.0},"21":{"tf":1.0},"49":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}},"e":{"d":{"df":54,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.4142135623730951},"205":{"tf":1.0},"21":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":2.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"232":{"tf":1.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.0},"37":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"7":{"tf":2.23606797749979},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"9":{"tf":2.6457513110645907},"91":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.4142135623730951},"202":{"tf":1.0},"208":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":1,"docs":{"81":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"146":{"tf":1.0},"55":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"210":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"w":{"df":7,"docs":{"142":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"37":{"tf":1.0},"84":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":12,"docs":{"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"166":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"45":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"​":{"+":{"1":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},",":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≥":{"4":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}}}},"df":1,"docs":{"213":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"37":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"n":{"df":15,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"159":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":10,"docs":{"126":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"27":{"tf":1.0},"8":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"203":{"tf":2.8284271247461903},"204":{"tf":1.0},"226":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":44,"docs":{"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"190":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"h":{"df":1,"docs":{"62":{"tf":1.0}}},"i":{"c":{"df":9,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.4142135623730951},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"244":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":22,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"164":{"tf":1.4142135623730951},"17":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903},"98":{"tf":1.0}}}},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"208":{"tf":2.0},"211":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"118":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":31,"docs":{"10":{"tf":1.0},"148":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":2.8284271247461903},"202":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.7320508075688772},"70":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":3.1622776601683795}}}}},"df":2,"docs":{"20":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"21":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"72":{"tf":2.0}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"210":{"tf":2.449489742783178},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"88":{"tf":2.0}}},"df":0,"docs":{}},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"≥":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"n":{"2":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}},"df":2,"docs":{"212":{"tf":1.7320508075688772},"240":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},":":{"=":{"(":{"0":{":":{"1":{":":{"0":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"202":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"139":{"tf":1.7320508075688772},"7":{"tf":1.0},"98":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"118":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":3.3166247903554},"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"59":{"tf":1.0}},"s":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772}},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":10,"docs":{"126":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"213":{"tf":1.0},"64":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"146":{"tf":1.4142135623730951},"203":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"82":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"120":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"74":{"tf":1.0},"9":{"tf":3.1622776601683795}}}}}}},"k":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"n":{"c":{"df":5,"docs":{"16":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.7320508075688772},"57":{"tf":1.0}}},"df":37,"docs":{"114":{"tf":2.449489742783178},"132":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"244":{"tf":1.4142135623730951},"27":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"94":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":12,"docs":{"221":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.7320508075688772},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"86":{"tf":3.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"179":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":21,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"229":{"tf":1.0},"235":{"tf":1.4142135623730951},"58":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"187":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":17,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.4142135623730951},"148":{"tf":1.0},"157":{"tf":1.7320508075688772},"179":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"176":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0}},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":4,"docs":{"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"187":{"tf":1.0},"4":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"115":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"166":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":3.1622776601683795},"207":{"tf":3.3166247903554},"208":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.4142135623730951},"55":{"tf":1.0},"59":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"152":{"tf":1.4142135623730951},"164":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":11,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"5":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":17,"docs":{"101":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":2.23606797749979},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"37":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"55":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"76":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":32,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.0},"87":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"145":{"tf":1.0},"153":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"100":{"tf":1.0},"188":{"tf":1.0},"217":{"tf":1.0}}}},"df":26,"docs":{"100":{"tf":1.4142135623730951},"132":{"tf":1.0},"18":{"tf":1.4142135623730951},"204":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"106":{"tf":1.0},"138":{"tf":2.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":2.8284271247461903},"142":{"tf":1.4142135623730951},"179":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"159":{"tf":1.0}}},"y":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"220":{"tf":1.0}}}}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"145":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}},"p":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"−":{"df":0,"docs":{},"v":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"86":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"85":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":4,"docs":{"215":{"tf":1.0},"217":{"tf":1.0},"242":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":0,"docs":{},"s":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"v":{")":{";":{"(":{"a":{",":{"df":0,"docs":{},"r":{")":{")":{":":{"df":0,"docs":{},"p":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"9":{"9":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"q":{"df":4,"docs":{"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0}}}},"=":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"4":{"5":{"5":{"6":{"0":{"3":{"1":{"5":{"5":{"3":{"1":{"4":{"1":{"9":{"7":{"0":{"6":{"0":{"9":{"0":{"2":{"8":{"0":{"7":{"6":{"2":{"3":{"7":{"1":{"6":{"8":{"5":{"2":{"2":{"0":{"3":{"5":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"m":{"]":{"b":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"(":{"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"]":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},">":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}},"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0}}}},"df":4,"docs":{"153":{"tf":1.0},"233":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"d":{"df":6,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"213":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":7,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"64":{"tf":2.23606797749979},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"g":{"df":3,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"l":{"a":{"df":12,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"226":{"tf":1.4142135623730951},"243":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"128":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"3":{"tf":1.7320508075688772},"37":{"tf":2.0},"38":{"tf":1.0}}}}}},"m":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"16":{"tf":1.0},"18":{"tf":1.0},"241":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"36":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":11,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"176":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"98":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.0},"9":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"83":{"tf":1.0}},"t":{"df":2,"docs":{"100":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"91":{"tf":1.0}}},"t":{"a":{"'":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"207":{"tf":1.0}}}},"c":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"77":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":27,"docs":{"118":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":3.1622776601683795},"138":{"tf":1.0},"139":{"tf":2.23606797749979},"141":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":2.23606797749979},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":5.385164807134504},"88":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.0},"221":{"tf":2.0},"222":{"tf":1.4142135623730951},"242":{"tf":1.0},"57":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"188":{"tf":1.0},"72":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"55":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"145":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.0},"72":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":19,"docs":{"128":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":20,"docs":{"18":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"54":{"tf":3.3166247903554},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":2.23606797749979},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":3.1622776601683795},"69":{"tf":2.0},"70":{"tf":1.7320508075688772},"71":{"tf":2.0},"72":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"221":{"tf":1.0},"25":{"tf":1.0}}}},"df":1,"docs":{"85":{"tf":1.7320508075688772}},"e":{"c":{"df":17,"docs":{"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"159":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.449489742783178},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"49":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"k":{"d":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"]":{"df":0,"docs":{},"g":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":10,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"176":{"tf":1.0},"22":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}},"n":{"df":2,"docs":{"45":{"tf":1.0},"9":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}}}},"y":{"df":1,"docs":{"87":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}},"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":13,"docs":{"145":{"tf":1.0},"151":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"48":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"8":{"tf":2.23606797749979},"9":{"tf":1.7320508075688772}}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"52":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":44,"docs":{"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":2.0},"146":{"tf":1.0},"210":{"tf":2.449489742783178},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":4.0},"228":{"tf":1.4142135623730951},"229":{"tf":2.6457513110645907},"230":{"tf":2.449489742783178},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":2.0},"237":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"31":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"79":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":3.1622776601683795}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"214":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":1,"docs":{"51":{"tf":1.0}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":57,"docs":{"100":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"172":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":1.0},"210":{"tf":4.242640687119285},"211":{"tf":1.7320508075688772},"212":{"tf":3.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":2.6457513110645907},"216":{"tf":2.23606797749979},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.7320508075688772},"235":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":2.23606797749979},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":3.7416573867739413},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"77":{"tf":1.4142135623730951},"79":{"tf":2.6457513110645907},"8":{"tf":2.6457513110645907},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":3.1622776601683795},"86":{"tf":3.7416573867739413},"87":{"tf":1.0},"88":{"tf":5.0990195135927845},"9":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"18":{"tf":1.0},"203":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"226":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"100":{"tf":1.0},"223":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"120":{"tf":1.0},"180":{"tf":1.4142135623730951},"203":{"tf":1.0},"207":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}}}},"p":{"=":{"(":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"u":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"239":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"q":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}},"r":{"[":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"]":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"s":{"df":0,"docs":{},"∣":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":10,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"45":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"120":{"tf":1.4142135623730951},"31":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"38":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"145":{"tf":1.0},"32":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"49":{"tf":1.0},"7":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"38":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"39":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":13,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"22":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"f":{"df":1,"docs":{"145":{"tf":1.0}},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ρ":{")":{"+":{"df":0,"docs":{},"ψ":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"11":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"30":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"43":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"7":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"81":{"tf":1.0},"84":{"tf":1.0}}}}}}},"l":{"df":12,"docs":{"12":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"211":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"223":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":17,"docs":{"120":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0}},"t":{"df":25,"docs":{"102":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"17":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.0}}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"229":{"tf":1.7320508075688772},"230":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":33,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"244":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":2.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":4.58257569495584},"77":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":3.872983346207417},"92":{"tf":2.23606797749979},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"226":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":9,"docs":{"145":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.0},"74":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":20,"docs":{"115":{"tf":1.0},"146":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"152":{"tf":1.0},"202":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"244":{"tf":1.0},"51":{"tf":1.4142135623730951},"7":{"tf":2.0},"73":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"85":{"tf":1.7320508075688772},"86":{"tf":3.605551275463989},"87":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"v":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"145":{"tf":1.0},"240":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"49":{"tf":1.4142135623730951},"7":{"tf":2.0},"8":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"n":{"df":2,"docs":{"145":{"tf":1.0},"92":{"tf":1.0}}},"r":{"'":{"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}}},"df":32,"docs":{"14":{"tf":1.0},"159":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"68":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":2.449489742783178},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":4.242640687119285},"85":{"tf":1.0},"86":{"tf":4.47213595499958},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"d":{"df":19,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.7320508075688772},"125":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"107":{"tf":1.0},"109":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"v":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"u":{"b":{"df":4,"docs":{"174":{"tf":1.0},"176":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"s":{"[":{"0":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"22":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"25":{"tf":2.449489742783178},"36":{"tf":1.0},"7":{"tf":2.23606797749979},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"223":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"s":{"df":2,"docs":{"226":{"tf":1.0},"243":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"207":{"tf":1.0},"38":{"tf":1.0},"91":{"tf":1.0}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":2.0}}}},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{")":{",":{"(":{"df":0,"docs":{},"ζ":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},":":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"f":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"−":{"[":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"u":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"204":{"tf":1.4142135623730951},"206":{"tf":2.0},"207":{"tf":1.7320508075688772}},"≡":{"2":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"≡":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≡":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⸭":{"(":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"110":{"tf":1.0}}}},"df":0,"docs":{}}},"q":{"(":{"d":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{")":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"+":{"+":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"d":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"#":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}},"{":{"df":0,"docs":{},"k":{",":{"0":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":1,"docs":{"100":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":16,"docs":{"126":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":2.23606797749979},"147":{"tf":1.0},"153":{"tf":1.0},"181":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"51":{"tf":1.0},"75":{"tf":1.4142135623730951},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"s":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"f":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"3":{"df":1,"docs":{"88":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"88":{"tf":1.0}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"p":{"(":{".":{".":{".":{")":{"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"+":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"s":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"154":{"tf":1.4142135623730951}},"​":{"0":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":0,"docs":{},"​":{"0":{"0":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"154":{"tf":1.0}},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"4":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":2.0},"76":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"204":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"72":{"tf":1.0},"92":{"tf":1.0}}}}}}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"=":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"−":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{")":{"+":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"⟨":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"−":{"1":{")":{"/":{"2":{".":{".":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"ℓ":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},",":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"c":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":1.0}}},"p":{"+":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⸭":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":1,"docs":{"84":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},">":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}},"[":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"207":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":24,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"37":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":1.4142135623730951},"86":{"tf":3.4641016151377544}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"79":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":26,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":2.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"117":{"tf":1.0},"172":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"8":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":3,"docs":{"3":{"tf":1.4142135623730951},"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"230":{"tf":1.0},"57":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"41":{"tf":1.0},"88":{"tf":1.0}}},"t":{"/":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"234":{"tf":1.4142135623730951},"36":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"i":{"df":1,"docs":{"45":{"tf":1.0}}},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"202":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{",":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"λ":{")":{"]":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"114":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"229":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"11":{"tf":1.0},"126":{"tf":1.4142135623730951},"204":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"122":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.4142135623730951},"31":{"tf":1.0},"88":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"233":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":5,"docs":{"152":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"213":{"tf":1.0},"234":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"244":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"16":{"tf":1.0}},"u":{"c":{"df":11,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"211":{"tf":1.0},"215":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"6":{"df":1,"docs":{"188":{"tf":1.0}}},"7":{"df":1,"docs":{"188":{"tf":1.0}}},"_":{"5":{"df":1,"docs":{"200":{"tf":1.0}}},"6":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"7":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"211":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":30,"docs":{"146":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"'":{"_":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"101":{"tf":1.4142135623730951},"123":{"tf":1.0},"16":{"tf":1.4142135623730951},"165":{"tf":1.0},"169":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"23":{"tf":3.605551275463989},"9":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"243":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"49":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.23606797749979},"72":{"tf":3.3166247903554},"82":{"tf":1.7320508075688772},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":14,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"39":{"tf":1.0}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":7,"docs":{"114":{"tf":1.0},"126":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"​":{"(":{"a":{",":{"df":0,"docs":{},"λ":{")":{":":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"←":{"df":0,"docs":{},"g":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"←":{"a":{"(":{"df":0,"docs":{},"g":{")":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"∧":{"a":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"206":{"tf":1.0},"207":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":13,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"110":{"tf":1.0},"170":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"16":{"tf":2.23606797749979},"17":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"239":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"120":{"tf":1.0},"18":{"tf":2.23606797749979},"92":{"tf":2.8284271247461903}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":8,"docs":{"114":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":27,"docs":{"100":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"202":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.6457513110645907},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"107":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"15":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":2.0},"214":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"35":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":3.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":35,"docs":{"121":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"230":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":2,"docs":{"207":{"tf":1.0},"64":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":3,"docs":{"37":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"187":{"tf":1.0},"73":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":2.6457513110645907}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":3.1622776601683795},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":29,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"140":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.7320508075688772},"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"20":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"9":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"24":{"tf":1.0},"69":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"221":{"tf":1.0},"86":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"102":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.23606797749979}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"84":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"h":{"df":4,"docs":{"140":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951},"98":{"tf":1.0}},"s":{"=":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"3":{"2":{"(":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"3":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{")":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"140":{"tf":1.0},"159":{"tf":2.0},"16":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"38":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"d":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":1,"docs":{"205":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"220":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},":":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"16":{"tf":2.0},"207":{"tf":2.449489742783178},"208":{"tf":2.8284271247461903},"211":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":2.23606797749979},"98":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"18":{"tf":2.0},"184":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"145":{"tf":1.0}}}}}},"n":{"d":{"df":17,"docs":{"106":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"176":{"tf":2.0},"178":{"tf":1.7320508075688772},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"200":{"tf":1.0},"211":{"tf":1.0},"243":{"tf":3.1622776601683795},"244":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"w":{"df":39,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":3.4641016151377544},"188":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":3.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":3.0},"68":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":2.449489742783178},"92":{"tf":1.0},"99":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":12,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"n":{"df":19,"docs":{"118":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"18":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"49":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"81":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"17":{"tf":1.0},"2":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{":":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"s":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}},"x":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"86":{"tf":2.0}}}},".":{"df":0,"docs":{},"t":{"df":2,"docs":{"96":{"tf":1.0},"97":{"tf":1.0}}}},"0":{"df":1,"docs":{"54":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"100":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"2":{"9":{".":{".":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"3":{"2":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"a":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}}}},"df":2,"docs":{"192":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":2.8284271247461903}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}},"y":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"a":{"df":1,"docs":{"198":{"tf":2.449489742783178}},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":2.23606797749979}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"202":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"222":{"tf":1.0},"244":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":2.0}}}}},"n":{"df":1,"docs":{"16":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"2":{"0":{"2":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":14,"docs":{"114":{"tf":2.449489742783178},"14":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.7320508075688772},"68":{"tf":1.0},"72":{"tf":2.0},"74":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"d":{",":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"187":{"tf":1.0},"57":{"tf":1.4142135623730951}}}},"y":{"df":4,"docs":{"126":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":29,"docs":{"106":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":2.449489742783178},"118":{"tf":2.0},"119":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"124":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"226":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"243":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}}}},"df":1,"docs":{"198":{"tf":2.449489742783178}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"73":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"99":{"tf":1.0}}}}}},"d":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"_":{"a":{"b":{"c":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"140":{"tf":1.4142135623730951},"215":{"tf":1.7320508075688772},"219":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":4.358898943540674},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":4.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":2.23606797749979}},"e":{"a":{"df":1,"docs":{"9":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"128":{"tf":1.0},"212":{"tf":1.0},"235":{"tf":1.4142135623730951},"54":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":26,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"146":{"tf":1.0},"16":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"226":{"tf":1.4142135623730951},"237":{"tf":1.0},"51":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":12,"docs":{"126":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"207":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"64":{"tf":1.0},"74":{"tf":1.0},"77":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"189":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"99":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"100":{"tf":1.0}}},"df":16,"docs":{"100":{"tf":3.3166247903554},"101":{"tf":2.0},"153":{"tf":1.0},"154":{"tf":2.449489742783178},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":3.7416573867739413}}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"23":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"24":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"20":{"tf":1.4142135623730951},"22":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":8,"docs":{"223":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":3.1622776601683795}}},"df":0,"docs":{},"s":{"df":2,"docs":{"20":{"tf":1.0},"243":{"tf":1.0}}},"t":{"df":4,"docs":{"68":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.0},"36":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":5,"docs":{"237":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"152":{"tf":1.0}}}}}}}},"r":{"d":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"37":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"233":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"16":{"tf":1.0}}}},"v":{"df":3,"docs":{"226":{"tf":1.0},"233":{"tf":1.0},"51":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}}}}},"t":{"df":47,"docs":{"10":{"tf":1.0},"100":{"tf":2.0},"118":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"176":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"234":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"66":{"tf":2.6457513110645907},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":4.358898943540674},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"83":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"207":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"h":{"a":{"2":{"5":{"6":{"df":1,"docs":{"46":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":8,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":2.23606797749979},"177":{"tf":1.0},"178":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"5":{"tf":1.0},"87":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"10":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"32":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"7":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"w":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"106":{"tf":1.0},"229":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"146":{"tf":1.0},"16":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"114":{"tf":1.0},"226":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":3,"docs":{"100":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"88":{"tf":1.0}},"g":{"df":0,"docs":{},"n":{"df":8,"docs":{"119":{"tf":2.0},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"126":{"tf":1.0},"202":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":2.0},"234":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"3":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"41":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":12,"docs":{"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"176":{"tf":1.0},"214":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"114":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"187":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"147":{"tf":1.0},"19":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":2.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":7,"docs":{"203":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"228":{"tf":1.0}}}}},"i":{"c":{"df":3,"docs":{"62":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0}}},"df":9,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"238":{"tf":1.0},"54":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"72":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":23,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":11,"docs":{"144":{"tf":1.0},"145":{"tf":2.23606797749979},"146":{"tf":1.7320508075688772},"149":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.6457513110645907},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"159":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.0},"55":{"tf":1.0}}}},"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"df":1,"docs":{"128":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":29,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"16":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{":":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{")":{"=":{"1":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"64":{"tf":1.0},"85":{"tf":1.0}}},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":2.0}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"146":{"tf":1.0},"153":{"tf":1.0},"48":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"230":{"tf":1.0}}}},"w":{"df":1,"docs":{"40":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"206":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"206":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"126":{"tf":1.0},"7":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"114":{"tf":3.7416573867739413},"208":{"tf":1.0},"226":{"tf":1.0},"240":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":3.872983346207417}}},"df":0,"docs":{}}}}}}}}},"v":{"df":1,"docs":{"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"229":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":7,"docs":{"226":{"tf":1.0},"237":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"114":{"tf":2.449489742783178},"55":{"tf":1.0},"7":{"tf":2.449489742783178},"84":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"c":{"df":2,"docs":{"26":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"210":{"tf":1.0},"230":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":2,"docs":{"166":{"tf":1.0},"66":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":4,"docs":{"126":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":14,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"206":{"tf":1.0},"22":{"tf":1.0},"34":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":8,"docs":{"10":{"tf":1.0},"174":{"tf":1.0},"210":{"tf":1.0},"232":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":21,"docs":{"128":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.8284271247461903},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"199":{"tf":2.0},"213":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"94":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"0":{"0":{")":{"=":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{")":{"=":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"b":{"(":{"1":{"1":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"c":{"(":{"1":{"1":{"df":1,"docs":{"196":{"tf":1.0}}},"4":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"d":{"(":{"1":{"0":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"7":{")":{")":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}}},"f":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"q":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":2.8284271247461903},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"1":{"4":{"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"9":{"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":17,"docs":{"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"181":{"tf":2.6457513110645907},"182":{"tf":2.0},"183":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"120":{"tf":1.4142135623730951},"207":{"tf":4.358898943540674},"208":{"tf":1.4142135623730951},"32":{"tf":1.0},"94":{"tf":2.449489742783178},"98":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":1,"docs":{"87":{"tf":1.0}}},"s":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":4,"docs":{"11":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":2.23606797749979},"46":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"42":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":22,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"213":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.23606797749979},"88":{"tf":1.0},"9":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":15,"docs":{"159":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"5":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.0},"84":{"tf":2.0}}}}}}},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":2,"docs":{"30":{"tf":1.0},"57":{"tf":1.0}}}},"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":2,"docs":{"204":{"tf":1.0},"210":{"tf":1.0}}},"p":{"df":18,"docs":{"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"188":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"41":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":3.605551275463989},"88":{"tf":2.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"187":{"tf":1.0},"216":{"tf":1.0},"38":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"120":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"207":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"229":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"91":{"tf":2.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.7320508075688772},"206":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"17":{"tf":1.4142135623730951},"241":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}},"p":{"df":1,"docs":{"40":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"91":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"17":{"tf":1.0},"202":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"u":{"b":{"df":2,"docs":{"106":{"tf":1.4142135623730951},"51":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":10,"docs":{"206":{"tf":3.4641016151377544},"207":{"tf":2.449489742783178},"208":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.23606797749979},"231":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"57":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":8,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":4,"docs":{"167":{"tf":1.0},"187":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"df":10,"docs":{"100":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"61":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"57":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.4142135623730951},"181":{"tf":1.0},"210":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"51":{"tf":1.0},"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":37,"docs":{"100":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"149":{"tf":1.0},"181":{"tf":1.0},"19":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":2.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":1.0},"87":{"tf":2.23606797749979},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"120":{"tf":1.0}},"i":{"df":6,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"212":{"tf":1.0},"64":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"146":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":17,"docs":{"118":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"54":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":20,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"153":{"tf":1.0},"2":{"tf":1.4142135623730951},"30":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":9,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"217":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"187":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"g":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"139":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"37":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":1,"docs":{"238":{"tf":1.0}}}},"y":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}},"i":{"df":2,"docs":{"211":{"tf":1.0},"213":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":3,"docs":{"154":{"tf":1.0},"21":{"tf":1.0},"24":{"tf":1.0}}},"t":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":15,"docs":{"15":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.7320508075688772},"27":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":2.8284271247461903},"91":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"′":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"∈":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"1":{",":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"92":{"tf":1.0}}}},"{":{"df":0,"docs":{},"−":{"1":{",":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"m":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"6":{"4":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"−":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"1":{"2":{"9":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"∣":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≥":{"(":{"d":{"1":{"df":0,"docs":{},"​":{"+":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"⋅":{"df":0,"docs":{},"t":{"=":{"0":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"(":{"df":0,"docs":{},"x":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"51":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"…":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":2,"docs":{"72":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"df":1,"docs":{"96":{"tf":1.0}}},"2":{"df":1,"docs":{"97":{"tf":1.0}}},"3":{"df":1,"docs":{"98":{"tf":1.0}}},"=":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"l":{"df":27,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"27":{"tf":2.449489742783178},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"9":{"tf":2.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":22,"docs":{"101":{"tf":1.7320508075688772},"120":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.4142135623730951},"243":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"214":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"18":{"tf":1.0}}},".":{"'":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"3":{"2":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"201":{"tf":1.0},"37":{"tf":2.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"38":{"tf":1.0},"94":{"tf":1.0}}}}},"df":11,"docs":{"125":{"tf":1.0},"126":{"tf":3.1622776601683795},"18":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.8284271247461903},"208":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"187":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":8,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"39":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"112":{"tf":1.0},"25":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":1,"docs":{"118":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":24,"docs":{"120":{"tf":1.4142135623730951},"157":{"tf":1.0},"167":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"203":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"s":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"38":{"tf":2.23606797749979}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"'":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":3,"docs":{"74":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":8,"docs":{"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.4142135623730951}}}},"i":{"df":3,"docs":{"206":{"tf":1.0},"209":{"tf":1.0},"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"114":{"tf":4.58257569495584},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"233":{"tf":1.0},"32":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}},"v":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"207":{"tf":1.0},"27":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"k":{"df":3,"docs":{"201":{"tf":1.0},"226":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"9":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"11":{"tf":1.0},"181":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"3":{"tf":1.0},"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":16,"docs":{"116":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"223":{"tf":1.0},"32":{"tf":1.0},"85":{"tf":1.0}}}}}}}}}},"u":{"df":15,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0},"91":{"tf":1.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":19,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.8284271247461903},"99":{"tf":1.0}},"s":{"a":{"+":{"a":{"+":{"df":0,"docs":{},"⋯":{"+":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"×":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"×":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":2,"docs":{"29":{"tf":1.0},"42":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":12,"docs":{"176":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"138":{"tf":1.0},"207":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"17":{"tf":1.0},"226":{"tf":1.0},"37":{"tf":1.0},"99":{"tf":1.0}}}},"p":{"df":1,"docs":{"10":{"tf":1.4142135623730951}},"i":{"c":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"2":{"8":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":3,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"143":{"tf":1.0}},"​":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"+":{"1":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"[":{"a":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"100":{"tf":1.0},"36":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":3.0},"87":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":2.449489742783178}}}}}}}}},"df":2,"docs":{"87":{"tf":2.6457513110645907},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"205":{"tf":1.4142135623730951},"229":{"tf":1.0},"29":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"i":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":4,"docs":{"125":{"tf":1.0},"213":{"tf":1.0},"25":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"207":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"179":{"tf":1.0},"215":{"tf":1.0}}}},"′":{"=":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"]":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"[":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"57":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"81":{"tf":1.0}}},"n":{"df":4,"docs":{"149":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"49":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}}}}}},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":55,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"119":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":8,"docs":{"11":{"tf":1.0},"116":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"i":{"c":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"s":{"+":{"1":{"=":{"df":0,"docs":{},"p":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"87":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"3":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"142":{"tf":1.4142135623730951},"219":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":1,"docs":{"88":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"8":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"j":{"df":3,"docs":{"243":{"tf":2.23606797749979},"85":{"tf":1.0},"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"4":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"201":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":2,"docs":{"207":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"d":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"232":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":10,"docs":{"208":{"tf":2.8284271247461903},"211":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"85":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"109":{"tf":1.0},"5":{"tf":1.0},"81":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":4,"docs":{"127":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"174":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"100":{"tf":1.0},"18":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"l":{"df":2,"docs":{"44":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"233":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"213":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"45":{"tf":1.0},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"171":{"tf":1.0},"18":{"tf":1.0},"210":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":146,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"145":{"tf":2.0},"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":2.0},"203":{"tf":2.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":2.0},"226":{"tf":2.23606797749979},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"24":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":2.6457513110645907},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"7":{"tf":2.8284271247461903},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":3.605551275463989},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"b":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0}}}},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"202":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"13":{"tf":1.0},"79":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"/":{"2":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":1,"docs":{"121":{"tf":1.0}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"v":{",":{"df":0,"docs":{},"p":{",":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"′":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ξ":{"0":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":11,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"244":{"tf":1.4142135623730951},"7":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"167":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":2.449489742783178},"55":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":2.6457513110645907},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}},"e":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"a":{"df":1,"docs":{"25":{"tf":1.0}}},"b":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"c":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{")":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"]":{"df":0,"docs":{},"v":{"+":{"[":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"212":{"tf":1.0},"214":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"216":{"tf":1.7320508075688772},"49":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":24,"docs":{"106":{"tf":1.7320508075688772},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"152":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"215":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"222":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.0}}}},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":8,"docs":{"106":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":10,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"212":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":2.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":4.69041575982343},"88":{"tf":2.23606797749979}},"e":{"c":{"!":{"[":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{")":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":14,"docs":{"145":{"tf":1.0},"222":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"82":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.4142135623730951},"99":{"tf":1.0}},"f":{"df":5,"docs":{"18":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"91":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":30,"docs":{"14":{"tf":1.0},"146":{"tf":1.0},"221":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"240":{"tf":1.0},"243":{"tf":2.449489742783178},"244":{"tf":2.0},"25":{"tf":1.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":4.47213595499958},"86":{"tf":3.1622776601683795},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"235":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"a":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"126":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":1.7320508075688772},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":1.0},"54":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":8,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"a":{"df":5,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"210":{"tf":1.0},"45":{"tf":1.0},"91":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"0":{".":{".":{"1":{"6":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{".":{"2":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"119":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"203":{"tf":1.0}}},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"/":{"2":{")":{"2":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"0":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"​":{",":{"df":0,"docs":{},"w":{"6":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"6":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{".":{".":{"1":{"3":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"4":{".":{".":{"4":{"8":{"df":2,"docs":{"187":{"tf":1.4142135623730951},"199":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"f":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"6":{".":{".":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"9":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"2":{"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{".":{".":{"6":{"1":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"6":{"2":{".":{".":{"6":{"3":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"3":{"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"=":{"2":{"2":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"120":{"tf":1.0}}},"5":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"1":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"2":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{"+":{"2":{"3":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"1":{"1":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"(":{"1":{")":{"+":{"2":{"1":{"8":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"(":{"1":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"df":0,"docs":{},"g":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"87":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":20,"docs":{"119":{"tf":1.0},"12":{"tf":1.0},"149":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"91":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"3":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"\"":{")":{"'":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"32":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"37":{"tf":5.196152422706632},"38":{"tf":1.4142135623730951},"39":{"tf":1.0},"40":{"tf":1.7320508075688772}}}},"y":{"df":21,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"65":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"99":{"tf":1.0}}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"4":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"167":{"tf":1.0},"184":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}},"r":{"df":4,"docs":{"125":{"tf":1.0},"229":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":4,"docs":{"11":{"tf":1.0},"214":{"tf":1.0},"23":{"tf":1.0},"88":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":4,"docs":{"32":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"39":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"d":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"q":{"df":0,"docs":{},"ϵ":{"+":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"217":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":11,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"18":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"202":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"215":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"139":{"tf":1.0},"202":{"tf":1.0},"33":{"tf":1.0},"39":{"tf":1.0},"48":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"40":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"117":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.8284271247461903},"121":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"37":{"tf":1.0}}}}},"df":1,"docs":{"84":{"tf":1.0}},"←":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"df":38,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":2.0},"17":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.4142135623730951},"84":{"tf":3.1622776601683795},"86":{"tf":2.0},"87":{"tf":2.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.4142135623730951},"69":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":10,"docs":{"153":{"tf":1.0},"16":{"tf":1.0},"229":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}}}}}},"​":{"=":{"df":0,"docs":{},"σ":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"σ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"6":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":33,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"223":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"84":{"tf":1.0}},"l":{"df":1,"docs":{"32":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"0":{"0":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":17,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"235":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"41":{"tf":1.0},"5":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"187":{"tf":1.0},"39":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"126":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"101":{"tf":1.4142135623730951},"12":{"tf":1.0},"126":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"29":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"203":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":2.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"120":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"×":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{";":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"k":{"df":1,"docs":{"168":{"tf":1.0}}}}},"x":{")":{":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"83":{"tf":1.0}}},"w":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"x":{"2":{",":{".":{".":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{"2":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"↦":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"i":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"df":0,"docs":{}},"ζ":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{".":{".":{".":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"229":{"tf":2.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"4":{"=":{"1":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":3,"docs":{"228":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":2,"docs":{"51":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"2":{"df":4,"docs":{"228":{"tf":1.0},"230":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":2.0}},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"110":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"z":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":6,"docs":{"231":{"tf":1.0},"51":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":3.1622776601683795}},"​":{",":{"df":0,"docs":{},"y":{"3":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"3":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"8":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"4":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"=":{"0":{",":{"df":0,"docs":{},"y":{"=":{"0":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"233":{"tf":1.0}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}}}}}}},"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"x":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}},"j":{"df":1,"docs":{"31":{"tf":1.0}},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}}}},"z":{"df":1,"docs":{"229":{"tf":1.0}}},"′":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"y":{"df":0,"docs":{},"′":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"_":{"1":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":0,"docs":{},"​":{")":{"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":35,"docs":{"100":{"tf":1.4142135623730951},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":2.23606797749979},"146":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"198":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":2.23606797749979},"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"51":{"tf":1.0},"62":{"tf":2.23606797749979},"7":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.0},"84":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}}}}},"j":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}},"n":{"df":1,"docs":{"86":{"tf":1.0}},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"(":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":3,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"156":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":3.0}},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"114":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"λ":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"}":{"a":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"c":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"′":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"{":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"−":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"⋘":{"1":{"5":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋙":{"1":{"9":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"4":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"8":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"/":{"df":0,"docs":{},"z":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"5":{"df":2,"docs":{"108":{"tf":1.0},"112":{"tf":1.0}}},"b":{"df":4,"docs":{"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"228":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}},"z":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"233":{"tf":1.0}}},"a":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"=":{"a":{"b":{"c":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{",":{"3":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"153":{"tf":1.0},"157":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"−":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.0}}}},"df":2,"docs":{"129":{"tf":1.0},"131":{"tf":1.0}}},"df":17,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"51":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"32":{"tf":1.0},"35":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"216":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"u":{"'":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}}}},"r":{"df":1,"docs":{"12":{"tf":1.0}}},"v":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"/":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}}}}},"w":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"+":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"z":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"53":{"tf":1.0}}},"ω":{"df":0,"docs":{},"u":{")":{"=":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}},"→":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"z":{"df":1,"docs":{"226":{"tf":1.0}}}}},"0":{"df":5,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0}},"​":{"(":{"0":{",":{"0":{")":{"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{",":{"a":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"a":{"df":0,"docs":{},"−":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"b":{"df":0,"docs":{},"−":{"b":{"0":{".":{".":{"=":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"b":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"2":{"4":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"118":{"tf":1.0}}},"df":1,"docs":{"141":{"tf":1.0}}},"3":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}},"y":{"2":{"=":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"6":{"df":1,"docs":{"230":{"tf":1.0}}},"=":{"0":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}}},"1":{"df":1,"docs":{"229":{"tf":1.0}}},"8":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"z":{"3":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"=":{"a":{"b":{"c":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"]":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":13,"docs":{"120":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":38,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":2.8284271247461903},"6":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.6457513110645907},"85":{"tf":1.0},"86":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"a":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"0":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"216":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}},"​":{":":{"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"171":{"tf":1.0}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907}}}}}},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"w":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"141":{"tf":1.0}},"​":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":2,"docs":{"127":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"k":{"df":3,"docs":{"126":{"tf":1.0},"32":{"tf":1.4142135623730951},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":1,"docs":{"71":{"tf":1.4142135623730951}},"​":{"(":{"1":{")":{"=":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"+":{"1":{"df":0,"docs":{},"​":{"=":{"0":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":0,"docs":{},"h":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":6,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"0":{".":{".":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"70":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"202":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"94":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"=":{"1":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"120":{"tf":1.0},"168":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"+":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"167":{"tf":1.0},"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋮":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"229":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"breadcrumbs":{"root":{"0":{")":{")":{"df":0,"docs":{},"∧":{"(":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"k":{"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"0":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"233":{"tf":1.0}}},"1":{",":{"2":{",":{"3":{",":{"4":{",":{"5":{"df":8,"docs":{"192":{"tf":2.8284271247461903},"193":{"tf":2.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903},"199":{"tf":4.69041575982343},"200":{"tf":6.324555320336759}}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":3,"docs":{"18":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":2.8284271247461903}}},"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"q":{"df":3,"docs":{"125":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}},"ω":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"1":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{".":{"1":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"30":{"tf":1.0}}},"7":{"df":1,"docs":{"177":{"tf":1.0}}},"=":{"2":{"3":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"0":{"3":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"1":{".":{"7":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"8":{"1":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"37":{"tf":1.0}}},"3":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"→":{"0":{"0":{"0":{"0":{"0":{"1":{"df":0,"docs":{},"→":{"0":{"0":{"0":{"1":{"1":{"0":{"df":0,"docs":{},"→":{"0":{"1":{"0":{"0":{"1":{"1":{"df":0,"docs":{},"→":{"0":{"1":{"0":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"​":{"0":{"df":0,"docs":{},"→":{"0":{"1":{"df":0,"docs":{},"→":{"1":{"2":{"df":0,"docs":{},"→":{"4":{"3":{"df":0,"docs":{},"→":{"5":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"a":{"<":{"b":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":2.0}}}}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}},"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":48,"docs":{"100":{"tf":1.0},"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":2.23606797749979},"118":{"tf":2.23606797749979},"126":{"tf":2.6457513110645907},"139":{"tf":1.7320508075688772},"142":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":2.0},"188":{"tf":1.0},"190":{"tf":2.6457513110645907},"192":{"tf":2.449489742783178},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":1.7320508075688772},"196":{"tf":3.4641016151377544},"197":{"tf":2.449489742783178},"198":{"tf":2.6457513110645907},"199":{"tf":15.7797338380595},"200":{"tf":25.41653005427767},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.4142135623730951},"99":{"tf":1.0}},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"x":{"4":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"2":{"2":{"4":{"6":{"9":{"8":{"df":0,"docs":{},"f":{"c":{"0":{"9":{"9":{"4":{"a":{"8":{"d":{"d":{"8":{"c":{"4":{"6":{"df":0,"docs":{},"e":{"b":{"2":{"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"(":{"a":{")":{"=":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{"2":{")":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{},"w":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}},"ℓ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"[":{"1":{"3":{"0":{".":{".":{"=":{"1":{"3":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"a":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∧":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≤":{"a":{"<":{"b":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"<":{"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"j":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}},"u":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"<":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"92":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"α":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},",":{"1":{"df":1,"docs":{"18":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"α":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"37":{"tf":1.0}}},"2":{".":{"3":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"37":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"214":{"tf":1.0}}}},"0":{",":{"7":{",":{"2":{",":{"1":{"3":{"df":4,"docs":{"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{".":{".":{".":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"104":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.7320508075688772},"159":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"37":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}}},"1":{"0":{"0":{"0":{"0":{"0":{".":{".":{".":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"18":{"tf":1.7320508075688772},"182":{"tf":1.0},"190":{"tf":1.0}}},"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"9":{"df":1,"docs":{"128":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}},"3":{"0":{".":{".":{"=":{"1":{"3":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}},"df":5,"docs":{"118":{"tf":1.0},"143":{"tf":1.0},"214":{"tf":1.0},"30":{"tf":1.0},"88":{"tf":1.4142135623730951}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"⋅":{"1":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"4":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"183":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0}}},"5":{"5":{"df":1,"docs":{"39":{"tf":1.0}}},"df":2,"docs":{"201":{"tf":1.0},"37":{"tf":1.0}}},"6":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":26,"docs":{"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":2.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"86":{"tf":1.0}},"≤":{"df":0,"docs":{},"i":{"<":{"6":{"4":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"8":{"0":{"df":1,"docs":{"174":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"9":{"df":1,"docs":{"145":{"tf":1.0}}},"df":51,"docs":{"100":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":3.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":2.0},"188":{"tf":1.0},"190":{"tf":2.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"197":{"tf":2.6457513110645907},"198":{"tf":3.605551275463989},"199":{"tf":4.0},"200":{"tf":5.0990195135927845},"202":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"206":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"65":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":2.23606797749979},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}},"s":{"df":1,"docs":{"126":{"tf":1.0}}},"x":{"df":1,"docs":{"54":{"tf":1.0}}},"​":{"(":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"195":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"2":{"5":{")":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"183":{"tf":1.0}}},"w":{"1":{"4":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"8":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"λ":{"2":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"←":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"1":{"6":{")":{"df":0,"docs":{},"t":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"65":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{")":{"=":{"0":{"(":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"δ":{"=":{"0":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"≤":{"df":0,"docs":{},"k":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"2":{"'":{"df":3,"docs":{"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0}}},"+":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"×":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},",":{"1":{"1":{",":{"9":{",":{"1":{"0":{"df":2,"docs":{"182":{"tf":1.0},"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{",":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},".":{"0":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}},"df":0,"docs":{}},"0":{",":{"2":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"4":{"df":1,"docs":{"219":{"tf":1.0}}},"8":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"1":{"6":{"df":2,"docs":{"219":{"tf":1.0},"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"145":{"tf":1.0},"86":{"tf":1.0}}},"1":{"0":{"df":1,"docs":{"155":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"2":{"1":{"3":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"6":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"221":{"tf":1.0}}},"2":{"5":{"2":{"+":{"1":{"+":{"2":{"2":{"5":{"2":{"df":0,"docs":{},"−":{"1":{">":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"141":{"tf":1.0}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"2":{"5":{"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"=":{"[":{"df":0,"docs":{},"α":{"]":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"α":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"2":{"2":{"5":{"4":{"df":1,"docs":{"141":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"3":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":2,"docs":{"141":{"tf":1.0},"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"5":{">":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{">":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"2":{"df":4,"docs":{"174":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"4":{"0":{".":{".":{"=":{"2":{"4":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"df":1,"docs":{"188":{"tf":1.0}},"∗":{"6":{"4":{"=":{"1":{"7":{"9":{"2":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"0":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"2":{"df":2,"docs":{"118":{"tf":1.0},"126":{"tf":1.0}}},"3":{"df":3,"docs":{"126":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"df":1,"docs":{"141":{"tf":1.0}},"⟹":{"(":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"3":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0}}},"6":{"df":30,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.23606797749979},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"46":{"tf":1.0}}},"df":2,"docs":{"143":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951}}},"6":{"4":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"≤":{"2":{"6":{"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"86":{"tf":1.0}}},"7":{"df":1,"docs":{"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"]":{"a":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"^":{"2":{"5":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":2,"docs":{"18":{"tf":1.0},"25":{"tf":1.0}}}},"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":44,"docs":{"118":{"tf":1.4142135623730951},"126":{"tf":2.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.23606797749979},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"213":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.449489742783178},"8":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"96":{"tf":1.4142135623730951}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"+":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"92":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"n":{"+":{"1":{"+":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"<":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"213":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"i":{")":{"2":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"+":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"208":{"tf":1.0}}}}},"−":{"1":{"=":{"2":{"2":{"5":{"3":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":1,"docs":{"141":{"tf":1.0}}}},"≤":{"2":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"112":{"tf":1.0}},"​":{"=":{"2":{"(":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{")":{"3":{"(":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"z":{")":{"2":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"229":{"tf":1.0}},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"1":{"df":1,"docs":{"118":{"tf":1.4142135623730951}},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"8":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"3":{"df":1,"docs":{"183":{"tf":1.0}}},"8":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"(":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},",":{"2":{",":{"2":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{",":{"1":{"1":{",":{"1":{"4":{"df":4,"docs":{"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{",":{"7":{",":{"1":{",":{"1":{",":{"1":{"3":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"233":{"tf":1.0}}},"2":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":17,"docs":{"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"37":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"187":{"tf":1.0}},"∗":{"3":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"7":{"1":{"1":{"df":0,"docs":{},"h":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":23,"docs":{"117":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"243":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"−":{"3":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"/":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∗":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"∣":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"231":{"tf":1.0}}},"df":0,"docs":{}}}}},"4":{".":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"0":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"36":{"tf":1.0}}},"9":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":20,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":2.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∗":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{".":{"9":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"4":{"7":{"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"df":14,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"209":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"⋅":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}},"6":{",":{"5":{",":{"1":{"4":{",":{"7":{"df":2,"docs":{"183":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"16":{"tf":1.0}}},"4":{"df":6,"docs":{"119":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"199":{"tf":1.0}},"−":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"157":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"198":{"tf":1.0}}},"7":{",":{"1":{"0":{",":{"1":{"1":{",":{"1":{"3":{",":{"1":{"4":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"8":{")":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"30":{"tf":1.0},"64":{"tf":2.8284271247461903},"88":{"tf":1.0}},"s":{"df":1,"docs":{"64":{"tf":1.0}}},"−":{"c":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"3":{"df":0,"docs":{},"−":{"c":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"1":{".":{"6":{"8":{"9":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":6,"docs":{"120":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.4142135623730951},"64":{"tf":1.0},"79":{"tf":1.0}}},"9":{"df":4,"docs":{"132":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"88":{"tf":1.0}}},"_":{"0":{"(":{"a":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"182":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.0}}}},"df":4,"docs":{"183":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":1,"docs":{"233":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"a":{"(":{"1":{"0":{")":{",":{"b":{"(":{"7":{")":{",":{"c":{"(":{"2":{")":{",":{"d":{"(":{"1":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{")":{",":{"b":{"(":{"1":{"1":{")":{",":{"c":{"(":{"9":{")":{",":{"d":{"(":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"3":{")":{",":{"b":{"(":{"4":{")":{",":{"c":{"(":{"1":{"1":{")":{",":{"d":{"(":{"1":{"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{",":{"d":{"(":{"7":{")":{",":{"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{")":{",":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"6":{")":{",":{"b":{"(":{"5":{")":{",":{"c":{"(":{"1":{"4":{")":{",":{"d":{"(":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{")":{"=":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"a":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{"+":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{")":{"+":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"h":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"a":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":4,"docs":{"210":{"tf":2.449489742783178},"213":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"*":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"r":{")":{"+":{"a":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"b":{",":{"c":{",":{"d":{",":{"df":1,"docs":{"61":{"tf":1.0}},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"h":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":7,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"193":{"tf":1.0},"61":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"205":{"tf":1.0},"82":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"82":{"tf":1.0}}},"z":{"1":{",":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":2.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":14,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.6457513110645907},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"+":{"a":{"4":{"df":0,"docs":{},"​":{"+":{"a":{"5":{"df":0,"docs":{},"​":{"+":{"a":{"6":{"df":0,"docs":{},"​":{"+":{"a":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"a":{"8":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"a":{"7":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.4142135623730951}},"​":{",":{".":{".":{".":{",":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"2":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{",":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":13,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},",":{"a":{"2":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"]":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":10,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},",":{"a":{"3":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"b":{"2":{"=":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"4":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"5":{"=":{"(":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{")":{"5":{"=":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"5":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"β":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":9,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":7,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"7":{"df":6,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"8":{"df":3,"docs":{"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"9":{"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},":":{"=":{"a":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{")":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"[":{"a":{"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"b":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"−":{"a":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"]":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"h":{"df":1,"docs":{"226":{"tf":1.0}}}},"df":1,"docs":{"82":{"tf":1.0}}}},"^":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"b":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"^":{"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"203":{"tf":1.0},"24":{"tf":2.23606797749979},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":30,"docs":{"100":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"142":{"tf":1.0},"153":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"203":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"31":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"24":{"tf":2.23606797749979}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"11":{"tf":2.0},"6":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"0":{"df":0,"docs":{},"​":{":":{"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"126":{"tf":5.291502622129181}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":2.23606797749979},"88":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{")":{"df":0,"docs":{},"⸭":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":2,"docs":{"150":{"tf":1.0},"153":{"tf":1.0}}},"n":{"df":1,"docs":{"146":{"tf":1.0}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":3,"docs":{"39":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"101":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"120":{"tf":1.0},"153":{"tf":1.7320508075688772},"244":{"tf":1.0},"76":{"tf":1.0}}}}}}},"df":1,"docs":{"106":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"t":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"100":{"tf":1.0},"127":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.0}}}}},"d":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0}},"e":{"d":{"0":{".":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":1.0}},"​":{":":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":50,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":2.0},"132":{"tf":2.23606797749979},"134":{"tf":1.4142135623730951},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":2.0},"15":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"181":{"tf":1.0},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"204":{"tf":1.4142135623730951},"210":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.4142135623730951},"5":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"179":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"j":{"a":{"c":{"df":5,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"84":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"243":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"145":{"tf":1.0},"57":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"221":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.0},"87":{"tf":2.0}}},"y":{"'":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"c":{"df":23,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":2.6457513110645907},"8":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"10":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":2.0}}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"84":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"223":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⸭":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"d":{"df":3,"docs":{"50":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":4,"docs":{"106":{"tf":1.0},"55":{"tf":1.7320508075688772},"85":{"tf":1.0},"88":{"tf":1.0}},"m":{"df":5,"docs":{"148":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"​":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":4,"docs":{"68":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"a":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"a":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"a":{"df":5,"docs":{"145":{"tf":1.4142135623730951},"202":{"tf":1.0},"84":{"tf":2.23606797749979},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":22,"docs":{"100":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.7320508075688772},"219":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772}}}}}}}}},"i":{"c":{"df":2,"docs":{"223":{"tf":2.449489742783178},"7":{"tf":1.7320508075688772}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"7":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"100":{"tf":1.0},"123":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":31,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"179":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"119":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"207":{"tf":1.0},"234":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"120":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":13,"docs":{"142":{"tf":1.0},"188":{"tf":1.0},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"202":{"tf":1.0},"229":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"114":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"z":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.0}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"140":{"tf":1.0},"147":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"39":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"201":{"tf":1.0},"25":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"=":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"p":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":1,"docs":{"38":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":4,"docs":{"126":{"tf":1.0},"226":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.0}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":7,"docs":{"187":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}},"df":10,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"145":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"15":{"tf":1.0}}},"−":{"2":{"=":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"110":{"tf":1.0},"159":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"30":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"106":{"tf":1.0},"16":{"tf":1.7320508075688772},"166":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"52":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":47,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.4142135623730951},"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.449489742783178},"244":{"tf":1.4142135623730951},"27":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.6457513110645907},"52":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":2.6457513110645907},"58":{"tf":2.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":2.449489742783178},"65":{"tf":2.23606797749979},"66":{"tf":1.0},"69":{"tf":2.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"77":{"tf":2.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"84":{"tf":3.605551275463989},"85":{"tf":1.0},"86":{"tf":2.0},"87":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"118":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"110":{"tf":1.0},"202":{"tf":1.0},"227":{"tf":1.4142135623730951},"230":{"tf":1.0},"235":{"tf":2.6457513110645907},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":2.0},"9":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"177":{"tf":1.0},"62":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"22":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"y":{"df":5,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"233":{"tf":1.0},"35":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"203":{"tf":1.0},"210":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"126":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":2.0},"49":{"tf":1.0},"68":{"tf":2.449489742783178},"72":{"tf":1.7320508075688772}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"202":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":20,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"27":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.7320508075688772},"145":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"115":{"tf":1.0},"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{")":{":":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":1,"docs":{"62":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"166":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":9,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"157":{"tf":1.4142135623730951},"187":{"tf":1.0},"229":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"11":{"tf":1.0},"179":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"202":{"tf":1.0},"203":{"tf":1.0}}}}}},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"c":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"1":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"×":{"b":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},",":{"b":{"df":0,"docs":{},"′":{",":{"c":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"↦":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":2,"docs":{"204":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}},"−":{"1":{"=":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}}},"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∗":{"b":{"=":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"b":{"df":2,"docs":{"61":{"tf":1.0},"63":{"tf":1.0}}},"c":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"⊞":{"b":{"=":{"c":{"df":1,"docs":{"179":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"3":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"4":{"df":0,"docs":{},"−":{"a":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"⋅":{"c":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"d":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"2":{"2":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"195":{"tf":1.0}}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"5":{"df":1,"docs":{"114":{"tf":1.0}}},"6":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"*":{"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},",":{"c":{",":{"a":{",":{"df":0,"docs":{},"e":{",":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":2,"docs":{"162":{"tf":1.0},"164":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"b":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"b":{"2":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"=":{"a":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"b":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"3":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"30":{"tf":1.0}}},"1":{"df":1,"docs":{"30":{"tf":1.0}}},"5":{"df":1,"docs":{"121":{"tf":1.0}}},"[":{"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":1,"docs":{"207":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"c":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":1,"docs":{"127":{"tf":1.0}}},"{":{"(":{"0":{",":{"0":{")":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"−":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"208":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"43":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":45,"docs":{"16":{"tf":2.0},"201":{"tf":2.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"′":{")":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"4":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"ξ":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"45":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"207":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"217":{"tf":1.0},"219":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":48,"docs":{"106":{"tf":2.0},"115":{"tf":2.6457513110645907},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":4.123105625617661},"119":{"tf":1.0},"120":{"tf":2.6457513110645907},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"235":{"tf":1.0},"99":{"tf":1.0}}},"df":8,"docs":{"217":{"tf":2.8284271247461903},"218":{"tf":1.0},"31":{"tf":1.7320508075688772},"44":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"244":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":3.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":29,"docs":{"100":{"tf":1.0},"114":{"tf":2.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"185":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":2.23606797749979},"243":{"tf":1.0},"25":{"tf":1.4142135623730951},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"127":{"tf":1.0},"179":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"65":{"tf":1.0}}}}},"df":18,"docs":{"101":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"244":{"tf":1.0},"30":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"129":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"66":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"45":{"tf":1.0},"6":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"11":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"62":{"tf":1.0}}}},"w":{"df":13,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"179":{"tf":1.0},"214":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"34":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"t":{"a":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":17,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.0},"154":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.4142135623730951},"208":{"tf":1.0},"211":{"tf":1.0},"27":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"1":{"9":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"152":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":7,"docs":{"100":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"99":{"tf":2.0}}}}},"d":{"df":3,"docs":{"145":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{")":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"119":{"tf":1.0}}}}},"df":62,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":3.3166247903554},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":2.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"145":{"tf":1.0},"146":{"tf":2.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.449489742783178},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"175":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":2.0},"179":{"tf":2.23606797749979},"180":{"tf":2.8284271247461903},"181":{"tf":1.7320508075688772},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"184":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":2.23606797749979},"188":{"tf":1.0},"189":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"191":{"tf":1.0},"192":{"tf":2.0},"193":{"tf":2.0},"194":{"tf":2.8284271247461903},"195":{"tf":3.0},"196":{"tf":4.0},"197":{"tf":4.0},"198":{"tf":2.8284271247461903},"199":{"tf":2.449489742783178},"200":{"tf":1.0},"202":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.7320508075688772},"31":{"tf":1.0},"37":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{")":{"2":{"5":{"0":{"2":{"0":{"2":{"5":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"a":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"a":{"1":{"df":0,"docs":{},"​":{"b":{"=":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"2":{"df":0,"docs":{},"​":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"242":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":2.23606797749979},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"92":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":2.0},"199":{"tf":1.4142135623730951},"38":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"223":{"tf":2.449489742783178}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"235":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"49":{"tf":1.0}}},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"127":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"35":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"141":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"109":{"tf":1.0},"114":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"68":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":12,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"18":{"tf":1.0},"30":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"49":{"tf":1.0},"63":{"tf":1.4142135623730951},"68":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}},"u":{"df":1,"docs":{"70":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"17":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.7320508075688772},"37":{"tf":2.0},"40":{"tf":1.7320508075688772},"6":{"tf":1.0},"79":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":6,"docs":{"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"36":{"tf":1.0},"91":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}}}}},"∗":{"(":{"1":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"c":{"df":1,"docs":{"63":{"tf":1.0}}},"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"x":{"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"=":{"1":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"l":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"r":{")":{"=":{"[":{"df":0,"docs":{},"m":{"]":{"df":0,"docs":{},"g":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{")":{",":{"b":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"181":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.0},"17":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"235":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.8284271247461903},"8":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":2.8284271247461903},"244":{"tf":1.0}}},"y":{"1":{"6":{"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"∗":{"2":{"1":{"6":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"3":{"2":{"+":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"=":{"(":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":34,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":2.449489742783178},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"44":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"217":{"tf":1.0},"55":{"tf":1.0}}}}},"df":29,"docs":{"100":{"tf":2.8284271247461903},"114":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"226":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.23606797749979},"25":{"tf":1.0},"30":{"tf":1.0},"37":{"tf":1.7320508075688772},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"70":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":3.0},"86":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":20,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"16":{"tf":1.7320508075688772},"171":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"30":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":3.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"(":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"d":{"d":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"(":{"df":0,"docs":{},"p":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{")":{"+":{"2":{"1":{"6":{"(":{"df":0,"docs":{},"p":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":13,"docs":{"212":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"84":{"tf":2.23606797749979},"85":{"tf":3.0},"86":{"tf":2.449489742783178},"87":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}},"e":{"_":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":6,"docs":{"126":{"tf":1.0},"2":{"tf":1.0},"37":{"tf":2.23606797749979},"38":{"tf":1.0},"86":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"202":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":2.0},"188":{"tf":1.0},"219":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"57":{"tf":1.0}}}}},"t":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}},"c":{"df":0,"docs":{},"k":{"df":45,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":2.0},"140":{"tf":2.449489742783178},"141":{"tf":2.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.6457513110645907},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":2.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"206":{"tf":1.0}}}}},"p":{"<":{"df":0,"docs":{},"f":{">":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}},"df":39,"docs":{"10":{"tf":3.7416573867739413},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"11":{"tf":2.0},"166":{"tf":1.7320508075688772},"17":{"tf":1.0},"176":{"tf":2.8284271247461903},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"21":{"tf":3.0},"22":{"tf":2.6457513110645907},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"46":{"tf":1.0},"9":{"tf":3.0}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"192":{"tf":1.7320508075688772},"55":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":9,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"62":{"tf":1.0},"86":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"176":{"tf":1.0},"221":{"tf":1.0},"55":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"37":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":11,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903}}}}},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":1,"docs":{"88":{"tf":1.0}}},"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":2,"docs":{"217":{"tf":1.0},"88":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"36":{"tf":1.0}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":65,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"107":{"tf":1.0},"11":{"tf":1.7320508075688772},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.7320508075688772},"15":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":3.3166247903554},"166":{"tf":2.0},"17":{"tf":2.449489742783178},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":2.8284271247461903},"206":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"235":{"tf":2.6457513110645907},"24":{"tf":2.8284271247461903},"244":{"tf":2.23606797749979},"25":{"tf":3.605551275463989},"27":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":2.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"49":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.4142135623730951},"61":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":3.605551275463989},"91":{"tf":1.7320508075688772},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"∈":{"b":{"a":{"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"j":{"df":1,"docs":{"85":{"tf":1.0}}},"k":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":6,"docs":{"145":{"tf":1.0},"39":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"170":{"tf":1.0},"171":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"38":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":2.23606797749979}}}}},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"20":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":7,"docs":{"26":{"tf":1.0},"33":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"48":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":14,"docs":{"120":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"84":{"tf":2.0},"86":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.0},"74":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"145":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"35":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}},"p":{"df":1,"docs":{"92":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{")":{"=":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":43,"docs":{"10":{"tf":2.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"16":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":2.6457513110645907},"189":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"48":{"tf":2.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"64":{"tf":2.6457513110645907},"65":{"tf":1.0},"66":{"tf":3.4641016151377544},"68":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"8":{"tf":3.7416573867739413},"9":{"tf":2.8284271247461903},"92":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"10":{"tf":1.0},"100":{"tf":3.4641016151377544},"101":{"tf":2.6457513110645907},"142":{"tf":1.0},"145":{"tf":1.0},"171":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"217":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"7":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"99":{"tf":2.8284271247461903}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"216":{"tf":1.0},"8":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"17":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{")":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{";":{"df":0,"docs":{},"r":{")":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":29,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":2.449489742783178},"221":{"tf":3.3166247903554},"222":{"tf":2.23606797749979},"235":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":2.23606797749979},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"36":{"tf":1.0},"49":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"67":{"tf":1.7320508075688772},"68":{"tf":2.6457513110645907},"69":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":2.6457513110645907},"72":{"tf":2.0},"73":{"tf":2.6457513110645907},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"85":{"tf":2.0},"86":{"tf":2.8284271247461903},"92":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"df":1,"docs":{"115":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{")":{"=":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{")":{"df":0,"docs":{},"⸭":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"19":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"241":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"205":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"217":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"22":{"tf":1.0},"240":{"tf":1.4142135623730951},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":5,"docs":{"101":{"tf":1.0},"205":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"86":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"77":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":1,"docs":{"219":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"43":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":22,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":2.6457513110645907},"121":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"134":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"33":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772}}},"x":{"df":5,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"i":{"c":{"df":5,"docs":{"153":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"166":{"tf":1.4142135623730951},"202":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"231":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0}}},"s":{"df":5,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"178":{"tf":2.0},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":2.449489742783178},"64":{"tf":1.0},"69":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"145":{"tf":1.0},"205":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}},"df":44,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"140":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"85":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"220":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":2.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"88":{"tf":2.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"210":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"138":{"tf":1.0},"5":{"tf":1.0},"86":{"tf":2.0},"99":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"122":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"23":{"tf":2.0}}},"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":4,"docs":{"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"10":{"tf":1.0},"22":{"tf":2.23606797749979},"64":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"100":{"tf":1.0},"210":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}}},"i":{"d":{"df":14,"docs":{"11":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"186":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"37":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"*":{"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":12,"docs":{"20":{"tf":1.4142135623730951},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":3.0},"241":{"tf":1.0},"25":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":41,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.0},"210":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":2.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":66,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":3.872983346207417},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.0},"134":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"140":{"tf":2.0},"142":{"tf":2.449489742783178},"150":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":2.8284271247461903},"31":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":2.0},"72":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":3.3166247903554},"9":{"tf":1.7320508075688772},"99":{"tf":2.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"22":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":29,"docs":{"100":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"184":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":15,"docs":{"202":{"tf":1.0},"243":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"79":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"u":{"df":4,"docs":{"139":{"tf":1.0},"166":{"tf":1.0},"228":{"tf":1.0},"31":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"79":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"42":{"tf":1.0},"5":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":9,"docs":{"11":{"tf":1.4142135623730951},"125":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}},"t":{"df":3,"docs":{"203":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"176":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"34":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"7":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":2.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":10,"docs":{"126":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"38":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"159":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"234":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":2.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":22,"docs":{"11":{"tf":1.0},"130":{"tf":1.0},"150":{"tf":1.0},"203":{"tf":1.7320508075688772},"217":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"143":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"73":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"244":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"201":{"tf":1.0},"42":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":2,"docs":{"11":{"tf":1.0},"27":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"102":{"tf":1.0},"13":{"tf":1.0},"176":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"92":{"tf":1.0}},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"0":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":21,"docs":{"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"68":{"tf":1.0},"91":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":16,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":2.0},"239":{"tf":1.0},"7":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":42,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"223":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"231":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"104":{"tf":1.0},"153":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":68,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"11":{"tf":1.0},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.872983346207417},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":2.449489742783178},"232":{"tf":2.23606797749979},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":3.3166247903554},"236":{"tf":1.7320508075688772},"237":{"tf":2.23606797749979},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"244":{"tf":2.0},"64":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"159":{"tf":1.0},"18":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":2.0},"99":{"tf":1.0}}}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":7,"docs":{"235":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772}},"i":{"c":{"df":4,"docs":{"203":{"tf":1.7320508075688772},"209":{"tf":1.0},"226":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"(":{"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"4":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{"=":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"ω":{"0":{",":{"df":0,"docs":{},"ω":{"1":{",":{".":{".":{".":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":6,"docs":{"244":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":19,"docs":{"100":{"tf":1.4142135623730951},"114":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.0},"241":{"tf":1.0},"59":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"210":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":4,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"40":{"tf":2.6457513110645907},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"244":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":1.7320508075688772},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"83":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":13,"docs":{"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"140":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"200":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":2.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"168":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"199":{"tf":2.0}}}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"44":{"tf":1.0},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"229":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":42,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.0},"20":{"tf":1.7320508075688772},"203":{"tf":1.0},"21":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"233":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"87":{"tf":2.23606797749979},"88":{"tf":3.3166247903554},"9":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"7":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":1.7320508075688772}}}}}}},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{"/":{"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"−":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"+":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":28,"docs":{"100":{"tf":2.0},"113":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":2.23606797749979},"202":{"tf":1.0},"210":{"tf":2.6457513110645907},"215":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":2.449489742783178},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"2":{"3":{"3":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"3":{"4":{"3":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"a":{"d":{"d":{"df":1,"docs":{"111":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"5":{"3":{"2":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"2":{"3":{")":{"=":{"0":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"244":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"243":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}}},"t":{"df":11,"docs":{"203":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.7320508075688772}}}},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"101":{"tf":1.0},"11":{"tf":1.4142135623730951},"146":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"127":{"tf":1.0},"164":{"tf":1.7320508075688772},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"79":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":16,"docs":{"207":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"146":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}}}}},"df":2,"docs":{"234":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":162,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":6,"docs":{"20":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"77":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"v":{"df":3,"docs":{"15":{"tf":2.0},"18":{"tf":1.0},"40":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":13,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":2.449489742783178},"44":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"91":{"tf":1.0},"99":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"213":{"tf":2.0}}}},"h":{"1":{"9":{"7":{"6":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"35":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"123":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.7320508075688772},"221":{"tf":1.0},"229":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.0},"86":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}}}}}}},"s":{"_":{"df":0,"docs":{},"u":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":3,"docs":{"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}}},"r":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.4142135623730951},"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"44":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":2.449489742783178},"237":{"tf":1.0},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"202":{"tf":1.0},"203":{"tf":1.0},"226":{"tf":1.0}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"62":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"100":{"tf":1.0},"126":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"154":{"tf":1.0},"171":{"tf":1.0},"202":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"166":{"tf":1.0},"206":{"tf":1.0},"86":{"tf":3.1622776601683795}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"54":{"tf":1.0},"72":{"tf":1.7320508075688772},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"+":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"+":{"1":{")":{">":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{",":{"d":{"df":0,"docs":{},"j":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"48":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":37,"docs":{"1":{"tf":1.4142135623730951},"102":{"tf":1.0},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"186":{"tf":1.0},"207":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"146":{"tf":1.0},"213":{"tf":1.4142135623730951},"57":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"157":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"190":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"167":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"2":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"112":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"229":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"40":{"tf":1.0},"49":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"w":{"df":1,"docs":{"16":{"tf":1.0}},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"30":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":2,"docs":{"157":{"tf":1.0},"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"190":{"tf":1.0},"54":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"38":{"tf":1.0},"84":{"tf":1.0}}}}},"x":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"−":{"1":{"df":3,"docs":{"242":{"tf":1.0},"243":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"≡":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"226":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"g":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"190":{"tf":1.0},"217":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"4":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"5":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"3":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"+":{"df":0,"docs":{},"e":{"6":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":71,"docs":{"10":{"tf":1.0},"100":{"tf":2.23606797749979},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"188":{"tf":1.0},"199":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"8":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":3.4641016151377544},"9":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.0},"157":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":1,"docs":{"54":{"tf":1.0}},"i":{"df":3,"docs":{"203":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"84":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}}},"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"120":{"tf":1.0},"230":{"tf":1.0},"86":{"tf":1.0}}},"u":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}},"df":13,"docs":{"100":{"tf":1.0},"181":{"tf":2.23606797749979},"183":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.4142135623730951},"195":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":24,"docs":{"11":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.4142135623730951},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":2.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}},"df":42,"docs":{"118":{"tf":2.23606797749979},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":2.23606797749979},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":3.0},"203":{"tf":3.605551275463989},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"207":{"tf":3.3166247903554},"208":{"tf":2.23606797749979},"210":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"226":{"tf":2.6457513110645907},"231":{"tf":1.0},"233":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"64":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":2.6457513110645907},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}}},"i":{"1":{"5":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"df":1,"docs":{"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":62,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.605551275463989},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":2.0},"236":{"tf":1.0},"237":{"tf":1.7320508075688772},"238":{"tf":1.0},"239":{"tf":1.4142135623730951}}}}}},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"84":{"tf":2.0},"87":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"170":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"37":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.8284271247461903},"48":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"70":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"233":{"tf":1.0}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"159":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"49":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"d":{"df":21,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":2.0}},"i":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"226":{"tf":1.0},"231":{"tf":2.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"3":{"tf":1.0},"37":{"tf":1.4142135623730951}}}}}}}},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"204":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.4142135623730951},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"30":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":2.23606797749979},"66":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"72":{"tf":2.0},"8":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":4.358898943540674},"9":{"tf":1.7320508075688772}}},"t":{"df":10,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":19,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"14":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"40":{"tf":2.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"145":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":2.449489742783178}}}}}},"t":{"c":{"df":2,"docs":{"156":{"tf":1.0},"176":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"=":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":24,"docs":{"120":{"tf":1.0},"210":{"tf":2.6457513110645907},"211":{"tf":1.7320508075688772},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":2.0},"218":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"31":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.449489742783178},"76":{"tf":2.23606797749979},"8":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":16,"docs":{"146":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"1":{"6":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"−":{"df":1,"docs":{"181":{"tf":1.0}}}},"t":{"df":2,"docs":{"207":{"tf":1.0},"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"24":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"231":{"tf":1.0},"54":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"139":{"tf":1.0},"207":{"tf":1.4142135623730951},"25":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":37,"docs":{"11":{"tf":1.0},"118":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772},"190":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"50":{"tf":1.7320508075688772},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"25":{"tf":1.0},"66":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"70":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"12":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"208":{"tf":1.0},"229":{"tf":1.0},"44":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"207":{"tf":2.0},"230":{"tf":1.0},"7":{"tf":2.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"34":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"205":{"tf":1.0},"229":{"tf":1.4142135623730951},"30":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"201":{"tf":1.0},"217":{"tf":1.0},"77":{"tf":1.0}}}},"n":{"df":4,"docs":{"201":{"tf":1.0},"243":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.7320508075688772},"204":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"203":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}},"s":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"100":{"tf":1.4142135623730951},"146":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"171":{"tf":1.7320508075688772},"186":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"104":{"tf":1.0},"203":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":2.8284271247461903}}},"df":0,"docs":{},"s":{"df":4,"docs":{"176":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"207":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0}},"n":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"′":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"⋙":{"2":{"5":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"x":{")":{"=":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"76":{"tf":1.4142135623730951}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"37":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":8,"docs":{"114":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":12,"docs":{"140":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"59":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"126":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"233":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"215":{"tf":1.0},"9":{"tf":1.0}}}},"df":1,"docs":{"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"10":{"tf":1.0}}}}},"r":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"38":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":2.0},"213":{"tf":1.0},"219":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"df":20,"docs":{"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"192":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":2.0},"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"15":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":2.0},"39":{"tf":1.0},"43":{"tf":2.23606797749979},"44":{"tf":3.872983346207417},"45":{"tf":4.58257569495584},"46":{"tf":2.0}},"e":{"'":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.7320508075688772}}},"=":{"+":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"s":{",":{"+":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"66":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"206":{"tf":1.0},"211":{"tf":2.0},"213":{"tf":1.0},"214":{"tf":2.23606797749979}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{">":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{":":{"<":{"df":0,"docs":{},"f":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0}}}},"df":1,"docs":{"24":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"24":{"tf":1.0}}}}}}}},"df":47,"docs":{"118":{"tf":2.6457513110645907},"120":{"tf":1.0},"124":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":4.47213595499958},"203":{"tf":2.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":2.0},"208":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"23":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.7320508075688772},"235":{"tf":2.449489742783178},"237":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":2.23606797749979},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{")":{")":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"2":{"2":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"4":{"3":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"41":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{":":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.7320508075688772}}},"l":{"df":5,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":19,"docs":{"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"176":{"tf":1.0},"200":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":1.0},"98":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"d":{"df":12,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"146":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":2.0},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"18":{"tf":1.0}}}},"t":{"df":10,"docs":{"202":{"tf":2.449489742783178},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"206":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"241":{"tf":1.0},"8":{"tf":1.0}}}}},"p":{"df":1,"docs":{"174":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":29,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"140":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.7320508075688772},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"118":{"tf":1.0},"20":{"tf":1.0},"37":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}}}},"x":{"df":36,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"115":{"tf":2.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":2.8284271247461903},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.0},"226":{"tf":1.0},"24":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"68":{"tf":2.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"[":{"df":0,"docs":{},"w":{"]":{")":{"=":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"44":{"tf":2.6457513110645907},"45":{"tf":2.449489742783178},"46":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":2.0}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":11,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"15":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"c":{"df":5,"docs":{"153":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"k":{"df":2,"docs":{"38":{"tf":1.0},"84":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"210":{"tf":1.4142135623730951},"215":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"df":3,"docs":{"202":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":29,"docs":{"100":{"tf":1.0},"120":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"61":{"tf":1.0},"74":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":6,"docs":{"110":{"tf":1.4142135623730951},"149":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"183":{"tf":1.0},"31":{"tf":1.0},"50":{"tf":1.0},"84":{"tf":1.0}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0}}}}}}}},"p":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"2":{"df":1,"docs":{"25":{"tf":1.0}}},"3":{"df":1,"docs":{"25":{"tf":1.0}}},"7":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"25":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"17":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":3.3166247903554},"237":{"tf":1.4142135623730951},"241":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":9,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"202":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"237":{"tf":1.0},"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"41":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"100":{"tf":1.0},"84":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.0}}}}},"l":{"df":9,"docs":{"10":{"tf":1.0},"117":{"tf":1.7320508075688772},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"213":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.4142135623730951}},"i":{"df":2,"docs":{"202":{"tf":1.0},"244":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"11":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"217":{"tf":2.449489742783178},"229":{"tf":1.0},"237":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.8284271247461903},"9":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"127":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"203":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"104":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0}}}}}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"c":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∣":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}}},"df":0,"docs":{}},"⋅":{"d":{"df":0,"docs":{},"⋅":{"a":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"(":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"⋯":{",":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{")":{":":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"1":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"79":{"tf":1.0},"85":{"tf":1.0}}}},",":{"b":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}},"df":1,"docs":{"244":{"tf":1.0}},"g":{",":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"226":{"tf":1.0}}}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"221":{"tf":1.0}}}}},"p":{",":{"a":{"=":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{",":{"df":0,"docs":{},"w":{"df":1,"docs":{"88":{"tf":1.0}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{".":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"df":0,"docs":{},"g":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":106,"docs":{"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":2.6457513110645907},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":2.0},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"28":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"101":{"tf":1.0},"43":{"tf":1.0},"9":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"9":{"tf":1.0}}},"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":39,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":3.1622776601683795},"199":{"tf":2.0},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"30":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":3.3166247903554},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":22,"docs":{"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.7320508075688772},"181":{"tf":1.4142135623730951},"192":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.8284271247461903},"206":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":2.0},"241":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"138":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.7320508075688772},"17":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"203":{"tf":3.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":2.0},"59":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"85":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"210":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":22,"docs":{"110":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"202":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"88":{"tf":2.6457513110645907},"9":{"tf":1.0}},"n":{"df":39,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0},"8":{"tf":2.23606797749979},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":2.0}}}}}},"k":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951}}}},"df":5,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"223":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":1,"docs":{"244":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"15":{"tf":1.0},"17":{"tf":1.7320508075688772}},"i":{"c":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"n":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"y":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"16":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":28,"docs":{"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":4.58257569495584},"204":{"tf":2.0},"205":{"tf":1.4142135623730951},"206":{"tf":2.449489742783178},"209":{"tf":1.0},"220":{"tf":3.4641016151377544},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":3.7416573867739413},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"243":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":3.3166247903554},"84":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"t":{"2":{"0":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"df":0,"docs":{}},"a":{"b":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"221":{"tf":1.0}}}}},"i":{"d":{"df":11,"docs":{"12":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"g":{",":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"→":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"226":{"tf":1.0}}}},"z":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"g":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"203":{"tf":1.0}},"n":{"df":2,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"x":{")":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"51":{"tf":1.0},"73":{"tf":2.0},"74":{"tf":1.7320508075688772},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},",":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":7,"docs":{"128":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"o":{"2":{"_":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"102":{"tf":1.0},"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{":":{":":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":21,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"45":{"tf":1.7320508075688772},"5":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"[":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"206":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"8":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}},"v":{"df":5,"docs":{"128":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0}}}},"n":{"d":{"df":2,"docs":{"217":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"216":{"tf":1.0}}},"l":{"df":15,"docs":{"11":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"r":{"d":{"df":4,"docs":{"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"37":{"tf":1.0},"82":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":10,"docs":{"11":{"tf":1.7320508075688772},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"159":{"tf":1.0},"166":{"tf":1.7320508075688772},"237":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}},"t":{"df":1,"docs":{"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"176":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":16,"docs":{"147":{"tf":1.0},"18":{"tf":1.0},"200":{"tf":1.7320508075688772},"206":{"tf":1.0},"216":{"tf":2.449489742783178},"217":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":2.6457513110645907}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"p":{"df":8,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"40":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"127":{"tf":1.0},"15":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"48":{"tf":1.0}}},"df":22,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"16":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0}}}},"df":2,"docs":{"128":{"tf":1.7320508075688772},"85":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"20":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"11":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.4142135623730951},"30":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":10,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.0},"88":{"tf":2.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"a":{"c":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"2":{"0":{"1":{"9":{"/":{"4":{"0":{"3":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"z":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"j":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":0,"docs":{}}},"ü":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"ı":{"df":0,"docs":{},"ş":{"df":0,"docs":{},"ı":{"df":0,"docs":{},"l":{"'":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}},"df":0,"docs":{}}}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":2.0}}},"df":2,"docs":{"51":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"=":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"241":{"tf":1.0}}}}},"i":{"'":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}},")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"df":0,"docs":{},"i":{"=":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"df":26,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"/":{"df":0,"docs":{},"o":{"df":1,"docs":{"24":{"tf":1.0}}}},"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"u":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"=":{"0":{"df":4,"docs":{"150":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"85":{"tf":1.7320508075688772}},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"w":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"f":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"1":{"3":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"207":{"tf":1.0}},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"2":{".":{".":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"1":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},">":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"df":4,"docs":{"223":{"tf":1.0},"226":{"tf":1.0},"29":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":1,"docs":{"36":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{",":{"d":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"207":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"31":{"tf":1.0},"43":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"57":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"5":{")":{"=":{"0":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"141":{"tf":1.0},"62":{"tf":1.0}}},"i":{"=":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"←":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{")":{";":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"d":{"=":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"209":{"tf":1.0}},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"214":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"205":{"tf":1.0},"206":{"tf":1.0},"231":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"229":{"tf":1.0},"244":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"f":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0}}}},"df":4,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":41,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"139":{"tf":1.0},"148":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":2.0},"45":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.7320508075688772},"9":{"tf":2.8284271247461903},"90":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":1,"docs":{"84":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"127":{"tf":1.0},"44":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}}}},"df":5,"docs":{"138":{"tf":1.0},"226":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"10":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"39":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}}}},"s":{"df":2,"docs":{"11":{"tf":1.0},"114":{"tf":2.449489742783178}},"s":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":3,"docs":{"101":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":14,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"45":{"tf":1.0},"5":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":13,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":2.0},"146":{"tf":1.4142135623730951},"149":{"tf":2.0},"153":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.0},"157":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.4142135623730951},"73":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"204":{"tf":1.0},"221":{"tf":1.0},"39":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"210":{"tf":1.4142135623730951},"72":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}}}},"x":{"df":8,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0}}}},"i":{"c":{"df":5,"docs":{"126":{"tf":1.7320508075688772},"14":{"tf":1.0},"184":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.4142135623730951}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"229":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"223":{"tf":1.0},"226":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"215":{"tf":1.0},"235":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":13,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"21":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"49":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":41,"docs":{"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"18":{"tf":1.0},"187":{"tf":1.0},"19":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":2.23606797749979},"20":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"25":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"57":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":8,"docs":{"145":{"tf":1.0},"162":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"243":{"tf":1.0},"39":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"40":{"tf":1.0}}},"n":{"c":{"df":24,"docs":{"10":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":2.0},"226":{"tf":1.0},"24":{"tf":1.7320508075688772},"244":{"tf":1.7320508075688772},"25":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":2.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"223":{"tf":1.0},"235":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":24,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"176":{"tf":2.8284271247461903},"20":{"tf":2.8284271247461903},"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"11":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":2.0}},"r":{"df":2,"docs":{"37":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":1,"docs":{"176":{"tf":1.0}}},"n":{"d":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"45":{"tf":1.0},"7":{"tf":1.7320508075688772},"81":{"tf":1.0},"83":{"tf":2.23606797749979},"84":{"tf":3.3166247903554},"85":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":6,"docs":{"11":{"tf":2.0},"175":{"tf":1.4142135623730951},"20":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":3,"docs":{"178":{"tf":1.0},"213":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"149":{"tf":1.0},"243":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":5,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"239":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"120":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"31":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":6,"docs":{"146":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"120":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"220":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}},"v":{"0":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"{":{"0":{",":{"1":{"/":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"z":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"214":{"tf":1.7320508075688772},"220":{"tf":1.0},"229":{"tf":2.449489742783178},"233":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.7320508075688772},"231":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"a":{"b":{"=":{"[":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"1":{"df":0,"docs":{},"​":{".":{".":{".":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"2":{"8":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"77":{"tf":1.0}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"9":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"226":{"tf":2.0}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":6,"docs":{"118":{"tf":1.0},"243":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0}}}}},"t":{"'":{"df":9,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":2.0},"91":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":4,"docs":{"242":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"84":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"226":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}}},"v":{"df":4,"docs":{"100":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0}},"k":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"×":{"df":0,"docs":{},"α":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"+":{"df":0,"docs":{},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"204":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"54":{"tf":1.0}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"85":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"df":1,"docs":{"157":{"tf":1.0}},"q":{"df":1,"docs":{"85":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"u":{"df":1,"docs":{"55":{"tf":1.0}}}},".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"2":{"df":1,"docs":{"207":{"tf":1.0}},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"≡":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}},"ω":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":1,"docs":{"64":{"tf":1.0}}}}}}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"j":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}},"∏":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"∑":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"1":{"df":2,"docs":{"141":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"⋯":{",":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},">":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":4,"docs":{"206":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"85":{"tf":1.4142135623730951}},"o":{"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"t":{"2":{"0":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":4,"docs":{"64":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"{":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"2":{"df":0,"docs":{},"j":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{".":{"8":{"4":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"⋯":{"+":{"2":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"1":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"2":{"3":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"7":{",":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{".":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"141":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"′":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"0":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.0}}},"1":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"…":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"4":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"4":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{"+":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"0":{"df":2,"docs":{"120":{"tf":1.0},"207":{"tf":1.0}}},"1":{"df":2,"docs":{"202":{"tf":1.0},"207":{"tf":1.0}}},"2":{",":{"3":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"31":{"tf":1.0}}},"[":{"a":{"]":{"b":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"a":{"]":{"(":{"[":{"b":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"b":{"]":{"(":{"[":{"a":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"3":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"125":{"tf":1.4142135623730951},"138":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},">":{"1":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"]":{"a":{"+":{"[":{"df":0,"docs":{},"k":{"]":{"a":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"0":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"126":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"18":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"207":{"tf":1.0},"243":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":5,"docs":{"100":{"tf":1.0},"62":{"tf":1.7320508075688772},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772}}}},"y":{"df":8,"docs":{"223":{"tf":2.6457513110645907},"24":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}}},"i":{"df":1,"docs":{"167":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"10":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"127":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"w":{"df":12,"docs":{"139":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.0},"223":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"7":{"tf":2.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":11,"docs":{"19":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"6":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"7":{"tf":2.8284271247461903},"84":{"tf":4.47213595499958},"86":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"n":{"df":13,"docs":{"202":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{")":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"∈":{"[":{"0":{".":{".":{"8":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{",":{"2":{"2":{"5":{"4":{"+":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"≤":{"3":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}},"≥":{"1":{"df":2,"docs":{"146":{"tf":1.0},"202":{"tf":1.0}}},"2":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"0":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"3":{")":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"4":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"5":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"7":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"(":{"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"(":{"a":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"…":{",":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{")":{",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.7320508075688772},"126":{"tf":1.0},"16":{"tf":1.4142135623730951},"64":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":10,"docs":{"120":{"tf":1.0},"217":{"tf":2.6457513110645907},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"31":{"tf":2.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"d":{"df":3,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"37":{"tf":1.0},"48":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":8,"docs":{"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"37":{"tf":1.0},"66":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"177":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.0},"126":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":16,"docs":{"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"157":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.0}}}}}},"w":{"df":1,"docs":{"226":{"tf":1.0}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"16":{"tf":2.0},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":2.0},"21":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{".":{"0":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"18":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":3,"docs":{"146":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"v":{"df":6,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"9":{"tf":1.0}}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"c":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"159":{"tf":2.0},"16":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"≡":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"m":{"a":{")":{"=":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"208":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":2.0},"82":{"tf":1.0},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"84":{"tf":1.0}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":17,"docs":{"120":{"tf":1.0},"145":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"145":{"tf":1.0}}}},"t":{"'":{"df":10,"docs":{"187":{"tf":1.0},"19":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"75":{"tf":1.0}}},"df":1,"docs":{"120":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"203":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"10":{"tf":2.23606797749979},"11":{"tf":1.4142135623730951},"18":{"tf":1.0},"20":{"tf":1.4142135623730951},"201":{"tf":1.0},"44":{"tf":1.0},"7":{"tf":1.4142135623730951},"9":{"tf":2.23606797749979}}}}}},"h":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951}},"s":{"=":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"3":{"2":{"(":{"a":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"4":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"+":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"+":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"=":{"0":{"df":2,"docs":{"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"b":{"c":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":2.6457513110645907},"5":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"11":{"tf":1.0},"203":{"tf":1.0},"37":{"tf":2.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":9,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"17":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0}}},"k":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"204":{"tf":1.0},"86":{"tf":1.0}}}}},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"{":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"31":{"tf":1.0}}}},",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"0":{"df":0,"docs":{},"⋅":{"b":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"0":{"df":0,"docs":{},"⋅":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":6,"docs":{"120":{"tf":1.7320508075688772},"155":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":2.449489742783178}},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"58":{"tf":1.0}}},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"128":{"tf":1.7320508075688772}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":6,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0}}}}}}}},"d":{"df":1,"docs":{"244":{"tf":1.0}}},"df":5,"docs":{"221":{"tf":1.0},"226":{"tf":2.23606797749979},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"c":{"df":5,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":8,"docs":{"152":{"tf":1.0},"179":{"tf":1.0},"204":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}}},"df":43,"docs":{"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"145":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":2.0},"163":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":2.0},"171":{"tf":2.23606797749979},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"27":{"tf":2.6457513110645907},"49":{"tf":1.4142135623730951},"52":{"tf":2.23606797749979},"53":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":2.0},"64":{"tf":1.0},"65":{"tf":1.7320508075688772},"69":{"tf":2.8284271247461903},"71":{"tf":2.449489742783178},"72":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"p":{"df":7,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":1.0}}},"s":{"df":2,"docs":{"68":{"tf":1.0},"85":{"tf":1.0}}}},"w":{"df":5,"docs":{"11":{"tf":1.0},"140":{"tf":1.0},"20":{"tf":1.0},"56":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"b":{"df":2,"docs":{"135":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"120":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"120":{"tf":1.0}}}},"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"0":{"df":0,"docs":{},"​":{"+":{"c":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"+":{"c":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"c":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"7":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{")":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}}}}}}}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{",":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{".":{".":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"2":{"df":0,"docs":{},"​":{"+":{".":{".":{".":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"5":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"]":{"[":{"df":0,"docs":{},"k":{"0":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"7":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"0":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"]":{"[":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"0":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"1":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"3":{"df":0,"docs":{},"​":{"]":{"+":{"df":0,"docs":{},"m":{"[":{"8":{"4":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"4":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"]":{"=":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"0":{"]":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"7":{"]":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"k":{"]":{"=":{"[":{"(":{"df":0,"docs":{},"k":{"+":{"2":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}},"w":{"df":0,"docs":{},"​":{"]":{"'":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"1":{"]":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"]":{"df":0,"docs":{},"p":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"38":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"39":{"tf":1.4142135623730951},"84":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"9":{"tf":1.0}}}}}}},"df":4,"docs":{"166":{"tf":1.0},"175":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"(":{"a":{",":{"b":{",":{"c":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"188":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.7320508075688772}}}}},"k":{"df":0,"docs":{},"e":{"df":26,"docs":{"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"38":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"157":{"tf":1.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"237":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":12,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"178":{"tf":1.0},"208":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"179":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"186":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":44,"docs":{"201":{"tf":2.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":5,"docs":{"100":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"54":{"tf":1.0}}}},"g":{"df":0,"docs":{},"i":{"b":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"113":{"tf":1.0},"18":{"tf":1.4142135623730951},"37":{"tf":2.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"126":{"tf":1.0},"242":{"tf":1.0},"88":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":16,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.4142135623730951},"243":{"tf":1.0},"30":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"57":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":12,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0},"146":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.4142135623730951},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"66":{"tf":1.7320508075688772},"70":{"tf":1.0},"92":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"128":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"27":{"tf":1.0},"37":{"tf":2.449489742783178}}},"y":{",":{"+":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"=":{"4":{"2":{"9":{"4":{"9":{"6":{"7":{"2":{"9":{"6":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"233":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}},"g":{"df":5,"docs":{"139":{"tf":1.0},"187":{"tf":2.449489742783178},"207":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":9,"docs":{"158":{"tf":1.7320508075688772},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"=":{"2":{"5":{"5":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":2.449489742783178},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":2.23606797749979},"176":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.7320508075688772},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"40":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"*":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"22":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"15":{"tf":1.0},"223":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"f":{"df":1,"docs":{"106":{"tf":1.0}}},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"p":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"177":{"tf":1.0},"2":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}},"o":{"d":{"d":{"df":1,"docs":{"180":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"243":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"2":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}},"e":{")":{"=":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"/":{"2":{"df":0,"docs":{},"k":{"=":{"0":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"168":{"tf":2.0},"40":{"tf":1.7320508075688772}},"l":{"df":4,"docs":{"145":{"tf":1.0},"18":{"tf":2.0},"230":{"tf":1.0},"84":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":3,"docs":{"243":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":1,"docs":{"223":{"tf":1.0}},"∈":{"[":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}},"u":{"df":2,"docs":{"118":{"tf":1.0},"202":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"205":{"tf":1.0}}},"y":{"'":{"df":2,"docs":{"205":{"tf":1.7320508075688772},"229":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.0},"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"212":{"tf":1.4142135623730951},"235":{"tf":1.0},"9":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"166":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0}}}}},"s":{"b":{"df":2,"docs":{"118":{"tf":1.0},"233":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"101":{"tf":1.0},"34":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"86":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"l":{"df":69,"docs":{"106":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":1.0},"120":{"tf":2.6457513110645907},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"176":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.8284271247461903},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"210":{"tf":1.4142135623730951},"212":{"tf":2.23606797749979},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"222":{"tf":1.0},"224":{"tf":1.4142135623730951},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"i":{"df":7,"docs":{"157":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"231":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"224":{"tf":1.4142135623730951},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"8":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":7,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":3.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"36":{"tf":1.0}}},"​":{"(":{"0":{")":{"=":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"c":{"df":1,"docs":{"106":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}},"o":{"df":1,"docs":{"106":{"tf":1.0}}}},"y":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"p":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}},"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"′":{"=":{"a":{"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":0,"docs":{},"}":{"5":{"1":{"2":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"/":{"2":{"=":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"213":{"tf":1.0}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{")":{"2":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"i":{"=":{"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"i":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}},":":{"=":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"+":{"1":{")":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"−":{"1":{")":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"2":{"5":{"4":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":4,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"85":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"120":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"217":{"tf":1.0},"226":{"tf":1.0},"54":{"tf":1.0}}}}},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":1,"docs":{"76":{"tf":1.0}}},"df":19,"docs":{"126":{"tf":2.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"203":{"tf":2.0},"208":{"tf":1.0},"210":{"tf":1.7320508075688772},"212":{"tf":2.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"68":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"205":{"tf":1.0},"21":{"tf":1.0},"49":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}},"e":{"d":{"df":54,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.4142135623730951},"205":{"tf":1.0},"21":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":2.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"232":{"tf":1.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.0},"37":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"7":{"tf":2.23606797749979},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"9":{"tf":2.6457513110645907},"91":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.4142135623730951},"202":{"tf":1.0},"208":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":1,"docs":{"81":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"146":{"tf":1.0},"55":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"210":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"w":{"df":7,"docs":{"142":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"37":{"tf":1.0},"84":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":12,"docs":{"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"166":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"45":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"​":{"+":{"1":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},",":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≥":{"4":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}}}},"df":1,"docs":{"213":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"37":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"n":{"df":15,"docs":{"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.0},"159":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":10,"docs":{"126":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"27":{"tf":1.0},"8":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"203":{"tf":2.8284271247461903},"204":{"tf":1.0},"226":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":44,"docs":{"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"190":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"h":{"df":1,"docs":{"62":{"tf":1.0}}},"i":{"c":{"df":9,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.4142135623730951},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"244":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":22,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"164":{"tf":1.4142135623730951},"17":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903},"98":{"tf":1.0}}}},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"208":{"tf":2.0},"211":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"118":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":31,"docs":{"10":{"tf":1.0},"148":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":2.8284271247461903},"202":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":2.0},"70":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":3.1622776601683795}}}}},"df":2,"docs":{"20":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"21":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"72":{"tf":2.0}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"210":{"tf":2.449489742783178},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"88":{"tf":2.0}}},"df":0,"docs":{}},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"≥":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"n":{"2":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}},"df":2,"docs":{"212":{"tf":1.7320508075688772},"240":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},":":{"=":{"(":{"0":{":":{"1":{":":{"0":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"202":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"139":{"tf":1.7320508075688772},"7":{"tf":1.0},"98":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"118":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":3.3166247903554},"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"59":{"tf":1.0}},"s":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772}},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":10,"docs":{"126":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"213":{"tf":1.0},"64":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"146":{"tf":1.4142135623730951},"203":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"82":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"120":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"74":{"tf":1.0},"9":{"tf":3.1622776601683795}}}}}}},"k":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"n":{"c":{"df":5,"docs":{"16":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.7320508075688772},"57":{"tf":1.0}}},"df":37,"docs":{"114":{"tf":2.449489742783178},"132":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"244":{"tf":1.4142135623730951},"27":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"94":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":12,"docs":{"221":{"tf":1.0},"243":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.7320508075688772},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"86":{"tf":3.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"179":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":21,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"229":{"tf":1.0},"235":{"tf":1.4142135623730951},"58":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"187":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":17,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"148":{"tf":1.0},"157":{"tf":2.0},"179":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":2.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"176":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0}},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":4,"docs":{"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"187":{"tf":1.0},"4":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"115":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"166":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":3.1622776601683795},"207":{"tf":3.3166247903554},"208":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.4142135623730951},"55":{"tf":1.0},"59":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"152":{"tf":1.4142135623730951},"164":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":11,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"5":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":17,"docs":{"101":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":2.23606797749979},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"37":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"55":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"76":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":32,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.0},"87":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"145":{"tf":1.0},"153":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"100":{"tf":1.0},"188":{"tf":1.4142135623730951},"217":{"tf":1.0}}}},"df":26,"docs":{"100":{"tf":1.4142135623730951},"132":{"tf":1.0},"18":{"tf":1.4142135623730951},"204":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"106":{"tf":1.0},"138":{"tf":2.23606797749979},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":3.0},"142":{"tf":1.7320508075688772},"179":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"159":{"tf":1.0}}},"y":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"220":{"tf":1.0}}}}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"145":{"tf":1.4142135623730951},"37":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}},"p":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"−":{"df":0,"docs":{},"v":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"86":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"85":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":4,"docs":{"215":{"tf":1.0},"217":{"tf":1.0},"242":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":0,"docs":{},"s":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"v":{")":{";":{"(":{"a":{",":{"df":0,"docs":{},"r":{")":{")":{":":{"df":0,"docs":{},"p":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"9":{"9":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"q":{"df":4,"docs":{"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0}}}},"=":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"4":{"5":{"5":{"6":{"0":{"3":{"1":{"5":{"5":{"3":{"1":{"4":{"1":{"9":{"7":{"0":{"6":{"0":{"9":{"0":{"2":{"8":{"0":{"7":{"6":{"2":{"3":{"7":{"1":{"6":{"8":{"5":{"2":{"2":{"0":{"3":{"5":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"m":{"]":{"b":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"(":{"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"]":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},">":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}},"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0}}}},"df":4,"docs":{"153":{"tf":1.4142135623730951},"233":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"d":{"df":6,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"213":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":7,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"64":{"tf":2.23606797749979},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"g":{"df":3,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"l":{"a":{"df":12,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"226":{"tf":1.4142135623730951},"243":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"128":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"3":{"tf":2.0},"37":{"tf":2.0},"38":{"tf":1.0}}}}}},"m":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"16":{"tf":1.0},"18":{"tf":1.0},"241":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"36":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":11,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"176":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"98":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.0},"9":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"83":{"tf":1.0}},"t":{"df":2,"docs":{"100":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"91":{"tf":1.0}}},"t":{"a":{"'":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"207":{"tf":1.0}}}},"c":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"77":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":27,"docs":{"118":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":3.1622776601683795},"138":{"tf":1.0},"139":{"tf":2.23606797749979},"141":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":2.23606797749979},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":5.385164807134504},"88":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.0},"221":{"tf":2.23606797749979},"222":{"tf":1.7320508075688772},"242":{"tf":1.0},"57":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"188":{"tf":1.0},"72":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"55":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"145":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.0},"72":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":19,"docs":{"128":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":23,"docs":{"18":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"54":{"tf":3.3166247903554},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":2.23606797749979},"59":{"tf":2.449489742783178},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":3.3166247903554},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"221":{"tf":1.0},"25":{"tf":1.0}}}},"df":1,"docs":{"85":{"tf":1.7320508075688772}},"e":{"c":{"df":17,"docs":{"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"159":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.449489742783178},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"49":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}},"k":{"d":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"]":{"df":0,"docs":{},"g":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":10,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"176":{"tf":1.0},"22":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}},"n":{"df":2,"docs":{"45":{"tf":1.0},"9":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}}}},"y":{"df":1,"docs":{"87":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}},"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":13,"docs":{"145":{"tf":1.0},"151":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"48":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"8":{"tf":2.6457513110645907},"9":{"tf":1.7320508075688772}}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"52":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":44,"docs":{"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":2.23606797749979},"108":{"tf":2.0},"109":{"tf":2.0},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":2.0},"146":{"tf":1.0},"210":{"tf":2.449489742783178},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":4.0},"228":{"tf":1.7320508075688772},"229":{"tf":2.6457513110645907},"230":{"tf":2.6457513110645907},"231":{"tf":2.0},"232":{"tf":2.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":2.0},"237":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"31":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"79":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":3.1622776601683795}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"214":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":1,"docs":{"51":{"tf":1.0}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":58,"docs":{"100":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"172":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":1.0},"210":{"tf":4.47213595499958},"211":{"tf":2.0},"212":{"tf":3.3166247903554},"213":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":2.8284271247461903},"216":{"tf":2.6457513110645907},"217":{"tf":2.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"235":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":2.23606797749979},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":3.7416573867739413},"73":{"tf":1.7320508075688772},"74":{"tf":2.0},"75":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"77":{"tf":1.4142135623730951},"79":{"tf":2.6457513110645907},"8":{"tf":2.6457513110645907},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":3.1622776601683795},"86":{"tf":3.7416573867739413},"87":{"tf":1.0},"88":{"tf":5.0990195135927845},"9":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"18":{"tf":1.0},"203":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"226":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"100":{"tf":1.0},"223":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"120":{"tf":1.0},"180":{"tf":1.4142135623730951},"203":{"tf":1.0},"207":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}}}},"p":{"=":{"(":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"u":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"239":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"q":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}},"r":{"[":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"]":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"s":{"df":0,"docs":{},"∣":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":10,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"45":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"120":{"tf":1.4142135623730951},"31":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"38":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"145":{"tf":1.0},"32":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"49":{"tf":1.0},"7":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"38":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"39":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":13,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"22":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"f":{"df":1,"docs":{"145":{"tf":1.0}},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ρ":{")":{"+":{"df":0,"docs":{},"ψ":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"11":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"30":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"43":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"7":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"81":{"tf":1.0},"84":{"tf":1.0}}}}}}},"l":{"df":12,"docs":{"12":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"211":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"223":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":17,"docs":{"120":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0}},"t":{"df":27,"docs":{"102":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"76":{"tf":1.0},"77":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"11":{"tf":1.0},"127":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"157":{"tf":1.0},"17":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.4142135623730951}}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"229":{"tf":2.0},"230":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":33,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"244":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":2.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":4.795831523312719},"77":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":4.123105625617661},"92":{"tf":2.6457513110645907},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"226":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":9,"docs":{"145":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.0},"74":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":22,"docs":{"115":{"tf":1.0},"146":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"152":{"tf":1.0},"202":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"244":{"tf":1.0},"51":{"tf":1.4142135623730951},"7":{"tf":2.0},"73":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":2.6457513110645907},"85":{"tf":2.23606797749979},"86":{"tf":3.7416573867739413},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"v":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"145":{"tf":1.0},"240":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":48,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":2.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"n":{"df":2,"docs":{"145":{"tf":1.0},"92":{"tf":1.0}}},"r":{"'":{"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}}},"df":32,"docs":{"14":{"tf":1.4142135623730951},"159":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":2.8284271247461903},"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"68":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":2.449489742783178},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":4.242640687119285},"85":{"tf":1.0},"86":{"tf":4.47213595499958},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"d":{"df":19,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.7320508075688772},"125":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"107":{"tf":1.0},"109":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"v":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"u":{"b":{"df":4,"docs":{"174":{"tf":1.0},"176":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"s":{"[":{"0":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"22":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"25":{"tf":2.449489742783178},"36":{"tf":1.0},"7":{"tf":2.23606797749979},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"223":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"s":{"df":2,"docs":{"226":{"tf":1.0},"243":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"207":{"tf":1.0},"38":{"tf":1.0},"91":{"tf":1.0}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":2.0}}}},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{")":{",":{"(":{"df":0,"docs":{},"ζ":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},":":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"f":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"−":{"[":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"u":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"204":{"tf":1.4142135623730951},"206":{"tf":2.0},"207":{"tf":1.7320508075688772}},"≡":{"2":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"≡":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≡":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⸭":{"(":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"110":{"tf":1.0}}}},"df":0,"docs":{}}},"q":{"(":{"d":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{")":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"+":{"+":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"d":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"1":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"#":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}},"{":{"df":0,"docs":{},"k":{",":{"0":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":1,"docs":{"100":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":16,"docs":{"126":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":2.23606797749979},"147":{"tf":1.0},"153":{"tf":1.0},"181":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"51":{"tf":1.0},"75":{"tf":1.4142135623730951},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"s":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"f":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"3":{"df":1,"docs":{"88":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"88":{"tf":1.0}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"p":{"(":{".":{".":{".":{")":{"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"+":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"s":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"154":{"tf":1.4142135623730951}},"​":{"0":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":0,"docs":{},"​":{"0":{"0":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"154":{"tf":1.0}},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"4":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":2.0},"76":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"204":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"72":{"tf":1.0},"92":{"tf":1.0}}}}}}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"=":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"−":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{")":{"+":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"⟨":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"−":{"1":{")":{"/":{"2":{".":{".":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"ℓ":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},",":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"c":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":1.0}}},"p":{"+":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⸭":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":1,"docs":{"84":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},">":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}},"[":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"207":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":24,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"37":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":1.4142135623730951},"86":{"tf":3.4641016151377544}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"79":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":26,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":2.23606797749979},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.7320508075688772},"30":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"117":{"tf":1.0},"172":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"8":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":3,"docs":{"3":{"tf":1.4142135623730951},"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"230":{"tf":1.0},"57":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"41":{"tf":1.0},"88":{"tf":1.0}}},"t":{"/":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"234":{"tf":1.4142135623730951},"36":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"i":{"df":1,"docs":{"45":{"tf":1.0}}},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"202":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{",":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"λ":{")":{"]":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"114":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"229":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"11":{"tf":1.0},"126":{"tf":1.4142135623730951},"204":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"122":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.4142135623730951},"31":{"tf":1.0},"88":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"233":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":5,"docs":{"152":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"213":{"tf":1.0},"234":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"244":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"16":{"tf":1.0}},"u":{"c":{"df":11,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"211":{"tf":1.0},"215":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"6":{"df":1,"docs":{"188":{"tf":1.0}}},"7":{"df":1,"docs":{"188":{"tf":1.0}}},"_":{"5":{"df":1,"docs":{"200":{"tf":1.0}}},"6":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"7":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"211":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":30,"docs":{"146":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.4142135623730951},"22":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"241":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"'":{"_":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"101":{"tf":1.4142135623730951},"123":{"tf":1.0},"16":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"23":{"tf":3.605551275463989},"9":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"243":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"49":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.23606797749979},"72":{"tf":3.3166247903554},"82":{"tf":1.7320508075688772},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":14,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"39":{"tf":1.0}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":7,"docs":{"114":{"tf":1.0},"126":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"​":{"(":{"a":{",":{"df":0,"docs":{},"λ":{")":{":":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"←":{"df":0,"docs":{},"g":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"←":{"a":{"(":{"df":0,"docs":{},"g":{")":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"∧":{"a":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"206":{"tf":1.0},"207":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":13,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"110":{"tf":1.0},"170":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"16":{"tf":2.23606797749979},"17":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"239":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"120":{"tf":1.0},"18":{"tf":2.23606797749979},"92":{"tf":2.8284271247461903}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":8,"docs":{"114":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":27,"docs":{"100":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"202":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.6457513110645907},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"107":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"15":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":2.0},"214":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"35":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":3.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":35,"docs":{"121":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"230":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":2,"docs":{"207":{"tf":1.0},"64":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":3,"docs":{"37":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"187":{"tf":1.0},"73":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":2.6457513110645907}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":3.1622776601683795},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":29,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"140":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.7320508075688772},"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"20":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"9":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"24":{"tf":1.0},"69":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"221":{"tf":1.0},"86":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"102":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.23606797749979}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"84":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"h":{"df":4,"docs":{"140":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951},"98":{"tf":1.0}},"s":{"=":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"3":{"2":{"(":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"3":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{")":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"140":{"tf":1.0},"159":{"tf":2.0},"16":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"38":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"d":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":1,"docs":{"205":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"220":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},":":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"16":{"tf":2.0},"207":{"tf":2.6457513110645907},"208":{"tf":3.0},"211":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":2.449489742783178},"98":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"18":{"tf":2.0},"184":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"145":{"tf":1.0}}}}}},"n":{"d":{"df":17,"docs":{"106":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"176":{"tf":2.0},"178":{"tf":2.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"200":{"tf":1.0},"211":{"tf":1.0},"243":{"tf":3.1622776601683795},"244":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"w":{"df":39,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":3.4641016151377544},"188":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":3.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":3.0},"68":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":2.449489742783178},"92":{"tf":1.0},"99":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":12,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"n":{"df":19,"docs":{"118":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"18":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"49":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"81":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"17":{"tf":1.0},"2":{"tf":2.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":2.8284271247461903},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{":":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"s":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}},"x":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"86":{"tf":2.0}}}},".":{"df":0,"docs":{},"t":{"df":2,"docs":{"96":{"tf":1.0},"97":{"tf":1.0}}}},"0":{"df":1,"docs":{"54":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"100":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"2":{"9":{".":{".":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"3":{"2":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"a":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}}}},"df":2,"docs":{"192":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":2.8284271247461903}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}},"y":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"a":{"df":1,"docs":{"198":{"tf":2.449489742783178}},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"202":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"222":{"tf":1.0},"244":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":2.0}}}}},"n":{"df":1,"docs":{"16":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"2":{"0":{"2":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":14,"docs":{"114":{"tf":2.449489742783178},"14":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.7320508075688772},"68":{"tf":1.0},"72":{"tf":2.0},"74":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"d":{",":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"187":{"tf":1.0},"57":{"tf":1.4142135623730951}}}},"y":{"df":4,"docs":{"126":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":44,"docs":{"106":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":2.23606797749979},"117":{"tf":2.8284271247461903},"118":{"tf":2.23606797749979},"119":{"tf":2.0},"120":{"tf":1.7320508075688772},"121":{"tf":2.23606797749979},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":2.0},"125":{"tf":2.23606797749979},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"226":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"243":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}}}},"df":1,"docs":{"198":{"tf":2.449489742783178}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"73":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":2,"docs":{"215":{"tf":2.0},"88":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"99":{"tf":1.0}}}}}},"d":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"_":{"a":{"b":{"c":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"140":{"tf":1.4142135623730951},"215":{"tf":1.7320508075688772},"219":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":4.358898943540674},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":4.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":2.23606797749979}},"e":{"a":{"df":1,"docs":{"9":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"128":{"tf":1.0},"212":{"tf":1.0},"235":{"tf":1.4142135623730951},"54":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":26,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"146":{"tf":1.0},"16":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"226":{"tf":1.4142135623730951},"237":{"tf":1.0},"51":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":12,"docs":{"126":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"207":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"64":{"tf":1.0},"74":{"tf":1.0},"77":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"189":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"99":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"100":{"tf":1.0}}},"df":16,"docs":{"100":{"tf":3.605551275463989},"101":{"tf":2.449489742783178},"153":{"tf":1.0},"154":{"tf":2.6457513110645907},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":4.0}}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"23":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"24":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"20":{"tf":1.4142135623730951},"22":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":8,"docs":{"223":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":3.1622776601683795}}},"df":0,"docs":{},"s":{"df":2,"docs":{"20":{"tf":1.0},"243":{"tf":1.0}}},"t":{"df":4,"docs":{"68":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.0},"36":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":5,"docs":{"237":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"152":{"tf":1.0}}}}}}}},"r":{"d":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"37":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"233":{"tf":1.4142135623730951},"34":{"tf":1.0},"37":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"16":{"tf":1.0}}}},"v":{"df":3,"docs":{"226":{"tf":1.0},"233":{"tf":1.0},"51":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}}}}},"t":{"df":47,"docs":{"10":{"tf":1.0},"100":{"tf":2.0},"118":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"176":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"234":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"66":{"tf":2.6457513110645907},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":4.358898943540674},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"83":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"241":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"85":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"207":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"h":{"a":{"2":{"5":{"6":{"df":1,"docs":{"46":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":30,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.449489742783178},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"5":{"tf":1.0},"87":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"10":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"32":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":2.0},"122":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"7":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"w":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"106":{"tf":1.0},"229":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"146":{"tf":1.0},"16":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"114":{"tf":1.0},"226":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":3,"docs":{"100":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"88":{"tf":1.0}},"g":{"df":0,"docs":{},"n":{"df":8,"docs":{"119":{"tf":2.23606797749979},"120":{"tf":1.0},"122":{"tf":2.0},"126":{"tf":1.0},"202":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":2.0},"234":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"3":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"41":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":12,"docs":{"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"176":{"tf":1.0},"214":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"114":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"187":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"147":{"tf":1.0},"19":{"tf":2.0},"20":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":2.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":7,"docs":{"203":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"228":{"tf":1.0}}}}},"i":{"c":{"df":3,"docs":{"62":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0}}},"df":9,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"238":{"tf":1.4142135623730951},"54":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"72":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":23,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":23,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":2.449489742783178},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":2.8284271247461903},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.7320508075688772}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"159":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.0},"55":{"tf":1.0}}}},"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"df":1,"docs":{"128":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":29,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"16":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{":":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{")":{"=":{"1":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"64":{"tf":1.0},"85":{"tf":1.0}}},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":2.0}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"146":{"tf":1.0},"153":{"tf":1.0},"48":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"230":{"tf":1.0}}}},"w":{"df":1,"docs":{"40":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.4142135623730951},"30":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"206":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"206":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"126":{"tf":1.0},"7":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"114":{"tf":3.7416573867739413},"208":{"tf":1.0},"226":{"tf":1.0},"240":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":3.872983346207417}}},"df":0,"docs":{}}}}}}}}},"v":{"df":1,"docs":{"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"229":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":7,"docs":{"226":{"tf":1.0},"237":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"114":{"tf":2.449489742783178},"55":{"tf":1.0},"7":{"tf":2.449489742783178},"84":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"c":{"df":2,"docs":{"26":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"210":{"tf":1.0},"230":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":2,"docs":{"166":{"tf":1.0},"66":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":4,"docs":{"126":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":14,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.4142135623730951},"174":{"tf":1.7320508075688772},"206":{"tf":1.0},"22":{"tf":1.0},"34":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":8,"docs":{"10":{"tf":1.0},"174":{"tf":1.0},"210":{"tf":1.0},"232":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":21,"docs":{"128":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.8284271247461903},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"199":{"tf":2.0},"213":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"94":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"0":{"0":{")":{"=":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{")":{"=":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"b":{"(":{"1":{"1":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"c":{"(":{"1":{"1":{"df":1,"docs":{"196":{"tf":1.0}}},"4":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"d":{"(":{"1":{"0":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"7":{")":{")":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}}},"f":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"q":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":2.8284271247461903},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"1":{"4":{"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"9":{"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":17,"docs":{"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"181":{"tf":2.6457513110645907},"182":{"tf":2.0},"183":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":2.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"120":{"tf":1.4142135623730951},"207":{"tf":4.47213595499958},"208":{"tf":1.4142135623730951},"32":{"tf":1.0},"94":{"tf":2.6457513110645907},"98":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":1,"docs":{"87":{"tf":1.0}}},"s":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":4,"docs":{"11":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":2.23606797749979},"46":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"42":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":22,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"213":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.23606797749979},"88":{"tf":1.0},"9":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":15,"docs":{"159":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"5":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.0},"84":{"tf":2.0}}}}}}},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":2,"docs":{"30":{"tf":1.0},"57":{"tf":1.0}}}},"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":2,"docs":{"204":{"tf":1.0},"210":{"tf":1.0}}},"p":{"df":18,"docs":{"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"188":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"41":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.4142135623730951},"79":{"tf":1.0},"86":{"tf":3.605551275463989},"88":{"tf":2.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"187":{"tf":1.0},"216":{"tf":1.0},"38":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"120":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"207":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"229":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"91":{"tf":2.23606797749979},"92":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":2.0},"206":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"17":{"tf":1.4142135623730951},"241":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}},"p":{"df":1,"docs":{"40":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"91":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"17":{"tf":1.4142135623730951},"202":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"u":{"b":{"df":2,"docs":{"106":{"tf":1.4142135623730951},"51":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":10,"docs":{"206":{"tf":3.605551275463989},"207":{"tf":2.449489742783178},"208":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.23606797749979},"231":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"57":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":8,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":4,"docs":{"167":{"tf":1.0},"187":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"df":10,"docs":{"100":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"61":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"57":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.4142135623730951},"181":{"tf":1.0},"210":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"51":{"tf":1.0},"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":37,"docs":{"100":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"149":{"tf":1.0},"181":{"tf":1.0},"19":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":2.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":1.0},"87":{"tf":2.23606797749979},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"120":{"tf":1.0}},"i":{"df":6,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"212":{"tf":1.0},"64":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"146":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":17,"docs":{"118":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"54":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":20,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"153":{"tf":1.0},"2":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":9,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"217":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"187":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"g":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"139":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"37":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":1,"docs":{"238":{"tf":1.4142135623730951}}}},"y":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}},"i":{"df":2,"docs":{"211":{"tf":1.0},"213":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":3,"docs":{"154":{"tf":1.0},"21":{"tf":1.0},"24":{"tf":1.0}}},"t":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":42,"docs":{"15":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.7320508075688772},"27":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"′":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"∈":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"1":{",":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"92":{"tf":1.0}}}},"{":{"df":0,"docs":{},"−":{"1":{",":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"m":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"6":{"4":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"−":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"1":{"2":{"9":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"∣":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≥":{"(":{"d":{"1":{"df":0,"docs":{},"​":{"+":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"⋅":{"df":0,"docs":{},"t":{"=":{"0":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"(":{"df":0,"docs":{},"x":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"51":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"…":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":2,"docs":{"72":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"df":1,"docs":{"96":{"tf":1.0}}},"2":{"df":1,"docs":{"97":{"tf":1.0}}},"3":{"df":1,"docs":{"98":{"tf":1.0}}},"=":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"l":{"df":45,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":2.23606797749979},"190":{"tf":2.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"27":{"tf":2.8284271247461903},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"9":{"tf":2.0},"94":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":22,"docs":{"101":{"tf":2.0},"120":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.4142135623730951},"243":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"214":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"18":{"tf":1.0}}},".":{"'":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"3":{"2":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"201":{"tf":1.0},"37":{"tf":2.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"38":{"tf":1.0},"94":{"tf":1.0}}}}},"df":11,"docs":{"125":{"tf":1.0},"126":{"tf":3.1622776601683795},"18":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.8284271247461903},"208":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"187":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":8,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"39":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"112":{"tf":1.0},"25":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":1,"docs":{"118":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":24,"docs":{"120":{"tf":1.4142135623730951},"157":{"tf":1.0},"167":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"203":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"s":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"25":{"tf":2.0},"38":{"tf":2.23606797749979}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"'":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":3,"docs":{"74":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":8,"docs":{"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.4142135623730951}}}},"i":{"df":3,"docs":{"206":{"tf":1.0},"209":{"tf":1.0},"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"114":{"tf":4.58257569495584},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"233":{"tf":1.0},"32":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}},"v":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"207":{"tf":1.0},"27":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"k":{"df":3,"docs":{"201":{"tf":1.0},"226":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"9":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"11":{"tf":1.0},"181":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"3":{"tf":1.0},"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":16,"docs":{"116":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"223":{"tf":1.0},"32":{"tf":1.0},"85":{"tf":1.0}}}}}}}}}},"u":{"df":15,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0},"91":{"tf":1.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":19,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.8284271247461903},"99":{"tf":1.0}},"s":{"a":{"+":{"a":{"+":{"df":0,"docs":{},"⋯":{"+":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"×":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"×":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":4,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":12,"docs":{"176":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"27":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"138":{"tf":1.0},"207":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":9,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.4142135623730951},"18":{"tf":1.0},"226":{"tf":1.0},"37":{"tf":1.0},"99":{"tf":1.0}}}},"p":{"df":1,"docs":{"10":{"tf":1.4142135623730951}},"i":{"c":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"2":{"8":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":3,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"143":{"tf":1.0}},"​":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"+":{"1":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"[":{"a":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"100":{"tf":1.0},"36":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":3.0},"87":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":2.449489742783178}}}}}}}}},"df":2,"docs":{"87":{"tf":2.6457513110645907},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"k":{"df":5,"docs":{"205":{"tf":1.7320508075688772},"229":{"tf":1.0},"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"i":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":4,"docs":{"125":{"tf":1.0},"213":{"tf":1.0},"25":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"207":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"179":{"tf":1.0},"215":{"tf":1.0}}}},"′":{"=":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"]":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"[":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"57":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"81":{"tf":1.0}}},"n":{"df":4,"docs":{"149":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"49":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}}}}}},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":55,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"119":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":8,"docs":{"11":{"tf":1.0},"116":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"i":{"c":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"s":{"+":{"1":{"=":{"df":0,"docs":{},"p":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"87":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"3":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"142":{"tf":1.4142135623730951},"219":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":1,"docs":{"88":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"8":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"j":{"df":3,"docs":{"243":{"tf":2.23606797749979},"85":{"tf":1.0},"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"4":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"201":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":2,"docs":{"207":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"d":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"232":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":10,"docs":{"208":{"tf":3.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"85":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"109":{"tf":1.0},"5":{"tf":1.0},"81":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":4,"docs":{"127":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"174":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"100":{"tf":1.0},"18":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"l":{"df":2,"docs":{"44":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"233":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"213":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"45":{"tf":1.0},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"171":{"tf":1.0},"18":{"tf":1.0},"210":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":148,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"145":{"tf":2.0},"146":{"tf":2.449489742783178},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":2.0},"203":{"tf":2.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":2.0},"226":{"tf":2.23606797749979},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"24":{"tf":1.7320508075688772},"240":{"tf":2.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":1.4142135623730951},"32":{"tf":2.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":2.6457513110645907},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"7":{"tf":2.8284271247461903},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":3.605551275463989},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"b":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":33,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"202":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"13":{"tf":1.0},"79":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"/":{"2":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":1,"docs":{"121":{"tf":1.0}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"v":{",":{"df":0,"docs":{},"p":{",":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"′":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ξ":{"0":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":11,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"244":{"tf":1.4142135623730951},"7":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"167":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":2.449489742783178},"55":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":2.6457513110645907},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}},"e":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"a":{"df":1,"docs":{"25":{"tf":1.0}}},"b":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"c":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{")":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"]":{"df":0,"docs":{},"v":{"+":{"[":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"212":{"tf":1.0},"214":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"216":{"tf":2.0},"49":{"tf":1.4142135623730951},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":38,"docs":{"106":{"tf":1.7320508075688772},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"152":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"215":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"222":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":8,"docs":{"106":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":10,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"212":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":2.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":4.69041575982343},"88":{"tf":2.23606797749979}},"e":{"c":{"!":{"[":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{")":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":14,"docs":{"145":{"tf":1.0},"222":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"82":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.4142135623730951},"99":{"tf":1.0}},"f":{"df":5,"docs":{"18":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"91":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":30,"docs":{"14":{"tf":1.0},"146":{"tf":1.0},"221":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"240":{"tf":1.0},"243":{"tf":2.6457513110645907},"244":{"tf":2.0},"25":{"tf":1.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":4.47213595499958},"86":{"tf":3.1622776601683795},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"235":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"a":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"126":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":2.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":1.0},"54":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":8,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"a":{"df":5,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"210":{"tf":1.0},"45":{"tf":1.0},"91":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"0":{".":{".":{"1":{"6":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{".":{"2":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"119":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"203":{"tf":1.0}}},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"/":{"2":{")":{"2":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"0":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"​":{",":{"df":0,"docs":{},"w":{"6":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"6":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{".":{".":{"1":{"3":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"4":{".":{".":{"4":{"8":{"df":2,"docs":{"187":{"tf":1.4142135623730951},"199":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"f":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"6":{".":{".":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"9":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"2":{"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{".":{".":{"6":{"1":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"6":{"2":{".":{".":{"6":{"3":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"3":{"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"=":{"2":{"2":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"120":{"tf":1.0}}},"5":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"1":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"2":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{"+":{"2":{"3":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"1":{"1":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"(":{"1":{")":{"+":{"2":{"1":{"8":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"(":{"1":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"df":0,"docs":{},"g":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"87":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":20,"docs":{"119":{"tf":1.0},"12":{"tf":1.0},"149":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"91":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"3":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"\"":{")":{"'":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":10,"docs":{"32":{"tf":2.23606797749979},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":5.385164807134504},"38":{"tf":1.7320508075688772},"39":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.0}}}},"y":{"df":21,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"65":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"99":{"tf":1.0}}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"4":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"167":{"tf":1.0},"184":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}},"r":{"df":4,"docs":{"125":{"tf":1.0},"229":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":4,"docs":{"11":{"tf":1.0},"214":{"tf":1.0},"23":{"tf":1.0},"88":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":4,"docs":{"32":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"39":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"d":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"q":{"df":0,"docs":{},"ϵ":{"+":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"217":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":11,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"18":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"202":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"215":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"139":{"tf":1.0},"202":{"tf":1.0},"33":{"tf":1.0},"39":{"tf":1.0},"48":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"40":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"117":{"tf":1.7320508075688772},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.8284271247461903},"121":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"37":{"tf":1.0}}}}},"df":1,"docs":{"84":{"tf":1.0}},"←":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"df":40,"docs":{"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":2.0},"17":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.4142135623730951},"84":{"tf":3.1622776601683795},"86":{"tf":2.0},"87":{"tf":2.23606797749979}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.4142135623730951},"69":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":10,"docs":{"153":{"tf":1.0},"16":{"tf":1.0},"229":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}}}}}},"​":{"=":{"df":0,"docs":{},"σ":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"σ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"6":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":33,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"223":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"84":{"tf":1.0}},"l":{"df":1,"docs":{"32":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"0":{"0":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":17,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"235":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"41":{"tf":1.0},"5":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"187":{"tf":1.0},"39":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"126":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"101":{"tf":1.7320508075688772},"12":{"tf":1.0},"126":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"29":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"203":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":2.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"120":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"×":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{";":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"k":{"df":1,"docs":{"168":{"tf":1.0}}}}},"x":{")":{":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"83":{"tf":1.0}}},"w":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"x":{"2":{",":{".":{".":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{"2":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"↦":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"i":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"df":0,"docs":{}},"ζ":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{".":{".":{".":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"229":{"tf":2.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"4":{"=":{"1":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":3,"docs":{"228":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":2,"docs":{"51":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"2":{"df":4,"docs":{"228":{"tf":1.0},"230":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":2.0}},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"110":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"z":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":6,"docs":{"231":{"tf":1.0},"51":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":3.1622776601683795}},"​":{",":{"df":0,"docs":{},"y":{"3":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"3":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"8":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"4":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"=":{"0":{",":{"df":0,"docs":{},"y":{"=":{"0":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"233":{"tf":1.0}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}}}}}}},"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"x":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}},"j":{"df":1,"docs":{"31":{"tf":1.0}},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}}}},"z":{"df":1,"docs":{"229":{"tf":1.0}}},"′":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"y":{"df":0,"docs":{},"′":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"_":{"1":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":0,"docs":{},"​":{")":{"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":35,"docs":{"100":{"tf":1.4142135623730951},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":2.23606797749979},"146":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"198":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":2.23606797749979},"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"51":{"tf":1.0},"62":{"tf":2.23606797749979},"7":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.0},"84":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}}}}},"j":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}},"n":{"df":1,"docs":{"86":{"tf":1.0}},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"(":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":3,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"156":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":3.0}},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"114":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"λ":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"}":{"a":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"c":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"′":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"{":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"−":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"⋘":{"1":{"5":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋙":{"1":{"9":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"4":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"8":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"/":{"df":0,"docs":{},"z":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"5":{"df":2,"docs":{"108":{"tf":1.0},"112":{"tf":1.0}}},"b":{"df":4,"docs":{"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"228":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}},"z":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"233":{"tf":1.0}}},"a":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"=":{"a":{"b":{"c":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{",":{"3":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"153":{"tf":1.0},"157":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"−":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.0}}}},"df":2,"docs":{"129":{"tf":1.0},"131":{"tf":1.0}}},"df":17,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"51":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"32":{"tf":1.0},"35":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"216":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"u":{"'":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}}}},"r":{"df":1,"docs":{"12":{"tf":1.0}}},"v":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"/":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}}}}},"w":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"+":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"z":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"53":{"tf":1.0}}},"ω":{"df":0,"docs":{},"u":{")":{"=":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}},"→":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"z":{"df":1,"docs":{"226":{"tf":1.0}}}}},"0":{"df":5,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0}},"​":{"(":{"0":{",":{"0":{")":{"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{",":{"a":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"a":{"df":0,"docs":{},"−":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"b":{"df":0,"docs":{},"−":{"b":{"0":{".":{".":{"=":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"b":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"2":{"4":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"118":{"tf":1.0}}},"df":1,"docs":{"141":{"tf":1.0}}},"3":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}},"y":{"2":{"=":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"6":{"df":1,"docs":{"230":{"tf":1.0}}},"=":{"0":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}}},"1":{"df":1,"docs":{"229":{"tf":1.0}}},"8":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"z":{"3":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"=":{"a":{"b":{"c":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"]":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":13,"docs":{"120":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":38,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":3.0},"6":{"tf":1.0},"65":{"tf":2.0},"66":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.8284271247461903},"85":{"tf":1.0},"86":{"tf":2.449489742783178},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"a":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"0":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"216":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}},"​":{":":{"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"171":{"tf":1.0}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"215":{"tf":2.0},"88":{"tf":2.6457513110645907}}}}}},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"w":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"141":{"tf":1.0}},"​":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":2,"docs":{"127":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"k":{"df":3,"docs":{"126":{"tf":1.0},"32":{"tf":1.4142135623730951},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":1,"docs":{"71":{"tf":1.4142135623730951}},"​":{"(":{"1":{")":{"=":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"+":{"1":{"df":0,"docs":{},"​":{"=":{"0":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":0,"docs":{},"h":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":6,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"0":{".":{".":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"70":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"202":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"94":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"=":{"1":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"120":{"tf":1.0},"168":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"+":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"167":{"tf":1.0},"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋮":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"229":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"title":{"root":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"6":{"df":1,"docs":{"177":{"tf":1.0}}},"df":1,"docs":{"95":{"tf":1.0}}},"2":{"5":{"6":{"df":2,"docs":{"173":{"tf":1.0},"177":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"151":{"tf":1.0},"213":{"tf":1.0},"90":{"tf":1.0},"96":{"tf":1.0}}},"3":{"df":1,"docs":{"97":{"tf":1.0}}},"_":{"0":{"df":4,"docs":{"182":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0}}},"1":{"df":4,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"a":{".":{"2":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"d":{"d":{"df":1,"docs":{"127":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.0},"230":{"tf":1.0}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"101":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":4,"docs":{"213":{"tf":1.0},"225":{"tf":1.0},"62":{"tf":1.0},"94":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"240":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"77":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.0},"8":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"68":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"105":{"tf":1.0}}}}}}}}},"b":{"0":{"df":0,"docs":{},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":7,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"160":{"tf":1.0},"177":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"184":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"181":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"170":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":8,"docs":{"10":{"tf":1.0},"105":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"166":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":2,"docs":{"66":{"tf":1.0},"71":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"171":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"86":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}},"s":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"178":{"tf":1.0},"200":{"tf":1.0},"232":{"tf":1.0}}}}}}}},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":15,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"137":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"30":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"18":{"tf":1.0},"188":{"tf":1.0},"56":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"0":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"220":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":8,"docs":{"103":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"235":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"40":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"116":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"146":{"tf":1.0},"54":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"13":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"42":{"tf":1.0}}}}}}}},"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"127":{"tf":1.0},"228":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"148":{"tf":1.0},"153":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"118":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"226":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"231":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"19":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"122":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"171":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}}}},"f":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"211":{"tf":1.0},"212":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"211":{"tf":1.0},"214":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"118":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"204":{"tf":1.0}}}}},"x":{"df":3,"docs":{"115":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"117":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"102":{"tf":1.0},"11":{"tf":1.0},"175":{"tf":1.0},"28":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"157":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"57":{"tf":1.0}}}}}},"o":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"203":{"tf":1.0},"204":{"tf":1.0},"220":{"tf":1.0},"82":{"tf":1.0}}}}}}},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"2":{"df":2,"docs":{"0":{"tf":1.0},"32":{"tf":1.0}}},"df":2,"docs":{"151":{"tf":1.0},"90":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"237":{"tf":1.0}}}}},"df":1,"docs":{"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"198":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"108":{"tf":1.0},"109":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"148":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"89":{"tf":1.0}}}}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"110":{"tf":1.0},"128":{"tf":1.0},"149":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"240":{"tf":1.0},"77":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"218":{"tf":1.0},"31":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"214":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":4,"docs":{"55":{"tf":1.0},"65":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"∈":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"217":{"tf":1.0},"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"48":{"tf":1.0},"53":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"66":{"tf":1.0}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"106":{"tf":1.0},"123":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.0},"165":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":7,"docs":{"155":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"180":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"201":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"152":{"tf":1.0},"159":{"tf":1.0},"187":{"tf":1.0},"199":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"2":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"168":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"212":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":8,"docs":{"115":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"224":{"tf":1.0}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"224":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"48":{"tf":1.0},"53":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"75":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":4,"docs":{"127":{"tf":1.0},"139":{"tf":1.0},"157":{"tf":1.0},"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"188":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"145":{"tf":1.0}}}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"153":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"221":{"tf":1.0},"222":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"58":{"tf":1.0},"60":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"151":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":5,"docs":{"210":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"240":{"tf":1.0},"74":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"240":{"tf":1.0},"71":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"127":{"tf":1.0},"150":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"f":{"df":5,"docs":{"7":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"80":{"tf":1.0},"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}},"r":{"df":3,"docs":{"14":{"tf":1.0},"243":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"q":{"1":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"170":{"tf":1.0},"172":{"tf":1.0},"30":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"209":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"165":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"98":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"94":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"154":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"233":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"31":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"241":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0}}}}}},"h":{"a":{"df":2,"docs":{"173":{"tf":1.0},"177":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"119":{"tf":1.0},"122":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.0},"122":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":2,"docs":{"144":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"30":{"tf":1.0},"31":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"174":{"tf":1.0},"64":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"76":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"91":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"b":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"u":{"df":1,"docs":{"238":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"49":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":6,"docs":{"155":{"tf":1.0},"177":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"54":{"tf":1.0}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"29":{"tf":1.0}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":3,"docs":{"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"211":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"205":{"tf":1.0},"29":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"s":{"df":3,"docs":{"147":{"tf":1.0},"240":{"tf":1.0},"32":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"216":{"tf":1.0},"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"124":{"tf":1.0},"126":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"243":{"tf":1.0},"35":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":2,"docs":{"32":{"tf":1.0},"37":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"107":{"tf":1.0},"125":{"tf":1.0},"87":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":4,"docs":{"55":{"tf":1.0},"65":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"tf":1.0}}}}}}}}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}} \ No newline at end of file +{"doc_urls":["index.html#halo2","index.html#usage","index.html#minimum-supported-rust-version","index.html#controlling-parallelism","index.html#license","index.html#contribution","concepts.html#concepts","concepts/proofs.html#proof-systems","concepts/arithmetization.html#plonkish-arithmetization","concepts/chips.html#chips","concepts/chips.html#composing-chips","concepts/gadgets.html#gadgets","user.html#user-documentation","user/dev-tools.html#developer-tools","user/dev-tools.html#mock-prover","user/dev-tools.html#circuit-visualizations","user/dev-tools.html#circuit-layout","user/dev-tools.html#circuit-structure","user/dev-tools.html#cost-estimator","user/simple-example.html#a-simple-example","user/simple-example.html#define-instructions","user/simple-example.html#define-a-chip-implementation","user/simple-example.html#configure-the-chip","user/simple-example.html#implement-chip-traits","user/simple-example.html#build-the-circuit","user/simple-example.html#testing-the-circuit","user/simple-example.html#full-example","user/lookup-tables.html#lookup-tables","user/gadgets.html#gadgets","user/tips-and-tricks.html#tips-and-tricks","user/tips-and-tricks.html#small-range-constraints","user/tips-and-tricks.html#small-set-interpolation","user/wasm-port.html#using-halo2-in-wasm","user/wasm-port.html#circuit-code-setup","user/wasm-port.html#prover","user/wasm-port.html#verifier","user/wasm-port.html#params","user/wasm-port.html#rust-and-wasm-environment-setup","user/wasm-port.html#webapp-setup","user/wasm-port.html#safari","user/wasm-port.html#debugging","user/wasm-port.html#credits","dev.html#developer-documentation","dev/features.html#feature-development","dev/features.html#feature-flags","dev/features.html#feature-workflow","dev/features.html#in-progress-features","design.html#design","design.html#note-on-language","design/proving-system.html#proving-system","design/proving-system.html#example","design/proving-system.html#tldr","design/proving-system/lookup.html#lookup-argument","design/proving-system/lookup.html#note-on-language","design/proving-system/lookup.html#technique-description","design/proving-system/lookup.html#zero-knowledge-adjustment","design/proving-system/lookup.html#cost","design/proving-system/lookup.html#generalizations","design/proving-system/permutation.html#permutation-argument","design/proving-system/permutation.html#notation","design/proving-system/permutation.html#constructing-the-permutation","design/proving-system/permutation.html#goal","design/proving-system/permutation.html#algorithm","design/proving-system/permutation.html#broken-alternatives","design/proving-system/permutation.html#argument-specification","design/proving-system/permutation.html#zero-knowledge-adjustment","design/proving-system/permutation.html#spanning-a-large-number-of-columns","design/proving-system/circuit-commitments.html#circuit-commitments","design/proving-system/circuit-commitments.html#committing-to-the-circuit-assignments","design/proving-system/circuit-commitments.html#committing-to-the-lookup-permutations","design/proving-system/circuit-commitments.html#committing-to-the-equality-constraint-permutation","design/proving-system/circuit-commitments.html#committing-to-the-lookup-permutation-product-columns","design/proving-system/vanishing.html#vanishing-argument","design/proving-system/vanishing.html#committing-to-hx","design/proving-system/vanishing.html#evaluating-the-polynomials","design/proving-system/multipoint-opening.html#multipoint-opening-argument","design/proving-system/multipoint-opening.html#optimization-steps","design/proving-system/inner-product.html#inner-product-argument","design/proving-system/comparison.html#comparison-to-other-work","design/proving-system/comparison.html#bcms20-appendix-a2","design/protocol.html#protocol-description","design/protocol.html#preliminaries","design/protocol.html#cryptographic-groups","design/protocol.html#interactive-proofs","design/protocol.html#zero-knowledge-arguments-of-knowledge","design/protocol.html#protocol","design/protocol.html#zero-knowledge-and-completeness","design/protocol.html#witness-extended-emulation","design/protocol.html#description-of-function-h","design/implementation.html#implementation","design/implementation/proofs.html#halo-2-proofs","design/implementation/proofs.html#proofs-as-opaque-byte-streams","design/implementation/proofs.html#proof-encoding","design/implementation/fields.html#fields","design/implementation/fields.html#sarkar-square-root-algorithm-table-based-variant","design/implementation/fields.html#i--0-1","design/implementation/fields.html#i--2","design/implementation/fields.html#i--3","design/implementation/fields.html#final-result","design/implementation/selector-combining.html#selector-combining","design/implementation/selector-combining.html#identifying-selectors-that-can-be-combined","design/implementation/selector-combining.html#writing-circuits-to-take-best-advantage-of-selector-combining","design/gadgets.html#gadgets","design/gadgets/ecc.html#elliptic-curves","design/gadgets/ecc.html#eccchip","design/gadgets/ecc.html#chip-assumptions","design/gadgets/ecc.html#layout","design/gadgets/ecc/witnessing-points.html#witnessing-points","design/gadgets/ecc/witnessing-points.html#non-identity-points","design/gadgets/ecc/witnessing-points.html#points-including-the-identity","design/gadgets/ecc/addition.html#incomplete-addition","design/gadgets/ecc/addition.html#constraints","design/gadgets/ecc/addition.html#complete-addition","design/gadgets/ecc/addition.html#constraints-1","design/gadgets/ecc/addition.html#analysis-of-constraints","design/gadgets/ecc/fixed-base-scalar-mul.html#fixed-base-scalar-multiplication","design/gadgets/ecc/fixed-base-scalar-mul.html#decompose-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#full-width-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#base-field-element","design/gadgets/ecc/fixed-base-scalar-mul.html#short-signed-scalar","design/gadgets/ecc/fixed-base-scalar-mul.html#load-fixed-base","design/gadgets/ecc/fixed-base-scalar-mul.html#fixed-base-scalar-multiplication-1","design/gadgets/ecc/fixed-base-scalar-mul.html#signed-short-exponent","design/gadgets/ecc/fixed-base-scalar-mul.html#layout","design/gadgets/ecc/var-base-scalar-mul.html#variable-base-scalar-multiplication","design/gadgets/ecc/var-base-scalar-mul.html#witness-scalar","design/gadgets/ecc/var-base-scalar-mul.html#variable-base-scalar-multiplication-1","design/gadgets/ecc/var-base-scalar-mul.html#constraint-program-for-optimized-double-and-add","design/gadgets/ecc/var-base-scalar-mul.html#incomplete-addition","design/gadgets/ecc/var-base-scalar-mul.html#q11","design/gadgets/ecc/var-base-scalar-mul.html#q21","design/gadgets/ecc/var-base-scalar-mul.html#q31","design/gadgets/ecc/var-base-scalar-mul.html#complete-addition","design/gadgets/ecc/var-base-scalar-mul.html#layout","design/gadgets/ecc/var-base-scalar-mul.html#constraints","design/gadgets/ecc/var-base-scalar-mul.html#lsb","design/gadgets/ecc/var-base-scalar-mul.html#layout-1","design/gadgets/ecc/var-base-scalar-mul.html#constraints-1","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check","design/gadgets/ecc/var-base-scalar-mul.html#optimized-check-for-ktqptq","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-constraints","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-general","design/gadgets/ecc/var-base-scalar-mul.html#overflow-check-constraints-general","design/gadgets/ecc/var-base-scalar-mul.html#cost","design/gadgets/sinsemilla.html#sinsemilla","design/gadgets/sinsemilla.html#overview","design/gadgets/sinsemilla.html#description","design/gadgets/sinsemilla.html#use-as-a-commitment-scheme","design/gadgets/sinsemilla.html#efficient-implementation","design/gadgets/sinsemilla.html#incomplete-addition","design/gadgets/sinsemilla.html#constraint-program","design/gadgets/sinsemilla.html#plonk--halo-2-constraints","design/gadgets/sinsemilla.html#message-decomposition","design/gadgets/sinsemilla.html#efficient-packing","design/gadgets/sinsemilla.html#selectors","design/gadgets/sinsemilla.html#generator-lookup-table","design/gadgets/sinsemilla.html#layout","design/gadgets/sinsemilla.html#optimized-sinsemilla-gate","design/gadgets/sinsemilla/merkle-crh.html#merklecrh","design/gadgets/sinsemilla/merkle-crh.html#message-decomposition","design/gadgets/sinsemilla/merkle-crh.html#bit-length-constraints","design/gadgets/sinsemilla/merkle-crh.html#a0a1","design/gadgets/sinsemilla/merkle-crh.html#b0b1b2","design/gadgets/sinsemilla/merkle-crh.html#constraints","design/gadgets/sinsemilla/merkle-crh.html#decomposition-constraints","design/gadgets/sinsemilla/merkle-crh.html#region-layout","design/gadgets/sinsemilla/merkle-crh.html#circuit-components","design/gadgets/decomposition.html#decomposition","design/gadgets/decomposition.html#strict-mode","design/gadgets/decomposition.html#lookup-decomposition","design/gadgets/decomposition.html#short-range-check","design/gadgets/decomposition.html#combined-lookup-expression","design/gadgets/decomposition.html#short-range-decomposition","design/gadgets/sha256.html#sha-256","design/gadgets/sha256.html#specification","design/gadgets/sha256.html#gadget-interface","design/gadgets/sha256.html#chip-instructions","design/gadgets/sha256/table16.html#16-bit-table-chip-for-sha-256","design/gadgets/sha256/table16.html#compression-round","design/gadgets/sha256/table16.html#modular-addition","design/gadgets/sha256/table16.html#maj-function","design/gadgets/sha256/table16.html#ch-function","design/gadgets/sha256/table16.html#Σ_0-function","design/gadgets/sha256/table16.html#Σ_1-function","design/gadgets/sha256/table16.html#block-decomposition","design/gadgets/sha256/table16.html#σ_0-function","design/gadgets/sha256/table16.html#σ_1-function","design/gadgets/sha256/table16.html#message-scheduling","design/gadgets/sha256/table16.html#overall-cost","design/gadgets/sha256/table16.html#tables","design/gadgets/sha256/table16.html#spread-table","design/gadgets/sha256/table16.html#gates","design/gadgets/sha256/table16.html#choice-gate","design/gadgets/sha256/table16.html#majority-gate","design/gadgets/sha256/table16.html#Σ_0-gate","design/gadgets/sha256/table16.html#Σ_1-gate","design/gadgets/sha256/table16.html#σ_0-gate","design/gadgets/sha256/table16.html#σ_1-gate","design/gadgets/sha256/table16.html#helper-gates","design/gadgets/sha256/table16.html#message-scheduling-region","design/gadgets/sha256/table16.html#compression-region","background.html#background-material","background/fields.html#fields","background/fields.html#groups","background/fields.html#the-multiplicative-group-of-a-finite-field","background/fields.html#montgomerys-trick","background/fields.html#multiplicative-subgroups","background/fields.html#square-roots","background/fields.html#roots-of-unity","background/fields.html#references","background/polynomials.html#polynomials","background/polynomials.html#fast-fourier-transform-fft","background/polynomials.html#motivation-fast-polynomial-multiplication","background/polynomials.html#the-radix-2-cooley-tukey-algorithm","background/polynomials.html#inverse-fft","background/polynomials.html#the-schwartz-zippel-lemma","background/polynomials.html#vanishing-polynomial","background/polynomials.html#lagrange-basis-functions","background/polynomials.html#lagrange-interpolation","background/polynomials.html#references","background/groups.html#cryptographic-groups","background/groups.html#pedersen-commitment","background/groups.html#vector-pedersen-commitment","background/groups.html#diffiehellman","background/groups.html#multiscalar-multiplication","background/groups.html#todo-pippengers-algorithm","background/curves.html#elliptic-curves","background/curves.html#curve-arithmetic","background/curves.html#point-doubling","background/curves.html#projective-coordinates","background/curves.html#point-addition","background/curves.html#curve-endomorphisms","background/curves.html#curve-point-compression","background/curves.html#serialization","background/curves.html#deserialization","background/curves.html#cycles-of-curves","background/curves.html#todo-pallas-vesta-curves","background/curves.html#hashing-to-curves","background/curves.html#todo-simplified-swu","background/curves.html#references","background/pc-ipa.html#polynomial-commitment-using-inner-product-argument","background/pc-ipa.html#setup","background/pc-ipa.html#commit","background/pc-ipa.html#open-prover-and-openverify-verifier","background/recursion.html#recursion"],"index":{"documentStore":{"docInfo":{"0":{"body":0,"breadcrumbs":2,"title":1},"1":{"body":7,"breadcrumbs":2,"title":1},"10":{"body":90,"breadcrumbs":4,"title":2},"100":{"body":240,"breadcrumbs":7,"title":3},"101":{"body":71,"breadcrumbs":11,"title":7},"102":{"body":13,"breadcrumbs":3,"title":1},"103":{"body":0,"breadcrumbs":7,"title":2},"104":{"body":20,"breadcrumbs":6,"title":1},"105":{"body":28,"breadcrumbs":7,"title":2},"106":{"body":48,"breadcrumbs":6,"title":1},"107":{"body":17,"breadcrumbs":9,"title":2},"108":{"body":17,"breadcrumbs":10,"title":3},"109":{"body":21,"breadcrumbs":10,"title":3},"11":{"body":120,"breadcrumbs":3,"title":1},"110":{"body":51,"breadcrumbs":10,"title":2},"111":{"body":1,"breadcrumbs":9,"title":1},"112":{"body":37,"breadcrumbs":10,"title":2},"113":{"body":3,"breadcrumbs":9,"title":1},"114":{"body":276,"breadcrumbs":10,"title":2},"115":{"body":23,"breadcrumbs":13,"title":4},"116":{"body":8,"breadcrumbs":11,"title":2},"117":{"body":41,"breadcrumbs":12,"title":3},"118":{"body":177,"breadcrumbs":12,"title":3},"119":{"body":55,"breadcrumbs":12,"title":3},"12":{"body":14,"breadcrumbs":4,"title":2},"120":{"body":164,"breadcrumbs":12,"title":3},"121":{"body":72,"breadcrumbs":13,"title":4},"122":{"body":24,"breadcrumbs":12,"title":3},"123":{"body":12,"breadcrumbs":10,"title":1},"124":{"body":13,"breadcrumbs":13,"title":4},"125":{"body":40,"breadcrumbs":11,"title":2},"126":{"body":271,"breadcrumbs":13,"title":4},"127":{"body":73,"breadcrumbs":14,"title":5},"128":{"body":65,"breadcrumbs":11,"title":2},"129":{"body":15,"breadcrumbs":10,"title":1},"13":{"body":9,"breadcrumbs":6,"title":2},"130":{"body":7,"breadcrumbs":10,"title":1},"131":{"body":15,"breadcrumbs":10,"title":1},"132":{"body":49,"breadcrumbs":11,"title":2},"133":{"body":0,"breadcrumbs":10,"title":1},"134":{"body":8,"breadcrumbs":10,"title":1},"135":{"body":0,"breadcrumbs":10,"title":1},"136":{"body":0,"breadcrumbs":10,"title":1},"137":{"body":1,"breadcrumbs":10,"title":1},"138":{"body":100,"breadcrumbs":11,"title":2},"139":{"body":94,"breadcrumbs":12,"title":3},"14":{"body":35,"breadcrumbs":6,"title":2},"140":{"body":55,"breadcrumbs":12,"title":3},"141":{"body":166,"breadcrumbs":12,"title":3},"142":{"body":38,"breadcrumbs":13,"title":4},"143":{"body":31,"breadcrumbs":10,"title":1},"144":{"body":0,"breadcrumbs":4,"title":1},"145":{"body":123,"breadcrumbs":4,"title":1},"146":{"body":175,"breadcrumbs":4,"title":1},"147":{"body":39,"breadcrumbs":6,"title":3},"148":{"body":27,"breadcrumbs":5,"title":2},"149":{"body":23,"breadcrumbs":5,"title":2},"15":{"body":28,"breadcrumbs":6,"title":2},"150":{"body":31,"breadcrumbs":5,"title":2},"151":{"body":0,"breadcrumbs":7,"title":4},"152":{"body":72,"breadcrumbs":5,"title":2},"153":{"body":113,"breadcrumbs":5,"title":2},"154":{"body":74,"breadcrumbs":4,"title":1},"155":{"body":12,"breadcrumbs":6,"title":3},"156":{"body":8,"breadcrumbs":4,"title":1},"157":{"body":64,"breadcrumbs":6,"title":3},"158":{"body":0,"breadcrumbs":5,"title":1},"159":{"body":93,"breadcrumbs":6,"title":2},"16":{"body":135,"breadcrumbs":6,"title":2},"160":{"body":10,"breadcrumbs":7,"title":3},"161":{"body":22,"breadcrumbs":5,"title":1},"162":{"body":33,"breadcrumbs":5,"title":1},"163":{"body":5,"breadcrumbs":5,"title":1},"164":{"body":55,"breadcrumbs":6,"title":2},"165":{"body":1,"breadcrumbs":6,"title":2},"166":{"body":39,"breadcrumbs":6,"title":2},"167":{"body":32,"breadcrumbs":4,"title":1},"168":{"body":24,"breadcrumbs":5,"title":2},"169":{"body":38,"breadcrumbs":5,"title":2},"17":{"body":63,"breadcrumbs":6,"title":2},"170":{"body":65,"breadcrumbs":6,"title":3},"171":{"body":25,"breadcrumbs":6,"title":3},"172":{"body":17,"breadcrumbs":6,"title":3},"173":{"body":0,"breadcrumbs":6,"title":2},"174":{"body":18,"breadcrumbs":5,"title":1},"175":{"body":29,"breadcrumbs":6,"title":2},"176":{"body":171,"breadcrumbs":6,"title":2},"177":{"body":35,"breadcrumbs":14,"title":6},"178":{"body":40,"breadcrumbs":10,"title":2},"179":{"body":110,"breadcrumbs":10,"title":2},"18":{"body":160,"breadcrumbs":6,"title":2},"180":{"body":92,"breadcrumbs":10,"title":2},"181":{"body":95,"breadcrumbs":10,"title":2},"182":{"body":115,"breadcrumbs":10,"title":2},"183":{"body":125,"breadcrumbs":10,"title":2},"184":{"body":41,"breadcrumbs":10,"title":2},"185":{"body":17,"breadcrumbs":10,"title":2},"186":{"body":24,"breadcrumbs":10,"title":2},"187":{"body":146,"breadcrumbs":10,"title":2},"188":{"body":44,"breadcrumbs":10,"title":2},"189":{"body":19,"breadcrumbs":9,"title":1},"19":{"body":21,"breadcrumbs":6,"title":2},"190":{"body":84,"breadcrumbs":10,"title":2},"191":{"body":0,"breadcrumbs":9,"title":1},"192":{"body":111,"breadcrumbs":10,"title":2},"193":{"body":69,"breadcrumbs":10,"title":2},"194":{"body":96,"breadcrumbs":10,"title":2},"195":{"body":104,"breadcrumbs":10,"title":2},"196":{"body":228,"breadcrumbs":10,"title":2},"197":{"body":228,"breadcrumbs":10,"title":2},"198":{"body":217,"breadcrumbs":10,"title":2},"199":{"body":551,"breadcrumbs":11,"title":3},"2":{"body":14,"breadcrumbs":5,"title":4},"20":{"body":139,"breadcrumbs":6,"title":2},"200":{"body":1174,"breadcrumbs":10,"title":2},"201":{"body":21,"breadcrumbs":4,"title":2},"202":{"body":178,"breadcrumbs":4,"title":1},"203":{"body":252,"breadcrumbs":4,"title":1},"204":{"body":86,"breadcrumbs":7,"title":4},"205":{"body":65,"breadcrumbs":5,"title":2},"206":{"body":149,"breadcrumbs":5,"title":2},"207":{"body":277,"breadcrumbs":5,"title":2},"208":{"body":84,"breadcrumbs":5,"title":2},"209":{"body":11,"breadcrumbs":4,"title":1},"21":{"body":62,"breadcrumbs":7,"title":3},"210":{"body":154,"breadcrumbs":4,"title":1},"211":{"body":42,"breadcrumbs":7,"title":4},"212":{"body":84,"breadcrumbs":7,"title":4},"213":{"body":85,"breadcrumbs":8,"title":5},"214":{"body":44,"breadcrumbs":5,"title":2},"215":{"body":79,"breadcrumbs":6,"title":3},"216":{"body":60,"breadcrumbs":5,"title":2},"217":{"body":138,"breadcrumbs":6,"title":3},"218":{"body":12,"breadcrumbs":5,"title":2},"219":{"body":46,"breadcrumbs":4,"title":1},"22":{"body":205,"breadcrumbs":6,"title":2},"220":{"body":43,"breadcrumbs":6,"title":2},"221":{"body":92,"breadcrumbs":6,"title":2},"222":{"body":32,"breadcrumbs":7,"title":3},"223":{"body":131,"breadcrumbs":5,"title":1},"224":{"body":0,"breadcrumbs":6,"title":2},"225":{"body":2,"breadcrumbs":7,"title":3},"226":{"body":304,"breadcrumbs":6,"title":2},"227":{"body":0,"breadcrumbs":6,"title":2},"228":{"body":34,"breadcrumbs":6,"title":2},"229":{"body":159,"breadcrumbs":6,"title":2},"23":{"body":183,"breadcrumbs":7,"title":3},"230":{"body":108,"breadcrumbs":6,"title":2},"231":{"body":64,"breadcrumbs":6,"title":2},"232":{"body":19,"breadcrumbs":7,"title":3},"233":{"body":116,"breadcrumbs":5,"title":1},"234":{"body":49,"breadcrumbs":5,"title":1},"235":{"body":153,"breadcrumbs":6,"title":2},"236":{"body":2,"breadcrumbs":8,"title":4},"237":{"body":55,"breadcrumbs":6,"title":2},"238":{"body":2,"breadcrumbs":7,"title":3},"239":{"body":27,"breadcrumbs":5,"title":1},"24":{"body":173,"breadcrumbs":6,"title":2},"240":{"body":30,"breadcrumbs":14,"title":6},"241":{"body":32,"breadcrumbs":9,"title":1},"242":{"body":25,"breadcrumbs":9,"title":1},"243":{"body":216,"breadcrumbs":12,"title":4},"244":{"body":177,"breadcrumbs":4,"title":1},"25":{"body":103,"breadcrumbs":6,"title":2},"26":{"body":5,"breadcrumbs":6,"title":2},"27":{"body":52,"breadcrumbs":6,"title":2},"28":{"body":0,"breadcrumbs":4,"title":1},"29":{"body":10,"breadcrumbs":6,"title":2},"3":{"body":29,"breadcrumbs":3,"title":2},"30":{"body":95,"breadcrumbs":7,"title":3},"31":{"body":61,"breadcrumbs":7,"title":3},"32":{"body":68,"breadcrumbs":7,"title":3},"33":{"body":45,"breadcrumbs":7,"title":3},"34":{"body":103,"breadcrumbs":5,"title":1},"35":{"body":59,"breadcrumbs":5,"title":1},"36":{"body":96,"breadcrumbs":5,"title":1},"37":{"body":289,"breadcrumbs":8,"title":4},"38":{"body":121,"breadcrumbs":6,"title":2},"39":{"body":42,"breadcrumbs":5,"title":1},"4":{"body":16,"breadcrumbs":2,"title":1},"40":{"body":64,"breadcrumbs":5,"title":1},"41":{"body":18,"breadcrumbs":5,"title":1},"42":{"body":18,"breadcrumbs":4,"title":2},"43":{"body":39,"breadcrumbs":6,"title":2},"44":{"body":66,"breadcrumbs":6,"title":2},"45":{"body":131,"breadcrumbs":6,"title":2},"46":{"body":12,"breadcrumbs":6,"title":2},"47":{"body":0,"breadcrumbs":2,"title":1},"48":{"body":64,"breadcrumbs":3,"title":2},"49":{"body":83,"breadcrumbs":5,"title":2},"5":{"body":21,"breadcrumbs":2,"title":1},"50":{"body":22,"breadcrumbs":4,"title":1},"51":{"body":77,"breadcrumbs":4,"title":1},"52":{"body":13,"breadcrumbs":7,"title":2},"53":{"body":16,"breadcrumbs":7,"title":2},"54":{"body":239,"breadcrumbs":7,"title":2},"55":{"body":156,"breadcrumbs":8,"title":3},"56":{"body":15,"breadcrumbs":6,"title":1},"57":{"body":148,"breadcrumbs":6,"title":1},"58":{"body":45,"breadcrumbs":7,"title":2},"59":{"body":64,"breadcrumbs":6,"title":1},"6":{"body":21,"breadcrumbs":2,"title":1},"60":{"body":0,"breadcrumbs":7,"title":2},"61":{"body":37,"breadcrumbs":6,"title":1},"62":{"body":179,"breadcrumbs":6,"title":1},"63":{"body":40,"breadcrumbs":7,"title":2},"64":{"body":229,"breadcrumbs":7,"title":2},"65":{"body":98,"breadcrumbs":8,"title":3},"66":{"body":107,"breadcrumbs":9,"title":4},"67":{"body":0,"breadcrumbs":7,"title":2},"68":{"body":110,"breadcrumbs":8,"title":3},"69":{"body":67,"breadcrumbs":8,"title":3},"7":{"body":376,"breadcrumbs":5,"title":2},"70":{"body":77,"breadcrumbs":9,"title":4},"71":{"body":70,"breadcrumbs":10,"title":5},"72":{"body":149,"breadcrumbs":7,"title":2},"73":{"body":43,"breadcrumbs":7,"title":2},"74":{"body":69,"breadcrumbs":7,"title":2},"75":{"body":66,"breadcrumbs":9,"title":3},"76":{"body":125,"breadcrumbs":8,"title":2},"77":{"body":31,"breadcrumbs":9,"title":3},"78":{"body":0,"breadcrumbs":7,"title":2},"79":{"body":209,"breadcrumbs":8,"title":3},"8":{"body":252,"breadcrumbs":5,"title":2},"80":{"body":0,"breadcrumbs":5,"title":2},"81":{"body":22,"breadcrumbs":4,"title":1},"82":{"body":144,"breadcrumbs":5,"title":2},"83":{"body":48,"breadcrumbs":5,"title":2},"84":{"body":520,"breadcrumbs":7,"title":4},"85":{"body":388,"breadcrumbs":4,"title":1},"86":{"body":511,"breadcrumbs":6,"title":3},"87":{"body":249,"breadcrumbs":6,"title":3},"88":{"body":793,"breadcrumbs":6,"title":3},"89":{"body":0,"breadcrumbs":3,"title":1},"9":{"body":366,"breadcrumbs":3,"title":1},"90":{"body":0,"breadcrumbs":6,"title":3},"91":{"body":142,"breadcrumbs":7,"title":4},"92":{"body":196,"breadcrumbs":5,"title":2},"93":{"body":28,"breadcrumbs":4,"title":1},"94":{"body":55,"breadcrumbs":10,"title":7},"95":{"body":8,"breadcrumbs":5,"title":2},"96":{"body":5,"breadcrumbs":4,"title":1},"97":{"body":5,"breadcrumbs":4,"title":1},"98":{"body":27,"breadcrumbs":5,"title":2},"99":{"body":150,"breadcrumbs":6,"title":2}},"docs":{"0":{"body":"","breadcrumbs":"halo2 » halo2","id":"0","title":"halo2"},"1":{"body":"This repository contains the halo2_proofs and halo2_gadgets crates, which should be used directly.","breadcrumbs":"halo2 » Usage","id":"1","title":"Usage"},"10":{"body":"In order to combine functionality from several chips, we compose them in a tree. The top-level chip defines a set of fixed, advice, and instance columns, and then specifies how they should be distributed between lower-level chips. In the simplest case, each lower-level chips will use columns disjoint from the other chips. However, it is allowed to share a column between chips. It is important to optimize the number of advice columns in particular, because that affects proof size. The result (possibly after optimization) is a PLONKish configuration. Our circuit implementation will be parameterized on a chip, and can use any features of the supported lower-level chips via the top-level chip. Our hope is that less expert users will normally be able to find an existing chip that supports the operations they need, or only have to make minor modifications to an existing chip. Expert users will have full control to do the kind of circuit optimizations that ECC is famous for 🙂.","breadcrumbs":"Concepts » Chips » Composing chips","id":"10","title":"Composing chips"},"100":{"body":"We need a partition of the overall set of selectors s0​,…,sm−1​ into subsets (called \"combinations\"), such that no two selectors in a combination are enabled on the same row. Labels must be unique within a combination, but they are not unique across combinations. Do not confuse a selector's index with its label. Suppose that we are given max_degree, the degree bound of the circuit. We use the following algorithm: Leave nonsimple selectors unoptimized, i.e. map each of them to a separate fixed column. Check (or ensure by construction) that all polynomial constraints involving each simple selector si​ are of the form si​⋅ti,j​=0 where ti,j​ do not involve any simple selectors. For each i, record the maximum degree of any ti,j​ as dimax​. Compute a binary \"exclusion matrix\" X such that Xj,i​ is 1 whenever i=j and si​ and sj​ are enabled on the same row; and 0 otherwise. Since X is symmetric and is zero on the diagonal, we can represent it by either its upper or lower triangular entries. The rest of the algorithm is guaranteed only to access only the entries Xj,i​ where j>i. Initialize a boolean array added0..k−1​ to all false. addedi​ will record whether si​ has been included in any combination. Iterate over the si​ that have not yet been added to any combination: a. Add si​ to a fresh combination c, and set addedi​=true. b. Let mut d:=dimax​−1. d is used to keep track of the largest degree, excluding the selector expression, of any gate involved in the combination c so far. c. Iterate over all the selectors sj​ for j>i that can potentially join c, i.e. for which addedj​ is false: i. (Optimization) If d+len(c)=max_degree, break to the outer loop, since no more selectors can be added to c. ii. Let dnew=max(d,djmax​−1). iii. If Xj,i′​ is true for any i′ in c, or if dnew+(len(c)+1)>max_degree, break to the outer loop. dnew+(len(c)+1) is the maximum degree, including the selector expression, of any constraint that would result from adding sj​ to the combination c. iv. Set d:=dnew. v. Add sj​ to c and set addedj​:=true. d. Allocate a fixed column qc​, initialized to all-zeroes. e. For each selector s′∈c: i. Label s′ with a distinct index k where 1≤k≤len(c). ii. Record that s′ should be substituted with qc​⋅∏1≤h≤len(c),h=k​(h−qc​) in all gate constraints. iii. For each row r such that s′ is enabled at r, assign the value k to qc​ at row r. The above algorithm is implemented in halo2_proofs/src/plonk/circuit/compress_selectors.rs . This is used by the compress_selectors function of halo2_proofs/src/plonk/circuit.rs which does the actual substitutions.","breadcrumbs":"Design » Implementation » Selector combining » Identifying selectors that can be combined","id":"100","title":"Identifying selectors that can be combined"},"101":{"body":"For this optimization it is beneficial for a circuit to use simple selectors as far as possible, rather than fixed columns. It is usually not beneficial to do manual combining of selectors, because the resulting fixed columns cannot take part in the automatic combining. That means that to get comparable results you would need to do a global optimization manually, which would interfere with writing composable gadgets. Whether two selectors are enabled on the same row (and so are inhibited from being combined) depends on how regions are laid out by the floor planner. The currently implemented floor planners do not attempt to take this into account. We suggest not worrying about it too much — the gains that can be obtained by cajoling a floor planner to shuffle around regions in order to improve combining are likely to be relatively small.","breadcrumbs":"Design » Implementation » Selector combining » Writing circuits to take best advantage of selector combining","id":"101","title":"Writing circuits to take best advantage of selector combining"},"102":{"body":"In this section we document the gadgets and chip designs provided in the halo2_gadgets crate. Neither these gadgets, nor their implementations, have been reviewed, and they should not be used in production.","breadcrumbs":"Design » Gadgets » Gadgets","id":"102","title":"Gadgets"},"103":{"body":"","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Elliptic Curves","id":"103","title":"Elliptic Curves"},"104":{"body":"halo2_gadgets provides a chip that implements EccInstructions using 10 advice columns. The chip is currently restricted to the Pallas curve, but will be extended to support the Vesta curve in the near future.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » EccChip","id":"104","title":"EccChip"},"105":{"body":"A non-exhaustive list of assumptions made by EccChip: 0 is not an x-coordinate of a valid point on the curve. Holds for Pallas because 5 is not square in Fq​. 0 is not a y-coordinate of a valid point on the curve. Holds for Pallas because −5 is not a cube in Fq​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Chip assumptions","id":"105","title":"Chip assumptions"},"106":{"body":"The following table shows how columns are used by the gates for various chip sub-areas: W - witnessing points. AI - incomplete point addition. AC - complete point addition. MF - Fixed-base scalar multiplication. MVI - variable-base scalar multiplication, incomplete rounds. MVC - variable-base scalar multiplication, complete rounds. MVO - variable-base scalar multiplication, overflow check. Sub-areaWAIACMFMVIMVC​a0​xxp​xp​xp​xp​xp​​a1​yyp​yp​yp​yp​yp​​a2​xq​xr​xq​xr​xq​xr​λ2lo​xq​xr​​a3​yq​yr​yq​yr​yq​yr​xAhi​yq​yr​​a4​λwindowλ1hi​λ​a5​αuλ2hi​α​a6​βzloβ​a7​γxAlo​γ​a8​δλ1lo​δ​a9​zhizcomplete​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Layout","id":"106","title":"Layout"},"107":{"body":"We represent elliptic curve points in the circuit in their affine representation (x,y). The identity is represented as the pseudo-coordinate (0,0), which we assume is not a valid point on the curve.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Witnessing points","id":"107","title":"Witnessing points"},"108":{"body":"To constrain a coordinate pair (x,y) as representing a valid point on the curve, we directly check the curve equation. For Pallas and Vesta, this is: y2=x3+5 Degree4​Constraintqpointnon-id​⋅(y2−x3−5)=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Non-identity points","id":"108","title":"Non-identity points"},"109":{"body":"To allow (x,y) to represent either a valid point on the curve, or the pseudo-coordinate (0,0), we define a separate gate that enforces the curve equation check unless both x and y are zero. Degree55​Constraint(qpoint​⋅x)⋅(y2−x3−5)=0(qpoint​⋅y)⋅(y2−x3−5)=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Witnessing points » Points including the identity","id":"109","title":"Points including the identity"},"11":{"body":"When implementing a circuit, we could use the features of the chips we've selected directly. Typically, though, we will use them via gadgets . This indirection is useful because, for reasons of efficiency and limitations imposed by PLONKish circuits, the chip interfaces will often be dependent on low-level implementation details. The gadget interface can provide a more convenient and stable API that abstracts away from extraneous detail. For example, consider a hash function such as SHA-256. The interface of a chip supporting SHA-256 might be dependent on internals of the hash function design such as the separation between message schedule and compression function. The corresponding gadget interface can provide a more convenient and familiar update/finalize API, and can also handle parts of the hash function that do not need chip support, such as padding. This is similar to how accelerated instructions for cryptographic primitives on CPUs are typically accessed via software libraries, rather than directly. Gadgets can also provide modular and reusable abstractions for circuit programming at a higher level, similar to their use in libraries such as libsnark and bellman . As well as abstracting functions , they can also abstract types , such as elliptic curve points or integers of specific sizes.","breadcrumbs":"Concepts » Gadgets » Gadgets","id":"11","title":"Gadgets"},"110":{"body":"We will use formulae for curve arithmetic using affine coordinates on short Weierstrass curves, derived from section 4.1 of Hüseyin Hışıl's thesis . Inputs: P=(xp​,yp​),Q=(xq​,yq​) Output: R=P⸭Q=(xr​,yr​) The formulae from Hışıl's thesis are: x3​=(x1​−x2​y1​−y2​​)2−x1​−x2​ y3​=x1​−x2​y1​−y2​​⋅(x1​−x3​)−y1​. Rename (x1​,y1​) to (xq​,yq​), (x2​,y2​) to (xp​,yp​), and (x3​,y3​) to (xr​,yr​), giving xr​=(xq​−xp​yq​−yp​​)2−xq​−xp​ yr​=xq​−xp​yq​−yp​​⋅(xq​−xr​)−yq​ which is equivalent to xr​+xq​+xp​=(xp​−xq​yp​−yq​​)2 yr​+yq​=xp​−xq​yp​−yq​​⋅(xq​−xr​). Assuming xp​=xq​, we have and​⟺⟺⟺⟺​xr​+xq​+xp​(xr​+xq​+xp​)⋅(xp​−xq​)2(xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2yr​+yq​(yr​+yq​)⋅(xp​−xq​)(yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​)​======​(xp​−xq​yp​−yq​​)2(yp​−yq​)20xp​−xq​yp​−yq​​⋅(xq​−xr​)(yp​−yq​)⋅(xq​−xr​)0.​ So we get the constraints: (xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2=0 Note that this constraint is unsatisfiable for P⸭(−P) (when P=O), and so cannot be used with arbitrary inputs. (yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​)=0.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Incomplete addition","id":"110","title":"Incomplete addition"},"111":{"body":"Degree43​Constraintqadd-incomplete​⋅((xr​+xq​+xp​)⋅(xp​−xq​)2−(yp​−yq​)2)=0qadd-incomplete​⋅((yr​+yq​)⋅(xp​−xq​)−(yp​−yq​)⋅(xq​−xr​))=0​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Constraints","id":"111","title":"Constraints"},"112":{"body":"OO(xp​,yp​)(x,y)(x,y)(xp​,yp​)​++++++​O(xq​,yq​)O(x,y)(x,−y)(xq​,yq​)​=O=(xq​,yq​)=(xp​,yp​)=[2](x,y)=O=(xp​,yp​)⸭(xq​,yq​), if xp​=xq​.​ Suppose that we represent O as (0,0). (0 is not an x-coordinate of a valid point because we would need y2=x3+5, and 5 is not square in Fq​. Also 0 is not a y-coordinate of a valid point because −5 is not a cube in Fq​.) P+Q(xp​,yp​)+(xq​,yq​)λxr​yr​​=R=(xr​,yr​)=xq​−xp​yq​−yp​​=λ2−xp​−xq​=λ(xp​−xr​)−yp​​ For the doubling case, Hışıl's thesis tells us that λ has to instead be computed as 2y3x2​. Define inv0(x)={0,1/x,​if x=0otherwise.​ Witness α,β,γ,δ,λ where: α=β=γ=δ=λ=​inv0(xq​−xp​)inv0(xp​)inv0(xq​){inv0(yq​+yp​),0,​if xq​=xp​otherwise​⎩⎨⎧​xq​−xp​yq​−yp​​,2yp​3xp​2​0,​if xq​=xp​if xq​=xp​∧yp​=0otherwise.​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Complete addition","id":"112","title":"Complete addition"},"113":{"body":"Degree456666444444​Constraintqadd​⋅(xq​−xp​)⋅((xq​−xp​)⋅λ−(yq​−yp​))qadd​⋅(1−(xq​−xp​)⋅α)⋅(2yp​⋅λ−3xp​2)qadd​⋅xp​⋅xq​⋅(xq​−xp​)⋅(λ2−xp​−xq​−xr​)qadd​⋅xp​⋅xq​⋅(xq​−xp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)qadd​⋅xp​⋅xq​⋅(yq​+yp​)⋅(λ2−xp​−xq​−xr​)qadd​⋅xp​⋅xq​⋅(yq​+yp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)qadd​⋅(1−xp​⋅β)⋅(xr​−xq​)qadd​⋅(1−xp​⋅β)⋅(yr​−yq​)qadd​⋅(1−xq​⋅γ)⋅(xr​−xp​)qadd​⋅(1−xq​⋅γ)⋅(yr​−yp​)qadd​⋅(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅xr​qadd​⋅(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅yr​​============​000000000000​Meaningxq​=xp​⟹λ=xq​−xp​yq​−yp​​{xq​=xp​∧yp​=0⟹λ=2yp​3xp​2​xq​=xp​∧yp​=0⟹xp​=0​xp​=0∧xq​=0∧xq​=xp​⟹xr​=λ2−xp​−xq​xp​=0∧xq​=0∧xq​=xp​⟹yr​=λ⋅(xp​−xr​)−yp​xp​=0∧xq​=0∧yq​=−yp​⟹xr​=λ2−xp​−xq​xp​=0∧xq​=0∧yq​=−yp​⟹yr​=λ⋅(xp​−xr​)−yp​xp​=0⟹xr​=xq​xp​=0⟹yr​=yq​xq​=0⟹xr​=xp​xq​=0⟹yr​=yp​xq​=xp​∧yq​=−yp​⟹xr​=0xq​=xp​∧yq​=−yp​⟹yr​=0​​ Max degree: 6","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Constraints","id":"113","title":"Constraints"},"114":{"body":"1.2.3. a) b) c) d)4. a) b)5. a) b)6. a) b)​(xq​−xp​)⋅((xq​−xp​)⋅λ−(yq​−yp​))=0At least one of or ​xq​−xp​=0(xq​−xp​)⋅λ−(yq​−yp​)=0​must be satisfied for the constraint to be satisfied.If xq​−xp​=0, then (xq​−xp​)⋅λ−(yq​−yp​)=0, andby rearranging both sides we get λ=(yq​−yp​)/(xq​−xp​).Therefore:xq​=xp​⟹λ=(yq​−yp​)/(xq​−xp​).(1−(xq​−xp​)⋅α)⋅(2yp​⋅λ−3xp2​)=0At least one of or ​(1−(xq​−xp​)⋅α)=0(2yp​⋅λ−3xp2​)=0​must be satisfied for the constraint to be satisfied.If xq​=xp​, then 1−(xq​−xp​)⋅α=0 has no solution for α,so it must be that 2yp​⋅λ−3xp2​=0.If xq​=xp​ and yp​=0 then xp​=0, and the constraint is satisfied.If xq​=xp​ and yp​=0 then by rearranging both sideswe get λ=3xp2​/2yp​.Therefore:(xq​=xp​)∧yp​=0⟹λ=3xp2​/2yp​.xp​⋅xq​⋅(xq​−xp​)⋅(λ2−xp​−xq​−xr​)=0xp​⋅xq​⋅(xq​−xp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)=0xp​⋅xq​⋅(yq​+yp​)⋅(λ2−xp​−xq​−xr​)=0xp​⋅xq​⋅(yq​+yp​)⋅(λ⋅(xp​−xr​)−yp​−yr​)=0At least one of or or or ​xp​=0xp​=0(xq​−xp​)=0(λ2−xp​−xq​−xr​)=0​must be satisfied for constraint (a) to be satisfied.If xp​=0∧xq​=0∧xq​=xp​,• Constraint (a) imposes that xr​=λ2−xp​−xq​.• Constraint (b) imposes that yr​=λ⋅(xp​−xr​)−yp​.If xp​=0∧xq​=0∧yq​=−yp​,• Constraint (c) imposes that xr​=λ2−xp​−xq​.• Constraint (d) imposes that yr​=λ⋅(xp​−xr​)−yp​.Therefore:⟹​(xp​=0)∧(xq​=0)∧((xq​=xp​)∨(yq​=−yp​))(xr​=λ2−xp​−xq​)∧(yr​=λ⋅(xp​−xr​)−yp​).​(1−xp​⋅β)⋅(xr​−xq​)=0(1−xp​⋅β)⋅(yr​−yq​)=0At least one of 1−xp​⋅βor xr​−xq​​=0=0​must be satisfied for constraint (a) to be satisfied.If xp​=0 then 1−xp​⋅β=0 has no solutions for β,and so it must be that xr​−xq​=0.Similarly, constraint (b) imposes that if xp​=0then yr​−yq​=0.Therefore:xp​=0⟹(xr​,yr​)=(xq​,yq​).(1−xq​⋅γ)⋅(xr​−xp​)=0(1−xq​⋅γ)⋅(yr​−yp​)=0At least one of 1−xq​⋅γor xr​−xp​​=0=0​must be satisfied for constraint (a) to be satisfied.If xq​=0 then 1−xq​⋅γ=0 has no solutions for γ,and so it must be that xr​−xp​=0.Similarly, constraint (b) imposes that if xq​=0then yr​−yp​=0.Therefore:xq​=0⟹(xr​,yr​)=(xp​,yp​).(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅xr​=0(1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ)⋅yr​=0At least one of or ​1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ=0xr​=0​must be satisfied for constraint (a) to be satisfied,and similarly replacing xr​ by yr​.If xr​=0 or yr​=0, then it must be that 1−(xq​−xp​)⋅α−(yq​+yp​)⋅δ=0.However, if xq​=xp​∧yq​=−yp​, then there are no solutions for α and δ.Therefore: xq​=xp​∧yq​=−yp​⟹(xr​,yr​)=(0,0).​ Propositions: (1)(2)(3)(4)(5)(6)​xq​=xp​⟹λ=(yq​−yp​)/(xq​−xp​)(xq​=xp​)∧yp​=0⟹λ=3xp2​/2yp​(xp​=0)∧(xq​=0)∧((xq​=xp​)∨(yq​=−yp​))⟹(xr​=λ2−xp​−xq​)∧(yr​=λ⋅(xp​−xr​)−yp​)xp​=0⟹(xr​,yr​)=(xq​,yq​)xq​=0⟹(xr​,yr​)=(xp​,yp​)xq​=xp​∧yq​=−yp​⟹(xr​,yr​)=(0,0)​ Cases: (xp​,yp​)+(xq​,yq​)=(xr​,yr​) Note that we rely on the fact that 0 is not a valid x-coordinate or y-coordinate of a point on the Pallas curve other than O. (0,0)+(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because yp​=0holds because xp​=0holds because (xr​,yr​)=(xq​,yq​)=(0,0)holds because (xr​,yr​)=(xp​,yp​)=(0,0)holds because (xr​,yr​)=(0,0).​ Soundness: (xr​,yr​)=(0,0) is the only solution to (6). (x,y)+(0,0) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xq​=0holds because xp​=0, therefore β=xp−1​ is a solutionholds because (xr​,yr​)=(xp​,yp​)holds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: (xr​,yr​)=(xp​,yp​) is the only solution to (5). (0,0)+(x,y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xp​=0holds because xp​=0 only when (xr​,yr​)=(xq​,yq​)holds because xq​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: (xr​,yr​)=(xq​,yq​) is the only solution to (4). (x,y)+(x,y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because xq​=xp​∧yp​=0, therefore λ=3xp2​/2yp​ is a solutionholds because xr​=λ2−xp​−xq​∧yr​=λ⋅(xp​−xr​)−yp​ in this caseholds because xp​=0, therefore β=xp−1​ is a solutionholds because xp​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​ and yq​=−yp​, therefore α=0 and δ=(yq​+yp​)−1 is a solution.​ Soundness: λ is computed correctly, and (xr​,yr​)=(λ2−xp​−xq​,λ⋅(xp​−xr​)−yp​) is the only solution. (x,y)+(x,−y) for (x,y)=(0,0) Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​holds because xq​=xp​∧yp​=0, therefore λ=3xp2​/2yp​ is a solution(although λ is not used in this case)holds because xq​=xp​ and yq​=−yp​holds because xp​=0, therefore β=xp−1​ is a solutionholds because xq​=0, therefore γ=xq−1​ is a solutionholds because (xr​,yr​)=(0,0)​ Soundness: (xr​,yr​)=(0,0) is the only solution to (6). (xp​,yp​)+(xq​,yq​) for (xp​,yp​)=(0,0) and (xq​,yq​)=(0,0) and xp​=xq​ Completeness: (1)(2)(3)(4)(5)(6)​holds because xq​=xp​, therefore λ=(yq​−yp​)/(xq​−xp​) is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 is a solutionholds because xr​=λ2−xp​−xq​∧yr​=λ⋅(xp​−xr​)−yp​ in this caseholds because xp​=0, therefore β=xp−1​ is a solutionholds because xq​=0, therefore γ=xq−1​ is a solutionholds because xq​=xp​, therefore α=(xq​−xp​)−1 and δ=0 is a solution.​ Soundness: λ is computed correctly, and (xr​,yr​)=(λ2−xp​−xq​,λ⋅(xp​−xr​)−yp​) is the only solution.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Incomplete and complete addition » Analysis of constraints","id":"114","title":"Analysis of constraints"},"115":{"body":"There are 6 fixed bases in the Orchard protocol: KOrchard, used in deriving the nullifier; GOrchard, used in spend authorization; R base for NoteCommitOrchard; V and R bases for ValueCommitOrchard; and R base for Commitivk.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Fixed-base scalar multiplication","id":"115","title":"Fixed-base scalar multiplication"},"116":{"body":"We support fixed-base scalar multiplication with three types of scalars:","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Decompose scalar","id":"116","title":"Decompose scalar"},"117":{"body":"A 255-bit scalar from Fq​. We decompose a full-width scalar α into 85 3-bit windows: α=k0​+k1​⋅(23)1+⋯+k84​⋅(23)84,ki​∈[0..23). The scalar multiplication will be computed correctly for k0..84​ representing any integer in the range [0,2255) - that is, the scalar is allowed to be non-canonical. We range-constrain each 3-bit word of the scalar decomposition using a polynomial range-check constraint: Degree9​Constraintqmul_fixed_full​⋅range_check(word,23)=0​​ where range_check(word,range)=word⋅(1−word)⋯(range−1−word).","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Fixed-base scalar multiplication » Full-width scalar","id":"117","title":"Full-width scalar"},"118":{"body":"We support using a base field element as the scalar in fixed-base multiplication. This occurs, for example, in the scalar multiplication for the nullifier computation of the Action circuit DeriveNullifiernk​=ExtractP​([(PRFnknfOrchard​(ρ)+ψ)modqP​]KOrchard+cm): here, the scalar [(PRFnknfOrchard​(ρ)+ψ)modqP​] is the result of a base field addition. Decompose the base field element α into three-bit windows, and range-constrain each window, using the short range decomposition gadget in strict mode, with W=85,K=3. If k0..84​ is witnessed directly then no issue of canonicity arises. However, because the scalar is given as a base field element here, care must be taken to ensure a canonical representation, since 2255>p. That is, we must check that 0≤αq. Thus, given a scalar α, we witness the boolean decomposition of k=α+tq​. (We use big-endian bit order for convenient input into the variable-base scalar multiplication algorithm.) k=k254​⋅2254+k253​⋅2253+⋯+k0​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Witness scalar","id":"125","title":"Witness scalar"},"126":{"body":"We use an optimized double-and-add algorithm, copied from \"Faster variable-base scalar multiplication in zk-SNARK circuits\" with some variable name changes: Acc := [2] T\nfor i from n-1 down to 0 { P := k_{i+1} ? T : −T Acc := (Acc + P) + Acc\n}\nreturn (k_0 = 0) ? (Acc - T) : Acc It remains to check that the x-coordinates of each pair of points to be added are distinct. When adding points in a prime-order group, we can rely on Theorem 3 from Appendix C of the Halo paper , which says that if we have two such points with nonzero indices wrt a given odd-prime order base, where the indices taken in the range −(q−1)/2..(q−1)/2 are distinct disregarding sign, then they have different x-coordinates. This is helpful, because it is easier to reason about the indices of points occurring in the scalar multiplication algorithm than it is to reason about their x-coordinates directly. So, the required check is equivalent to saying that the following \"indexed version\" of the above algorithm never asserts: acc := 2\nfor i from n-1 down to 0 { p = k_{i+1} ? 1 : −1 assert acc ≠ ± p assert (acc + p) ≠ acc // X acc := (acc + p) + acc assert 0 < acc ≤ (q-1)/2\n}\nif k_0 = 0 { assert acc ≠ 1 acc := acc - 1\n} The maximum value of acc is: <--- n 1s ---> 1011111...111111\n= 1100000...000000 - 1 = 2n+1+2n−1 The assertion labelled X obviously cannot fail because p=0. It is possible to see that acc is monotonically increasing except in the last conditional. It reaches its largest value when k is maximal, i.e. 2n+1+2n−1. So to entirely avoid exceptional cases, we would need 2n+1+2n−1<(q−1)/2. But we can use n larger by c if the last c iterations use complete addition . The first i for which the algorithm using only incomplete addition fails is going to be 252, since 2252+1+2252−1>(q−1)/2. We need n=254 to make the wraparound technique above work. sage: q = 0x40000000000000000000000000000000224698fc0994a8dd8c46eb2100000001\nsage: 2^253 + 2^252 - 1 < (q-1)//2\nFalse\nsage: 2^252 + 2^251 - 1 < (q-1)//2\nTrue So the last three iterations of the loop (i=2..0) need to use complete addition , as does the conditional subtraction at the end. Writing this out using ⸭ for incomplete addition (as we do in the spec), we have: Acc := [2] T\nfor i from 253 down to 3 { P := k_{i+1} ? T : −T Acc := (Acc ⸭ P) ⸭ Acc\n}\nfor i from 2 down to 0 { P := k_{i+1} ? T : −T Acc := (Acc + P) + Acc // complete addition\n}\nreturn (k_0 = 0) ? (Acc + (-T)) : Acc // complete addition","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Variable-base scalar multiplication","id":"126","title":"Variable-base scalar multiplication"},"127":{"body":"Define a running sum zj​=∑i=jn​(ki​⋅2i−j), where n=254 and: ​zn+1​=0,zn​=kn​,(most significant bit)z0​=k.​ Initialize A254​=[2]T.for i from 254 down to 4:bool_check(ki​)=0zi​=2zi+1​+ki​xP,i​=xT​yP,i​=(2ki​−1)⋅yT​(conditionally negate)λ1,i​⋅(xA,i​−xP,i​)=yA,i​−yP,i​xR,i​=λ1,i2​−xA,i​−xP,i​(λ1,i​+λ2,i​)⋅(xA,i​−xR,i​)=2yA,i​λ2,i2​=xA,i−1​+xR,i​+xA,i​λ2,i​⋅(xA,i​−xA,i−1​)=yA,i​+yA,i−1​.​ The helper bool_check(x)=x⋅(1−x). After substitution of xP,i​,yP,i​,xR,i​,yA,i​, and yA,i−1​, this becomes: Initialize A254​=[2]T.for i from 254 down to 4:// let ki​=zi​−2zi+1​// let yA,i​=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​bool_check(ki​)=0λ1,i​⋅(xA,i​−xT​)=yA,i​−(2ki​−1)⋅yT​λ2,i2​=xA,i−1​+λ1,i2​−xT​{λ2,i​⋅(xA,i​−xA,i−1​)=yA,i​+yA,i−1​,λ2,4​⋅(xA,4​−xA,3​)=yA,4​+yA,3witnessed​,​if i>4if i=4.​​ Here, yA,3witnessed​ is assigned to a cell. This is unlike previous yA,i​'s, which were implicitly derived from λ1,i​,λ2,i​,xA,i​,xT​, but never actually assigned. The bits k3…1​ are used in three further steps, using complete addition : for i from 3 down to 1:// let ki​=zi​−2zi+1​bool_check(ki​)=0(xA,i−1​,yA,i−1​)=((xA,i​,yA,i​)+(xT​,yT​))+(xA,i​,yA,i​)​ If the least significant bit k0​=1, we set B=O, otherwise we set B=−T. Then we return A+B using complete addition. Let B={(0,0),(xT​,−yT​),​ if k0​=1, otherwise.​ Output (xA,0​,yA,0​)+B. (Note that (0,0) represents O.)","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraint program for optimized double-and-add","id":"127","title":"Constraint program for optimized double-and-add"},"128":{"body":"We need six advice columns to witness (xT​,yT​,λ1​,λ2​,xA,i​,zi​). However, since (xT​,yT​) are the same, we can perform two incomplete additions in a single row, reusing the same (xT​,yT​). We split the scalar bits used in incomplete addition into hi and lo halves and process them in parallel. This means that we effectively have two for loops: the first, covering the hi half for i from 254 down to 130, with a special case at i=130; and the second, covering the lo half for the remaining i from 129 down to 4, with a special case at i=4. xT​xT​xT​⋮xT​xT​​yT​yT​yT​⋮yT​yT​​zhiz255​=0z254​z253​⋮z130​​xAhi​xA,254​=2[T]x​xA,253​⋮xA,130​xA,129​​λ1hi​yA,254​=2[T]y​λ1,254​λ1,253​⋮λ1,130​yA,129​​λ2hi​λ2,254​λ2,253​⋮λ2,130​​q1hi​100⋮0​q2hi​011⋮0​q3hi​000⋮1​zloz130​z129​z128​⋮z5​z4​​xAlo​xA,129​xA,128​⋮xA,5​xA,4​xA,3​​λ1lo​yA,129​λ1,129​λ1,128​⋮λ1,5​λ1,4​yA,3​​λ2lo​λ2,129​λ2,128​⋮λ2,5​λ2,4​​q1lo​100⋮00​q2lo​011⋮10​q3lo​000⋮01​​ For each hi and lo half, we have three sets of gates. Note that i is going from 255..=3; i is NOT indexing the rows.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Incomplete addition","id":"128","title":"Incomplete addition"},"129":{"body":"This gate is only used on the first row (before the for loop). We check that λ1​,λ2​ are initialized to values consistent with the initial yA​. Degree4​Constraintq1​⋅(yA,nwitnessed​−yA,n​)=0​​ where yA,n​yA,nwitnessed​​=2(λ1,n​+λ2,n​)⋅(xA,n​−(λ1,n2​−xA,n​−xT​))​, is witnessed.​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q1​=1","id":"129","title":"q1​=1"},"13":{"body":"The halo2 crate includes several utilities to help you design and implement your circuits.","breadcrumbs":"User Documentation » Developer tools » Developer tools","id":"13","title":"Developer tools"},"130":{"body":"This gate is used on all rows corresponding to the for loop except the last. Degree223433​Constraintq2​⋅(xT,cur​−xT,next​)=0q2​⋅(yT,cur​−yT,next​)=0q2​⋅bool_check(ki​)=0, where ki​=zi​−2zi+1​q2​⋅(λ1,i​⋅(xA,i​−xT,i​)−yA,i​+(2ki​−1)⋅yT,i​)=0q2​⋅(λ2,i2​−xA,i−1​−xR,i​−xA,i​)=0q2​⋅(λ2,i​⋅(xA,i​−xA,i−1​)−yA,i​−yA,i−1​)=0​​ where xR,i​yA,i​yA,i−1​​=λ1,i2​−xA,i​−xT​,=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​,=2(λ1,i−1​+λ2,i−1​)⋅(xA,i−1​−(λ1,i−12​−xA,i−1​−xT​))​,​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q2​=1","id":"130","title":"q2​=1"},"131":{"body":"This gate is used on the final iteration of the for loop, handling the special case where we check that the output yA​ has been witnessed correctly. Degree3433​Constraintq3​⋅bool_check(ki​)=0, where ki​=zi​−2zi+1​q3​⋅(λ1,i​⋅(xA,i​−xT,i​)−yA,i​+(2ki​−1)⋅yT,i​)=0q3​⋅(λ2,i2​−xA,i−1​−xR,i​−xA,i​)=0q3​⋅(λ2,i​⋅(xA,i​−xA,i−1​)−yA,i​−yA,i−1witnessed​)=0​​ where xR,i​yA,i​yA,i−1witnessed​​=λ1,i2​−xA,i​−xT​,=2(λ1,i​+λ2,i​)⋅(xA,i​−(λ1,i2​−xA,i​−xT​))​, is witnessed.​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » q3​=1","id":"131","title":"q3​=1"},"132":{"body":"We reuse the complete addition constraints to implement the final c rounds of double-and-add. This requires two rows per round because we need 9 advice columns for each complete addition. In the 10th advice column we stash the other cells that we need to correctly implement the double-and-add: The base y coordinate, so we can conditionally negate it as input to one of the complete additions. The running sum, which we constrain over two rows instead of sequentially.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Complete addition","id":"132","title":"Complete addition"},"133":{"body":"a0​xT​xA​​a1​yp​yA​​a2​xA​xq​xr​​a3​yA​yq​yr​​a4​λ1​λ2​​a5​α1​α2​​a6​β1​β2​​a7​γ1​γ2​​a8​δ1​δ2​​a9​zi+1​yT​zi​​qmul_decompose_var​010​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Layout","id":"133","title":"Layout"},"134":{"body":"In addition to the complete addition constraints, we define the following gate: Degree​Constraintqmul_decompose_var​⋅bool_check(ki​)=0qmul_decompose_var​⋅ternary(ki​,yT​−yp​,yT​+yp​)=0​​ where ki​=zi​−2zi+1​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraints","id":"134","title":"Constraints"},"135":{"body":"","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » LSB","id":"135","title":"LSB"},"136":{"body":"a0​xp​xT​​a1​yp​yT​​a2​xA​xr​​a3​yA​yr​​a4​λ​a5​α​a6​β​a7​γ​a8​δ​a9​z1​z0​​qmul_lsb​10​​","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Layout","id":"136","title":"Layout"},"137":{"body":"Degree​Constraintqmul_lsb​⋅bool_check(k0​)=0qmul_lsb​⋅ternary(k0​,xp​,xp​−xT​)=0qmul_lsb​⋅ternary(k0​,yp​,yp​+yT​)=0​​ where k0​=z0​−2z1​.","breadcrumbs":"Design » Gadgets » Elliptic curve cryptography » Variable-base scalar multiplication » Constraints","id":"137","title":"Constraints"},"138":{"body":"zi​ cannot overflow for any i≥1, because it is a weighted sum of bits only up to 2n−1=2253, which is smaller than p (and also q). However, z0​=α+tq​ can overflow [0,p). Note: for full-width scalar mul, it may not be possible to represent z0​ in the base field (e.g. when the base field is Pasta's Fp​ and pq. It is not true for a full-width scalar α≥p when p = MyCircuit { a: Value::unknown(), lookup_table, }; // Create the area you want to draw on. // Use SVGBackend if you want to render to .svg instead. use plotters::prelude::*; let root = BitMapBackend::new(\"layout.png\", (1024, 768)).into_drawing_area(); root.fill(&WHITE).unwrap(); let root = root .titled(\"Example Circuit Layout\", (\"sans-serif\", 60)) .unwrap(); halo2_proofs::dev::CircuitLayout::default() // You can optionally render only a section of the circuit. .view_width(0..2) .view_height(0..16) // You can hide labels, which can be useful with smaller areas. .show_labels(false) // Render the circuit onto your area! // The first argument is the size parameter for the circuit. .render(5, &circuit, &root) .unwrap();\n} Columns are laid out from left to right as instance, advice and fixed. The order of columns is otherwise without meaning. Instance columns have a white background. Advice columns have a red background. Fixed columns have a blue background. Regions are shown as labelled green boxes (overlaying the background colour). A region may appear as multiple boxes if some of its columns happen to not be adjacent. Cells that have been assigned to by the circuit will be shaded in grey. If any cells are assigned to more than once (which is usually a mistake), they will be shaded darker than the surrounding cells.","breadcrumbs":"User Documentation » Developer tools » Circuit layout","id":"16","title":"Circuit layout"},"160":{"body":"Chunk c is directly constrained by Sinsemilla. We constrain the remaining chunks with the following constraints:","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Bit length constraints","id":"160","title":"Bit length constraints"},"161":{"body":"z1,a​, the index-1 running sum output of SinsemillaHash(a), is copied into the gate. z1,a​ has been constrained by SinsemillaHash to be 240 bits, and is precisely a1​. We recover chunk a0​ using a,z1,a​: z1,a​⟹a0​​=210a−a0​​=a1​=a−z1,a​⋅210.​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » a0​,a1​","id":"161","title":"a0​,a1​"},"162":{"body":"z1,b​, the index-1 running sum output of SinsemillaHash(b), is copied into the gate. z1,b​ has been constrained by SinsemillaHash to be 10 bits. We witness the subpieces b1​,b2​ outside this gate, and constrain them each to be 5 bits. Inside the gate, we check that b1​+25⋅b2​=z1,b​. We also recover the subpiece b0​ using (b,z1,b​): z1,b​⟹b0​​=210b−b0..=10​​=b−(z1,b​⋅210).​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » b0​,b1​,b2​","id":"162","title":"b0​,b1​,b2​"},"163":{"body":"Degree2​Constraintshort_lookup_range_check(b1​,5)short_lookup_range_check(b2​,5)qdecompose​⋅(z1,b​−(b1​+b2​⋅25))=0​​ where short_lookup_range_check() is a short lookup range check .","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Constraints","id":"163","title":"Constraints"},"164":{"body":"We have now derived or witnessed every subpiece, and range-constrained every subpiece: a0​ (10 bits), derived as a0​=a−210⋅z1,a​; a1​ (240 bits), equal to z1,a​; b0​ (10 bits), derived as b0​=b−210⋅z1,b​; b1​ (5 bits) is witnessed and constrained outside the gate; b2​ (5 bits) is witnessed and constrained outside the gate; c (250 bits) is witnessed and constrained outside the gate. b1​+25⋅b2​ is constrained to equal z1,b​. We can now use them to reconstruct the original field element inputs: lleftright​=a0​=a1​+2240⋅b0​+2250⋅b1​=b2​+25⋅c​​ Degree222​Constraintqdecompose​⋅(a0​−l)=0qdecompose​⋅(a1​+(b0​+b1​⋅210)⋅2240−left)=0qdecompose​⋅(b2​+c⋅25−right)=0​​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Decomposition constraints","id":"164","title":"Decomposition constraints"},"165":{"body":"az1,a​​bz1,b​​cb1​​leftb2​​rightl​qdecompose​10​​","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Region layout","id":"165","title":"Region layout"},"166":{"body":"The Orchard circuit spans 10 advice columns while the Sinsemilla chip only uses 5 advice columns. We distribute the path hashing evenly across two Sinsemilla chips to make better use of the available circuit area. Since the output from the previous layer hash is copied into the next layer hash, we maintain continuity even when moving from one chip to the other.","breadcrumbs":"Design » Gadgets » Sinsemilla » MerkleCRH » Circuit components","id":"166","title":"Circuit components"},"167":{"body":"Given a field element α, these gadgets decompose it into W K-bit windows α=k0​+2K⋅k1​+22K⋅k2​+⋯+2(W−1)K⋅kW−1​ where each ki​ a K-bit value. This is done using a running sum zi​,i∈[0..W). We initialize the running sum z0​=α, and compute subsequent terms zi+1​=2Kzi​−ki​​. This gives us: z0​z1​z2​↓zW​​=α=k0​+2K⋅k1​+22K⋅k2​+23K⋅k3​+⋯,=(z0​−k0​)/2K=k1​+2K⋅k2​+22K⋅k3​+⋯,=(z1​−k1​)/2K=k2​+2K⋅k3​+⋯,⋮ (in strict mode)=(zW−1​−kW−1​)/2K=0 (because zW−1​=kW−1​)​","breadcrumbs":"Design » Gadgets » Decomposition » Decomposition","id":"167","title":"Decomposition"},"168":{"body":"Strict mode constrains the running sum output zW​ to be zero, thus range-constraining the field element to be within W⋅K bits. In strict mode, we are also assured that zW−1​=kW−1​ gives us the last window in the decomposition.","breadcrumbs":"Design » Gadgets » Decomposition » Strict mode","id":"168","title":"Strict mode"},"169":{"body":"This gadget makes use of a K-bit lookup table to decompose a field element α into K-bit words. Each K-bit word ki​=zi​−2K⋅zi+1​ is range-constrained by a lookup in the K-bit table. The region layout for the lookup decomposition uses a single advice column z, and two selectors qlookup​ and qrunning​. zz0​z1​⋮zn−1​zn​​qlookup​11⋮10​qrunning​11⋮10​​","breadcrumbs":"Design » Gadgets » Decomposition » Lookup decomposition","id":"169","title":"Lookup decomposition"},"17":{"body":"halo2_proofs::dev::circuit_dot_graph builds a DOT graph string representing the given circuit, which can then be rendered with a variety of layout programs . The graph is built from calls to Layouter::namespace both within the circuit, and inside the gadgets and chips that it uses. fn main() { // Prepare the circuit you want to render. // You don't need to include any witness variables. let a = Fp::rand(); let instance = Fp::one() + Fp::one(); let lookup_table = vec![instance, a, a, Fp::zero()]; let circuit: MyCircuit = MyCircuit { a: None, lookup_table, }; // Generate the DOT graph string. let dot_string = halo2_proofs::dev::circuit_dot_graph(&circuit); // Now you can either handle it in Rust, or just // print it out to use with command-line tools. print!(\"{}\", dot_string);\n}","breadcrumbs":"User Documentation » Developer tools » Circuit structure","id":"17","title":"Circuit structure"},"170":{"body":"Using two K-bit lookups, we can range-constrain a field element α to be n bits, where n≤K. To do this: Constrain 0≤α<2K to be within K bits using a K-bit lookup. Constrain 0≤α⋅2K−n<2K to be within K bits using a K-bit lookup. The short variant of the lookup decomposition introduces a qbitshift​ selector. The same advice column z has here been renamed to word for clarity: wordαα′2K−n​qlookup​110​qrunning​000​qbitshift​010​​ where α′=α⋅2K−n. Note that 2K−n is assigned to a fixed column at keygen, and copied in at proving time. This is used in the gate enabled by the qbitshift​ selector to check that α was shifted correctly: Degree2​Constraintqbitshift​⋅((α⋅2K−n)−α′)​​","breadcrumbs":"Design » Gadgets » Decomposition » Short range check","id":"170","title":"Short range check"},"171":{"body":"Since the lookup decomposition and its short variant both make use of the same lookup table, we combine their lookup input expressions into a single one: qlookup​⋅(qrunning​⋅(zi​−2K⋅zi+1​)+(1−qrunning​)⋅word) where zi​ and word are the same cell (but distinguished here for clarity of usage).","breadcrumbs":"Design » Gadgets » Decomposition » Combined lookup expression","id":"171","title":"Combined lookup expression"},"172":{"body":"For a short range (for instance, [0,range) where range≤8), we can range-constrain each word using a degree-range polynomial constraint instead of a lookup: range_check(word,range)=word⋅(1−word)⋯(range−1−word).","breadcrumbs":"Design » Gadgets » Decomposition » Short range decomposition","id":"172","title":"Short range decomposition"},"173":{"body":"","breadcrumbs":"Design » Gadgets » SHA-256 » SHA-256","id":"173","title":"SHA-256"},"174":{"body":"SHA-256 is specified in NIST FIPS PUB 180-4 . Unlike the specification, we use ⊞ for addition modulo 232, and + for field addition. ⊕ is used for XOR.","breadcrumbs":"Design » Gadgets » SHA-256 » Specification","id":"174","title":"Specification"},"175":{"body":"SHA-256 maintains state in eight 32-bit variables. It processes input as 512-bit blocks, but internally splits these blocks into 32-bit chunks. We therefore designed the SHA-256 gadget to consume input in 32-bit chunks.","breadcrumbs":"Design » Gadgets » SHA-256 » Gadget interface","id":"175","title":"Gadget interface"},"176":{"body":"The SHA-256 gadget requires a chip with the following instructions: # extern crate halo2_proofs;\n# use halo2_proofs::plonk::Error;\n# use std::fmt;\n#\n# trait Chip: Sized {}\n# trait Layouter {}\nconst BLOCK_SIZE: usize = 16;\nconst DIGEST_SIZE: usize = 8; pub trait Sha256Instructions: Chip { /// Variable representing the SHA-256 internal state. type State: Clone + fmt::Debug; /// Variable representing a 32-bit word of the input block to the SHA-256 compression /// function. type BlockWord: Copy + fmt::Debug; /// Places the SHA-256 IV in the circuit, returning the initial state variable. fn initialization_vector(layouter: &mut impl Layouter) -> Result; /// Starting from the given initial state, processes a block of input and returns the /// final state. fn compress( layouter: &mut impl Layouter, initial_state: &Self::State, input: [Self::BlockWord; BLOCK_SIZE], ) -> Result; /// Converts the given state into a message digest. fn digest( layouter: &mut impl Layouter, state: &Self::State, ) -> Result<[Self::BlockWord; DIGEST_SIZE], Error>;\n} TODO: Add instruction for computing padding. This set of instructions was chosen to strike a balance between the reusability of the instructions, and the scope for chips to internally optimise them. In particular, we considered splitting the compression function into its constituent parts (Ch, Maj etc), and providing a compression function gadget that implemented the round logic. However, this would prevent chips from using relative references between the various parts of a compression round. Having an instruction that implements all compression rounds is also similar to the Intel SHA extensions, which provide an instruction that performs multiple compression rounds.","breadcrumbs":"Design » Gadgets » SHA-256 » Chip instructions","id":"176","title":"Chip instructions"},"177":{"body":"This chip implementation is based around a single 16-bit lookup table. It requires a minimum of 216 circuit rows, and is therefore suitable for use in larger circuits. We target a maximum constraint degree of 9. That will allow us to handle constraining carries and \"small pieces\" to a range of up to {0..7} in one row.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » 16-bit table chip for SHA-256","id":"177","title":"16-bit table chip for SHA-256"},"178":{"body":"There are 64 compression rounds. Each round takes 32-bit values A,B,C,D,E,F,G,H as input, and performs the following operations: Ch(E,F,G)Maj(A,B,C)Σ0​(A)Σ1​(E)H′Enew​Anew​​========​(E∧F)⊕(¬E∧G)(A∧B)⊕(A∧C)⊕(B∧C)count(A,B,C)≥2(A⋙2)⊕(A⋙13)⊕(A⋙22)(E⋙6)⊕(E⋙11)⊕(E⋙25)H+Ch(E,F,G)+Σ1​(E)+Kt​+Wt​reduce6​(H′+D)reduce7​(H′+Maj(A,B,C)+Σ0​(A))​ where reducei​ must handle a carry 0≤carry cargo run --example cost-model -- -a 0,1 -a 0 -a-0,-1,1 -f 0 -g 4 11 Finished dev [unoptimized + debuginfo] target(s) in 0.03s Running `target/debug/examples/cost-model -a 0,1 -a 0 -a 0,-1,1 -f 0 -g 4 11`\nCircuit { k: 11, max_deg: 4, advice_columns: 3, lookups: 0, permutations: [], column_queries: 7, point_sets: 3, estimator: Estimator,\n}\nProof size: 1440 bytes\nVerification: at least 81.689ms","breadcrumbs":"User Documentation » Developer tools » Cost estimator","id":"18","title":"Cost estimator"},"180":{"body":"Maj can be done in 4 lookups: 2spread∗2 chunks As mentioned above, after the first round we already have A in spread form A′. Similarly, B and C are equal to the A and B respectively of the previous round, and therefore in the steady state we already have them in spread form B′ and C′. In fact we can also assume we have them in spread form in the first round, either from the fixed IV or from the use of spread to reduce the output of the feedforward in the previous block. Add the spread forms in the field: M′=A′+B′+C′; We can add them as 32-bit words or in pieces; it's equivalent Witness the compressed even bits Mieven​ and the compressed odd bits Miodd​ for i={0..1}; Constrain M′=spread(M0even​)+2⋅spread(M0odd​)+232⋅spread(M1even​)+233⋅spread(M1odd​), where Miodd​ is the Maj function output. Note: by \"even\" bits we mean the bits of weight an even-power of 2, i.e. of weight 20,22,…. Similarly by \"odd\" bits we mean the bits of weight an odd-power of 2.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Maj function","id":"180","title":"Maj function"},"181":{"body":"TODO: can probably be optimized to 4 or 5 lookups using an additional table. Ch can be done in 8 lookups: 4spread∗2 chunks As mentioned above, after the first round we already have E in spread form E′. Similarly, F and G are equal to the E and F respectively of the previous round, and therefore in the steady state we already have them in spread form F′ and G′. In fact we can also assume we have them in spread form in the first round, either from the fixed IV or from the use of spread to reduce the output of the feedforward in the previous block. Calculate P′=E′+F′ and Q′=(evens−E′)+G′, where evens=spread(232−1). We can add them as 32-bit words or in pieces; it's equivalent. evens−E′ works to compute the spread of ¬E even though negation and spread do not commute in general. It works because each spread bit in E′ is subtracted from 1, so there are no borrows. Witness Pieven​,Piodd​,Qieven​,Qiodd​ such that P′=spread(P0even​)+2⋅spread(P0odd​)+232⋅spread(P1even​)+233⋅spread(P1odd​), and similarly for Q′. {Piodd​+Qiodd​}i=0..1​ is the Ch function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Ch function","id":"181","title":"Ch function"},"182":{"body":"Σ0​(A) can be done in 6 lookups. To achieve this we first split A into pieces (a,b,c,d), of lengths (2,11,9,10) bits respectively counting from the little end. At the same time we obtain the spread forms of these pieces. This can all be done in two PLONK rows, because the 10 and 11-bit pieces can be handled using spread lookups, and the 9-bit piece can be split into 3∗3-bit subpieces. The latter and the remaining 2-bit piece can be range-checked by polynomial constraints in parallel with the two lookups, two small pieces in each row. The spread forms of these small pieces are found by interpolation. Note that the splitting into pieces can be combined with the reduction of Anew​, i.e. no extra lookups are needed for the latter. In the last round we reduce Anew​ after adding the feedforward (requiring a carry of up to 7 which is fine). (A⋙2)⊕(A⋙13)⊕(A⋙22) is equivalent to (A⋙2)⊕(A⋙13)⊕(A⋘10): Then, using 4 more spread lookups we obtain the result as the even bits of a linear combination of the pieces: R′=​(a(b(c430a421b423c​∣∣∣∣∣∣+++​dab420d419a412b​∣∣∣∣∣∣⇓+++​cda411c49d410a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​ That is, we witness the compressed even bits Rieven​ and the compressed odd bits Riodd​, and constrain R′=spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​) where {Rieven​}i=0..1​ is the Σ0​ function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_0 function","id":"182","title":"Σ_0 function"},"183":{"body":"Σ1​(E) can be done in 6 lookups. To achieve this we first split E into pieces (a,b,c,d), of lengths (6,5,14,7) bits respectively counting from the little end. At the same time we obtain the spread forms of these pieces. This can all be done in two PLONK rows, because the 7 and 14-bit pieces can be handled using spread lookups, the 5-bit piece can be split into 3 and 2-bit subpieces, and the 6-bit piece can be split into 2∗3-bit subpieces. The four small pieces can be range-checked by polynomial constraints in parallel with the two lookups, two small pieces in each row. The spread forms of these small pieces are found by interpolation. Note that the splitting into pieces can be combined with the reduction of Enew​, i.e. no extra lookups are needed for the latter. In the last round we reduce Enew​ after adding the feedforward (requiring a carry of up to 6 which is fine). (E⋙6)⊕(E⋙11)⊕(E⋙25) is equivalent to (E⋙6)⊕(E⋙11)⊕(E⋘7). Then, using 4 more spread lookups we obtain the result as the even bits of a linear combination of the pieces, in the same way we did for Σ0​: R′=​(a(b(c426a427b418c​∣∣∣∣∣∣+++​dab419d421a413b​∣∣∣∣∣∣⇓+++​cda45c414d47a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​ That is, we witness the compressed even bits Rieven​ and the compressed odd bits Riodd​, and constrain R′=spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​) where {Rieven​}i=0..1​ is the Σ1​ function output.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_1 function","id":"183","title":"Σ_1 function"},"184":{"body":"For each block M∈{0,1}512 of the padded message, 64 words of 32 bits each are constructed as follows: The first 16 are obtained by splitting M into 32-bit blocks M=W0​∣∣W1​∣∣⋯∣∣W14​∣∣W15​; The remaining 48 words are constructed using the formula: Wi​=σ1​(Wi−2​)⊞Wi−7​⊞σ0​(Wi−15​)⊞Wi−16​, for 16≤i<64. Note: 0-based numbering is used for the W word indices. σ0​(X)σ1​(X)​==​(X⋙7)⊕(X⋙18)⊕(X≫3)(X⋙17)⊕(X⋙19)⊕(X≫10)​ Note: ≫ is a right- shift , not a rotation.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Block decomposition","id":"184","title":"Block decomposition"},"185":{"body":"(X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). As above but with pieces (a,b,c,d) of lengths (3,4,11,14) counting from the little end. Split b into two 2-bit subpieces. R′=​(0[3](b(c428b421c​∣∣∣∣∣∣++​dab415d425a417b​∣∣∣∣∣∣⇓+++​cda44c411d414a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_0 function","id":"185","title":"σ_0 function"},"186":{"body":"(X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). TODO: this diagram doesn't match the expression on the right. This is just for consistency with the other diagrams. As above but with pieces (a,b,c,d) of lengths (10,7,2,13) counting from the little end. Split b into (3,2,2)-bit subpieces. R′=​(0[10](b(c425b430c​∣∣∣∣∣∣++​dab49d415a423b​∣∣∣∣∣∣⇓+++​cda47c42d413a​∣∣∣∣∣∣+++​b)c)d)bcd​⊕⊕++​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_1 function","id":"186","title":"σ_1 function"},"187":{"body":"We apply σ0​ to W1..48​, and σ1​ to W14..61​. In order to avoid redundant applications of spread, we can merge the splitting into pieces for σ0​ and σ1​ in the case of W14..48​. Merging the piece lengths (3,4,11,14) and (10,7,2,13) gives pieces of lengths (3,4,3,7,1,1,13). If we can do the merged split in 3 rows (as opposed to a total of 4 rows when splitting for σ0​ and σ1​ separately), we save 35 rows. These might even be doable in 2 rows; not sure. —Daira We can merge the reduction mod 232 of W16..61​ into their splitting when they are used to compute subsequent words, similarly to what we did for A and E in the round function. We will still need to reduce W62..63​ since they are not split. (Technically we could leave them unreduced since they will be reduced later when they are used to compute Anew​ and Enew​ -- but that would require handling a carry of up to 10 rather than 6, so it's not worth the complexity.) The resulting message schedule cost is: 2 rows to constrain W0​ to 32 bits This is technically optional, but let's do it for robustness, since the rest of the input is constrained for free. 13∗2 rows to split W1..13​ into (3,4,11,14)-bit pieces 35∗3 rows to split W14..48​ into (3,4,3,7,1,1,13)-bit pieces (merged with a reduction for W16..48​) 13∗2 rows to split W49..61​ into (10,7,2,13)-bit pieces (merged with a reduction) 4∗48 rows to extract the results of σ0​ for W1..48​ 4∗48 rows to extract the results of σ1​ for W14..61​ 2∗2 rows to reduce W62..63​ =547 rows.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Message scheduling","id":"187","title":"Message scheduling"},"188":{"body":"For each round: 8 rows for Ch 4 rows for Maj 6 rows for Σ0​ 6 rows for Σ1​ reduce6​ and reduce7​ are always free =24 per round This gives 24∗64=1792 rows for all of \"step 3\", to which we need to add: 547 rows for message scheduling 2∗8 rows for 8 reductions mod 232 in \"step 4\" giving a total of 2099 rows.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Overall cost","id":"188","title":"Overall cost"},"189":{"body":"We only require one table spread, with 216 rows and 3 columns. We need a tag column to allow selecting (7,10,11,13,14)-bit subsets of the table for Σ0..1​ and σ0..1​.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Tables","id":"189","title":"Tables"},"19":{"body":"Let's start with a simple circuit, to introduce you to the common APIs and how they are used. The circuit will take a public input c, and will prove knowledge of two private inputs a and b such that a2⋅b2=c.","breadcrumbs":"User Documentation » A simple example » A simple example","id":"19","title":"A simple example"},"190":{"body":"row tag table (16b) spread (32b) 0 0 0000000000000000 00000000000000000000000000000000 1 0 0000000000000001 00000000000000000000000000000001 2 0 0000000000000010 00000000000000000000000000000100 3 0 0000000000000011 00000000000000000000000000000101 ... 0 ... ... 27−1 0 0000000001111111 00000000000000000001010101010101 27 1 0000000010000000 00000000000000000100000000000000 ... 1 ... ... 210−1 1 0000001111111111 00000000000001010101010101010101 ... 2 ... ... 211−1 2 0000011111111111 00000000010101010101010101010101 ... 3 ... ... 213−1 3 0001111111111111 00000001010101010101010101010101 ... 4 ... ... 214−1 4 0011111111111111 00000101010101010101010101010101 ... 5 ... ... 216−1 5 1111111111111111 01010101010101010101010101010101 For example, to do an 11-bit spread lookup, we polynomial-constrain the tag to be in {0,1,2}. For the most common case of a 16-bit lookup, we don't need to constrain the tag. Note that we can fill any unused rows beyond 216 with a duplicate entry, e.g. all-zeroes.","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » spread table","id":"190","title":"spread table"},"191":{"body":"","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Gates","id":"191","title":"Gates"},"192":{"body":"Input from previous operations: E′,F′,G′, 64-bit spread forms of 32-bit words E,F,G, assumed to be constrained by previous operations in practice, we'll have the spread forms of E′,F′,G′ after they've been decomposed into 16-bit subpieces evens is defined as spread(232−1) evens0​=evens1​=spread(216−1) E ∧ F s_ch a0​ a1​ a2​ a3​ a4​ 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) ¬E ∧ G s_ch_neg a0​ a1​ a2​ a3​ a4​ a5​ 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) 1 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) Constraints: s_ch (choice): LHS−RHS=0 LHS=a3​ω−1+a3​ω+232(a4​ω−1+a4​ω) RHS=a2​ω−1+2∗a2​+232(a2​ω+2∗a3​) s_ch_neg (negation): s_ch with an extra negation check spread lookup on (a0​,a1​,a2​) permutation between (a2​,a3​) Output: Ch(E,F,G)=Podd+Qodd=(P0odd​+Q0odd​)+216(P1odd​+Q1odd​)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Choice gate","id":"192","title":"Choice gate"},"193":{"body":"Input from previous operations: A′,B′,C′, 64-bit spread forms of 32-bit words A,B,C, assumed to be constrained by previous operations in practice, we'll have the spread forms of A′,B′,C′ after they've been decomposed into 16-bit subpieces s_maj a0​ a1​ a2​ a3​ a4​ a5​ 0 {0,1,2,3,4,5} M0even​ spread(M0even​) spread(Alo) spread(Ahi) 1 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(Blo) spread(Bhi) 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(Clo) spread(Chi) 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Constraints: s_maj (majority): LHS−RHS=0 LHS=spread(M0even​)+2⋅spread(M0odd​)+232⋅spread(M1even​)+233⋅spread(M1odd​) RHS=A′+B′+C′ spread lookup on (a0​,a1​,a2​) permutation between (a2​,a3​) Output: Maj(A,B,C)=Modd=M0odd​+216M1odd​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Majority gate","id":"193","title":"Majority gate"},"194":{"body":"A is a 32-bit word split into (2,11,9,10)-bit chunks, starting from the little end. We refer to these chunks as (a(2),b(11),c(9),d(10)) respectively, and further split c(9) into three 3-bit chunks c(9)lo,c(9)mid,c(9)hi. We witness the spread versions of the small chunks. Σ0​(A)​==​(A⋙2)⊕(A⋙13)⊕(A⋙22)(A⋙2)⊕(A⋙13)⊕(A⋘10)​ s_upp_sigma_0 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) c(9)lo spread(c(9)lo) c(9)mid spread(c(9)mid) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) c(9) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(2) spread(a(2)) c(9)hi spread(c(9)hi) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_upp_sigma_0 (Σ0​ constraint): LHS−RHS+tag+decompose=0 tagdecomposeLHS​===​constrain1​(a0​ω−1)+constrain2​(a0​ω)a(2)+22b(11)+213c(9)lo+216c(9)mid+219c(9)hi+222d(10)−Aspread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430spread(a(2))421spread(b(11))429spread(c(9)hi)​+++​420spread(d(10))419spread(a(2))426spread(c(9)mid)​+++​417spread(c(9)hi)49spread(d(10))423spread(c(9)lo)​+++​414spread(c(9)mid)46spread(c(9)hi)412spread(b(11))​+++​411spread(c(9)lo)43spread(c(9)mid)410spread(a(2))​+++​spread(b(11))spread(c(9)lo)spread(d(10))​++​ spread lookup on a0​,a1​,a2​ 2-bit range check and 2-bit spread check on a(2) 3-bit range check and 3-bit spread check on c(9)lo,c(9)mid,c(9)hi (see section Helper gates ) Output: Σ0​(A)=Reven=R0even​+216R1even​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_0 gate","id":"194","title":"Σ_0 gate"},"195":{"body":"E is a 32-bit word split into (6,5,14,7)-bit chunks, starting from the little end. We refer to these chunks as (a(6),b(5),c(14),d(7)) respectively, and further split a(6) into two 3-bit chunks a(6)lo,a(6)hi and b into (2,3)-bit chunks b(5)lo,b(5)hi. We witness the spread versions of the small chunks. Σ1​(E)​==​(E⋙6)⊕(E⋙11)⊕(E⋙25)(E⋙6)⊕(E⋙11)⊕(E⋘7)​ s_upp_sigma_1 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(5)lo spread(b(5)lo) b(5)hi spread(b(5)hi) b(5) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(c(14)) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(6)lo spread(a(6)lo) a(6)hi spread(a(6)hi) a(6) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_upp_sigma_1 (Σ1​ constraint): LHS−RHS+tag+decompose=0 tagdecomposeLHS​===​a0​ω−1+constrain4​(a0​ω)a(6)lo+23a(6)hi+26b(5)lo+28b(5)hi+211c(14)+225d(7)−Espread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​429spread(a(6)hi)429spread(b(5)hi)418spread(c(14))​+++​426spread(a(6)lo)427spread(b(5)lo)415spread(b(5)hi)​+++​419spread(d(7))424spread(a(6)hi)413spread(b(5)lo)​+++​45spread(c(14))421spread(a(6)lo)410spread(a(6)hi)​+++​42spread(b(5)hi)414spread(d(7))47spread(a(6)lo)​+++​spread(b(5)lo)spread(c(14))spread(d(7))​++​ spread lookup on a0​,a1​,a2​ 2-bit range check and 2-bit spread check on b(5)lo 3-bit range check and 3-bit spread check on a(6)lo,a(6)hi,b(4)hi (see section Helper gates ) Output: Σ1​(E)=Reven=R0even​+216R1even​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Σ_1 gate","id":"195","title":"Σ_1 gate"},"196":{"body":"v1 v1 of the σ0​ gate takes in a word that's split into (3,4,11,14)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(11),d(14)). b(4) is further split into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. We already have spread(c(11)) and spread(d(14)) from the message scheduling. (X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). s_low_sigma_0 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(c) spread(d) b(4) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) 0 0 a spread(a) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_0 (σ0​ v1 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430b(4)hi421c(11)​++​415d(14)428b(4)lo419b(4)hi​+++​44c(11)425a(3)417b(4)lo​+++​42b(4)hi411d(14)414a(3)​+++​b(4)loc(11)d(14)​++​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3) v2 v2 of the σ0​ gate takes in a word that's split into (3,4,3,7,1,1,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(3),d(7),e(1),f(1),g(13)). We already have spread(d(7)),spread(g(13)) from the message scheduling. The 1-bit e(1),f(1) remain unchanged by the spread operation and can be used directly. We further split b(4) into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. (X⋙7)⊕(X⋙18)⊕(X≫3) is equivalent to (X⋙7)⊕(X⋘14)⊕(X≫3). s_low_sigma_0_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(g(13)) b(4) e(1) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(3) spread(a(3)) c(3) spread(c(3)) f(1) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_0_v2 (σ0​ v2 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​430b(4)hi431e(1)​++​416g(13)428b(4)lo424d(7)​+++​415f(1)425a(3)421c(3)​+++​414e(1)412g(13)419b(4)hi​+++​47d(7)411f(1)417b(4)lo​+++​44c(3)410e(1)414a(3)​+++​42b(4)hi43d(7)41g(13)​+++​b(4)loc(3)f(1)​++​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3),c(3)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_0 gate","id":"196","title":"σ_0 gate"},"197":{"body":"v1 v1 of the σ1​ gate takes in a word that's split into (10,7,2,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(10),b(7),c(2),d(13)). b(7) is further split into (2,2,3)-bit chunks b(7)lo,b(7)mid,b(7)hi. We witness the spread versions of the small chunks. We already have spread(a(10)) and spread(d(13)) from the message scheduling. (X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). s_low_sigma_1 a0​ a1​ a2​ a3​ a4​ a5​ a6​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(7)lo spread(b(7)lo) b(7)mid spread(b(7)mid) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(a(10)) spread(d(13)) b(7) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) c(2) spread(c(2)) b(7)hi spread(b(7)hi) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_1 (σ1​ v1 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​429b(7)hi430c(2)​++​49d(13)427b(7)mid427b(7)hi​+++​47c(2)425b(7)lo425b(7)mid​+++​44b(7)hi415a(10)423b(7)lo​+++​42b(7)mid42d(13)413a(10)​+++​b(7)loc(2)d(13)​++​ check that b was properly split into subsections for 7-bit pieces. Wb(7)lo+22Wb(7)mid+24Wb(7)hi−W=0 2-bit range check and 2-bit spread check on b(7)lo,b(7)mid,c(2) 3-bit range check and 3-bit spread check on b(7)hi v2 v2 of the σ1​ gate takes in a word that's split into (3,4,3,7,1,1,13)-bit chunks (already constrained by message scheduling). We refer to these chunks respectively as (a(3),b(4),c(3),d(7),e(1),f(1),g(13)). We already have spread(d(7)),spread(g(13)) from the message scheduling. The 1-bit e(1),f(1) remain unchanged by the spread operation and can be used directly. We further split b(4) into two 2-bit chunks b(4)lo,b(4)hi. We witness the spread versions of the small chunks. (X⋙17)⊕(X⋙19)⊕(X≫10) is equivalent to (X⋘15)⊕(X⋘13)⊕(X≫10). s_low_sigma_1_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 0 {0,1,2,3,4,5} R0even​ spread(R0even​) b(4)lo spread(b(4)lo) b(4)hi spread(b(4)hi) 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(7)) spread(g(13)) b(4) e(1) 0 {0,1,2,3,4,5} R1even​ spread(R1even​) a(3) spread(a(3)) c(3) spread(c(3)) f(1) 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) Constraints: s_low_sigma_1_v2 (σ1​ v2 constraint): LHS−RHS=0 LHS​=​spread(R0even​)+2⋅spread(R0odd​)+232⋅spread(R1even​)+233⋅spread(R1odd​)​ RHS=​425d(7)431f(1)​++​422c(3)430e(1)​++​420b(4)hi423d(7)​++​49g(13)418b(4)lo420c(3)​+++​48f(1)415a418b(4)hi​+++​47e(1)42g(13)416b(4)lo​+++​d(7)41f(1)413a​+++​e(1)g(13)​+​ check that b was properly split into subsections for 4-bit pieces. Wb(4)lo+22Wb(4)hi−W=0 2-bit range check and 2-bit spread check on b(4)lo,b(4)hi 3-bit range check and 3-bit spread check on a(3),c(3)","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » σ_1 gate","id":"197","title":"σ_1 gate"},"198":{"body":"Small range constraints Let constrainn​(x)=∏i=0n​(x−i). Constraining this expression to equal zero enforces that x is in [0..n]. 2-bit range check (a−3)(a−2)(a−1)(a)=0 sr2 a0​ 1 a 2-bit spread l1​(a)+4∗l2​(a)+5∗l3​(a)−a′=0 ss2 a0​ a1​ 1 a a' with interpolation polynomials: l0​(a)=(−3)(−2)(−1)(a−3)(a−2)(a−1)​ (spread(00)=0000) l1​(a)=(−2)(−1)(1)(a−3)(a−2)(a)​ (spread(01)=0001) l2​(a)=(−1)(1)(2)(a−3)(a−1)(a)​ (spread(10)=0100) l3​(a)=(1)(2)(3)(a−2)(a−1)(a)​ (spread(11)=0101) 3-bit range check (a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)(a)=0 sr3 a0​ 1 a 3-bit spread l1​(a)+4∗l2​(a)+5∗l3​(a)+16∗l4​(a)+17∗l5​(a)+20∗l6​(a)+21∗l7​(a)−a′=0 ss3 a0​ a1​ 1 a a' with interpolation polynomials: l0​(a)=(−7)(−6)(−5)(−4)(−3)(−2)(−1)(a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)​ (spread(000)=000000) l1​(a)=(−6)(−5)(−4)(−3)(−2)(−1)(1)(a−7)(a−6)(a−5)(a−4)(a−3)(a−2)(a)​ (spread(001)=000001) l2​(a)=(−5)(−4)(−3)(−2)(−1)(1)(2)(a−7)(a−6)(a−5)(a−4)(a−3)(a−1)(a)​ (spread(010)=000100) l3​(a)=(−4)(−3)(−2)(−1)(1)(2)(3)(a−7)(a−6)(a−5)(a−4)(a−2)(a−1)(a)​ (spread(011)=000101) l4​(a)=(−3)(−2)(−1)(1)(2)(3)(4)(a−7)(a−6)(a−5)(a−3)(a−2)(a−1)(a)​ (spread(100)=010000) l5​(a)=(−2)(−1)(1)(2)(3)(4)(5)(a−7)(a−6)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(101)=010001) l6​(a)=(−1)(1)(2)(3)(4)(5)(6)(a−7)(a−5)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(110)=010100) l7​(a)=(1)(2)(3)(4)(5)(6)(7)(a−6)(a−5)(a−4)(a−3)(a−2)(a−1)(a)​ (spread(111)=010101) reduce_6 gate Addition (mod232) of 6 elements Input: E {eilo​,eihi​}i=05​ carry Check: E=e0​+e1​+e2​+e3​+e4​+e5​(mod32) Assume inputs are constrained to 16 bits. Addition gate (sa): a0​+a1​+a2​+a3​+a4​+a5​+a6​−a7​=0 Carry gate (sc): 216a6​ω−1+a6​+[(a6​−5)(a6​−4)(a6​−3)(a6​−2)(a6​−1)(a6​)]=0 sa sc a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ 1 0 e0lo​ e1lo​ e2lo​ e3lo​ e4lo​ e5lo​ −carry∗216 Elo 1 1 e0hi​ e1hi​ e2hi​ e3hi​ e4hi​ e5hi​ carry Ehi Assume inputs are constrained to 16 bits. Addition gate (sa): a0​ω−1+a1​ω−1+a2​ω−1+a0​+a1​+a2​+a3​ω−1−a3​=0 Carry gate (sc): 216a3​ω+a3​ω−1=0 sa sc a0​ a1​ a2​ a3​ 0 0 e0lo​ e1lo​ e2lo​ −carry∗216 1 1 e3lo​ e4lo​ e5lo​ Elo 0 0 e0hi​ e1hi​ e2hi​ carry 1 0 e3hi​ e4hi​ e5hi​ Ehi reduce_7 gate Addition (mod232) of 7 elements Input: E {eilo​,eihi​}i=06​ carry Check: E=e0​+e1​+e2​+e3​+e4​+e5​+e6​(mod32) Assume inputs are constrained to 16 bits. Addition gate (sa): a0​+a1​+a2​+a3​+a4​+a5​+a6​+a7​−a8​=0 Carry gate (sc): 216a7​ω−1+a7​+[(a7​−6)(a7​−5)(a7​−4)(a7​−3)(a7​−2)(a7​−1)(a7​)]=0 sa sc a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ 1 0 e0lo​ e1lo​ e2lo​ e3lo​ e4lo​ e5lo​ e6lo​ −carry∗216 Elo 1 1 e0hi​ e1hi​ e2hi​ e3hi​ e4hi​ e5hi​ e6hi​ carry Ehi","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Helper gates","id":"198","title":"Helper gates"},"199":{"body":"For each block M∈{0,1}512 of the padded message, 64 words of 32 bits each are constructed as follows: the first 16 are obtained by splitting M into 32-bit blocks M=W0​∣∣W1​∣∣⋯∣∣W14​∣∣W15​; the remaining 48 words are constructed using the formula: Wi​=σ1​(Wi−2​)⊞Wi−7​⊞σ0​(Wi−15​)⊞Wi−16​, for 16≤i<64. sw sd0 sd1 sd2 sd3 ss0 ss0_v2 ss1 ss1_v2 a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W0lo​ spread(W0lo​) W0lo​ W0hi​ W0​ σ0​(W1​)lo σ1​(W14​)lo W9lo​ 1 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W0hi​ spread(W0hi​) W16​ σ0​(W1​)hi σ1​(W14​)hi W9hi​ carry16​ 0 1 1 0 0 0 0 0 0 {0,1,2,3,4} W1d(14)​ spread(W1d(14)​) W1lo​ W1hi​ W1​ σ0​(W2​)lo σ1​(W15​)lo W10lo​ 1 0 0 0 0 0 0 0 0 {0,1,2} W1c(11)​ spread(W1c(11)​) W1a(3)​ W1b(4)​ W17​ σ0​(W2​)hi σ1​(W15​)hi W10hi​ carry17​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W1b(4)lo​ spread(W1b(4)lo​) W1b(4)hi​ spread(W1b(4)hi​) 0 0 0 0 0 1 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R0odd​) spread(R1odd​) spread(W1c(11)​) spread(W1d(14)​) W1b(4)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R1even​) 0 0 W1a(3)​ spread(W1a(3)​) 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1odd​) σ0​v1R0​ σ0​v1R1​ σ0​v1R0even​ σ0​v1R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 0 0 0 0 0 0 0 0 {0,1,2,3} W14g(13)​ spread(W14g(13)​) W14a(3)​ W14c(3)​ 0 1 0 1 0 0 0 0 0 0 W14d(7)​ spread(W14d(7)​) W14lo​ W14hi​ W14​ σ0​(W15​)lo σ1​(W28​)lo W23lo​ 1 0 0 0 0 0 0 0 0 0 W14b(4)​ spread(W14b(4)​) W14e(1)​ W14f(1)​ W30​ σ0​(W15​)hi σ1​(W28​)hi W23hi​ carry30​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W14b(4)lo​ spread(W14b(4)lo​) W14b(4)hi​ spread(W14b(4)hi​) 0 0 0 0 0 0 1 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(W14d(7)​) spread(W14g(13)​) W1b(14)​ W14e(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W14a(3)​ spread(W14a(3)​) W14c(3)​ spread(W14c(3)​) W14f(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ0​v2R0​ σ0​v2R1​ σ0​v2R0even​ σ0​v2R0odd​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W14b(4)lo​ spread(W14b(4)lo​) W14b(4)hi​ spread(W14b(4)hi​) 0 0 0 0 0 0 0 0 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d) spread(g) W14e(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W14a(3)​ spread(W14a(3)​) W14c(3)​ spread(W14c(3)​) W14f(1)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ1​v2R0​ σ1​v2R1​ σ1​v2R0even​ σ1​v2R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 1 0 0 1 0 0 0 0 {0,1,2,3} W49d(13)​ spread(W49d(13)​) W49lo​ W49hi​ W49​ 0 0 0 0 0 0 0 0 0 {0,1} W49a(10)​ spread(W49a(10)​) W49c(2)​ W49b(7)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) W49b(7)lo​ spread(W49b(7)lo​) W49b(7)mid​ spread(W49b(7)mid​) 0 0 0 0 0 0 0 0 1 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(a) spread(d) W1b(49)​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) W49c(2)​ spread(W49c(2)​) W49b(7)hi​ spread(W49b(7)hi​) 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) σ1​v1R0​ σ1​v1R1​ σ1​v1R0even​ σ1​v1R0odd​ .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W62lo​ spread(W62lo​) W62lo​ W62hi​ W62​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W62hi​ spread(W62hi​) 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} W63lo​ spread(W63lo​) W63lo​ W63hi​ W63​ 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} W63hi​ spread(W63hi​) Constraints: sw: construct word using reduce4​ sd0: decomposition gate for W0​,W62​,W63​ Wlo+216Whi−W=0 sd1: decomposition gate for W1..13​ (split into (3,4,11,14)-bit pieces) Wa(3)+23Wb(4)lo+25Wb(4)hi+27Wc(11)+218Wd(14)−W=0 sd2: decomposition gate for W14..48​ (split into (3,4,3,7,1,1,13)-bit pieces) Wa(3)+23Wb(4)lo+25Wb(4)hi+27Wc(11)+210Wd(14)+217We(1)+218Wf(1)+219Wg(13)−W=0 sd3: decomposition gate for W49..61​ (split into (10,7,2,13)-bit pieces) Wa(10)+210Wb(7)lo+212Wb(7)mid+215Wb(7)hi+217Wc(2)+219Wd(13)−W=0","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Message scheduling region","id":"199","title":"Message scheduling region"},"2":{"body":"Requires Rust 1.60 or higher. Minimum supported Rust version can be changed in the future, but it will be done with a minor version bump.","breadcrumbs":"halo2 » Minimum Supported Rust Version","id":"2","title":"Minimum Supported Rust Version"},"20":{"body":"Firstly, we need to define the instructions that our circuit will rely on. Instructions are the boundary between high-level gadgets and the low-level circuit operations. Instructions may be as coarse or as granular as desired, but in practice you want to strike a balance between an instruction being large enough to effectively optimize its implementation, and small enough that it is meaningfully reusable. For our circuit, we will use three instructions: Load a private number into the circuit. Multiply two numbers. Expose a number as a public input to the circuit. We also need a type for a variable representing a number. Instruction interfaces provide associated types for their inputs and outputs, to allow the implementations to represent these in a way that makes the most sense for their optimization goals. trait NumericInstructions: Chip { /// Variable representing a number. type Num; /// Loads a number into the circuit as a private input. fn load_private(&self, layouter: impl Layouter, a: Value) -> Result; /// Loads a number into the circuit as a fixed constant. fn load_constant(&self, layouter: impl Layouter, constant: F) -> Result; /// Returns `c = a * b`. fn mul( &self, layouter: impl Layouter, a: Self::Num, b: Self::Num, ) -> Result; /// Exposes a number as a public input to the circuit. fn expose_public( &self, layouter: impl Layouter, num: Self::Num, row: usize, ) -> Result<(), Error>;\n}","breadcrumbs":"User Documentation » A simple example » Define instructions","id":"20","title":"Define instructions"},"200":{"body":"+----------------------------------------------------------+\n| |\n| decompose E, |\n| Σ_1(E) |\n| |\n| +---------------------------------------+\n| | |\n| | reduce_5() to get H' |\n| | |\n+----------------------------------------------------------+\n| decompose F, decompose G |\n| |\n| Ch(E,F,G) |\n| |\n+----------------------------------------------------------+\n| |\n| decompose A, |\n| Σ_0(A) |\n| |\n| |\n| +---------------------------------------+\n| | |\n| | reduce_7() to get A_new, |\n| | using H' |\n| | |\n+------------------+---------------------------------------+\n| decompose B, decompose C |\n| |\n| Maj(A,B,C) |\n| |\n| +---------------------------------------+\n| | reduce_6() to get E_new, |\n| | using H' |\n+------------------+---------------------------------------+ Initial round: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(E0​d(7)) E0​b(5)lo spread(E0​b(5)lo) E0​b(5)hi spread(E0​b(5)hi) E0lo​ spread(E0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} E0​c(14) spread(E0​c(14)) E0​a(6)lo spread(E0​a(6)lo) E0​a(6)hi spread(E0​a(6)hi) E0hi​ spread(E0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(E0​b(5)lo) spread(E0​b(5)hi) 0 0 0 0 1 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(E0​d(7)) spread(E0​c(14)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(E0​a(6)lo) spread(E0​a(6)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(F0​d(7)) F0​b(5)lo spread(F0​b(5)lo) F0​b(5)hi spread(F0​b(5)hi) F0lo​ spread(F0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} F0​c(14) spread(F0​c(14)) F0​a(6)lo spread(F0​a(6)lo) F0​a(6)hi spread(F0​a(6)hi) F0hi​ spread(F0hi​) 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} G0​d(7) spread(G0​d(7)) G0​b(5)lo spread(G0​b(5)lo) G0​b(5)hi spread(G0​b(5)hi) G0lo​ spread(G0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} G0​c(14) spread(G0​c(14)) G0​a(6)lo spread(G0​a(6)lo) G0​a(6)hi spread(G0​a(6)hi) G0hi​ spread(G0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) Q0odd​ K0lo​ H0lo​ W0lo​ 0 0 0 0 0 0 0 1 0 0 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) Σ1​(E0​)lo Σ1​(E0​)hi K0hi​ H0hi​ W0hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) Q1odd​ P1odd​ Hprime0lo​ Hprime0hi​ Hprime0​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) D0lo​ E1lo​ 0 0 0 0 0 0 0 0 0 1 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) D0hi​ E1hi​ E1​carry 0 0 0 0 0 0 1 0 0 0 0 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} A0​b(11) spread(A0​b(11)) A0​c(9)lo spread(A0​c(9)lo) A0​c(9)mid spread(A0​c(9)mid) A0lo​ spread(A0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} A0​d(10) spread(A0​d(10)) A0​a(2) spread(A0​a(2)) A0​c(9)hi spread(A0​c(9)hi) A0hi​ spread(A0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(c(9)lo) spread(c(9)mid) 0 0 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(a(2)) spread(c(9)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} B0​b(11) spread(B0​b(11)) B0​c(9)lo spread(B0​c(9)lo) B0​c(9)mid spread(B0​c(9)mid) B0lo​ spread(B0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} B0​d(10) spread(B0​d(10)) B0​a(2) spread(B0​a(2)) B0​c(9)hi spread(B0​c(9)hi) B0hi​ spread(B0hi​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} C0​b(11) spread(C0​b(11)) C0​c(9)lo spread(C0​c(9)lo) C0​c(9)mid spread(C0​c(9)mid) C0lo​ spread(C0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} C0​d(10) spread(C0​d(10)) C0​a(2) spread(C0​a(2)) C0​c(9)hi spread(C0​c(9)hi) C0hi​ spread(C0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M0even​ spread(M0even​) M1odd​ spread(A0lo​) spread(A0hi​) Hprime0lo​ Hprime0hi​ 0 0 0 0 0 1 0 0 1 0 0 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(B0lo​) spread(B0hi​) Σ0​(A0​)lo A1lo​ A1​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(C0lo​) spread(C0hi​) Σ0​(A0​)hi A1hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Steady-state: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 0 0 1 0 0 0 0 0 0 0 0 {0,1,2} F0​d(7) spread(E0​d(7)) E0​b(5)lo spread(E0​b(5)lo) E0​b(5)hi spread(E0​b(5)hi) E0lo​ spread(E0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} E0​c(14) spread(E0​c(14)) E0​a(6)lo spread(E0​a(6)lo) E0​a(6)hi spread(E0​a(6)hi) E0hi​ spread(E0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(E0​b(5)lo) spread(E0​b(5)hi) 0 0 0 0 1 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(E0​d(7)) spread(E0​c(14)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(E0​a(6)lo) spread(E0​a(6)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P0even​ spread(P0even​) spread(Elo) spread(Ehi) Q0odd​ K0lo​ H0lo​ W0lo​ 0 0 0 0 0 0 0 1 0 0 1 {0,1,2,3,4,5} P0odd​ spread(P0odd​) spread(P1odd​) Σ1​(E0​)lo Σ1​(E0​)hi K0hi​ H0hi​ W0hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1even​ spread(P1even​) spread(Flo) spread(Fhi) Q1odd​ P1odd​ Hprime0lo​ Hprime0hi​ Hprime0​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} P1odd​ spread(P1odd​) D0lo​ E1lo​ 0 0 0 0 0 0 0 0 0 1 0 {0,1,2,3,4,5} Q0even​ spread(Q0even​) spread(Eneglo​) spread(Eneghi​) spread(Elo) D0hi​ E1hi​ E1​carry 0 0 0 0 0 0 1 0 0 0 0 {0,1,2,3,4,5} Q0odd​ spread(Q0odd​) spread(Q1odd​) spread(Ehi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1even​ spread(Q1even​) spread(Glo) spread(Ghi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} Q1odd​ spread(Q1odd​) 0 1 0 0 0 0 0 0 0 0 0 {0,1,2} A0​b(11) spread(A0​b(11)) A0​c(9)lo spread(A0​c(9)lo) A0​c(9)mid spread(A0​c(9)mid) A0lo​ spread(A0lo​) 0 0 0 0 0 0 0 0 0 0 0 {0,1} A0​d(10) spread(A0​d(10)) A0​a(2) spread(A0​a(2)) A0​c(9)hi spread(A0​c(9)hi) A0hi​ spread(A0hi​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0even​ spread(R0even​) spread(c(9)lo) spread(c(9)mid) 0 0 0 1 0 0 0 0 0 0 0 {0,1,2,3,4,5} R0odd​ spread(R0odd​) spread(R1odd​) spread(d(10)) spread(b(11)) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1even​ spread(R1even​) spread(a(2)) spread(c(9)hi) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} R1odd​ spread(R1odd​) 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M0even​ spread(M0even​) M1odd​ spread(A0lo​) spread(A0hi​) Hprime0lo​ Hprime0hi​ 0 0 0 0 0 1 0 0 1 0 0 {0,1,2,3,4,5} M0odd​ spread(M0odd​) spread(M1odd​) spread(B0lo​) spread(B0hi​) Σ0​(A0​)lo A1lo​ A1​carry 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1even​ spread(M1even​) spread(C0lo​) spread(C0hi​) Σ0​(A0​)hi A1hi​ 0 0 0 0 0 0 0 0 0 0 0 {0,1,2,3,4,5} M1odd​ spread(M1odd​) Final digest: s_digest sd_abcd sd_efgh ss0 ss1 s_maj s_ch_neg s_ch s_a_new s_e_new s_h_prime a0​ a1​ a2​ a3​ a4​ a5​ a6​ a7​ a8​ a9​ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 A63lo​ A63hi​ A63​ B63lo​ B63hi​ B63​ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C63lo​ C63hi​ C63​ C63lo​ C63hi​ C63​ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 E63lo​ E63hi​ E63​ G63lo​ G63hi​ G63​ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 F63lo​ F63hi​ F63​ H63lo​ H63hi​ H63​","breadcrumbs":"Design » Gadgets » SHA-256 » 16-bit table chip » Compression region","id":"200","title":"Compression region"},"201":{"body":"This section covers the background material required to understand the Halo 2 proving system. It is targeted at an ELI15 (Explain It Like I'm 15) level; if you think anything could do with additional explanation, let us know !","breadcrumbs":"Background Material » Background Material","id":"201","title":"Background Material"},"202":{"body":"A fundamental component of many cryptographic protocols is the algebraic structure known as a field . Fields are sets of objects (usually numbers) with two associated binary operators + and × such that various field axioms hold. The real numbers R are an example of a field with uncountably many elements. Halo makes use of finite fields which have a finite number of elements. Finite fields are fully classified as follows: if F is a finite field, it contains ∣F∣=pk elements for some integer k≥1 and some prime p; any two finite fields with the same number of elements are isomorphic. In particular, all of the arithmetic in a prime field Fp​ is isomorphic to addition and multiplication of integers modulo p, i.e. in Zp​. This is why we often refer to p as the modulus . We'll write a field as Fq​ where q=pk. The prime p is called its characteristic . In the cases where k>1 the field Fq​ is a k-degree extension of the field Fp​. (By analogy, the complex numbers C=R(i) are an extension of the real numbers.) However, in Halo we do not use extension fields. Whenever we write Fp​ we are referring to what we call a prime field which has a prime p number of elements, i.e. k=1. Important notes: There are two special elements in any field: 0, the additive identity, and 1, the multiplicative identity. The least significant bit of a field element, when represented as an integer in binary format, can be interpreted as its \"sign\" to help distinguish it from its additive inverse (negation). This is because for some nonzero element a which has a least significant bit 0 we have that −a=p−a has a least significant bit 1, and vice versa. We could also use whether or not an element is larger than (p−1)/2 to give it a \"sign.\" Finite fields will be useful later for constructing polynomials and elliptic curves . Elliptic curves are examples of groups, which we discuss next.","breadcrumbs":"Background Material » Fields » Fields","id":"202","title":"Fields"},"203":{"body":"Groups are simpler and more limited than fields; they have only one binary operator ⋅ and fewer axioms. They also have an identity, which we'll denote as 1. Any non-zero element a in a group has an inverse b=a−1, which is the unique element b such that a⋅b=1. For example, the set of nonzero elements of Fp​ forms a group, where the group operation is given by multiplication on the field. (aside) Additive vs multiplicative notation If ⋅ is written as × or omitted (i.e. a⋅b written as ab), the identity as 1, and inversion as a−1, as we did above, then we say that the group is \"written multiplicatively\". If ⋅ is written as +, the identity as 0 or O, and inversion as −a, then we say it is \"written additively\". It's conventional to use additive notation for elliptic curve groups, and multiplicative notation when the elements come from a finite field. When additive notation is used, we also write [k]A=k timesA+A+⋯+A​​ for nonnegative k and call this \"scalar multiplication\"; we also often use uppercase letters for variables denoting group elements. When multiplicative notation is used, we also write ak=k timesa×a×⋯×a​​ and call this \"exponentiation\". In either case we call the scalar k such that [k]g=a or gk=a the \"discrete logarithm\" of a to base g. We can extend scalars to negative integers by inversion, i.e. [−k]A+[k]A=O or a−k×ak=1. The order of an element a of a finite group is defined as the smallest positive integer k such that ak=1 (in multiplicative notation) or [k]a=O (in additive notation). The order of the group is the number of elements. Groups always have a generating set , which is a set of elements such that we can produce any element of the group as (in multiplicative terminology) a product of powers of those elements. So if the generating set is g1..k​, we can produce any element of the group as i=1∏k​giai​​. There can be many different generating sets for a given group. A group is called cyclic if it has a (not necessarily unique) generating set with only a single element — call it g. In that case we can say that g generates the group, and that the order of g is the order of the group. Any finite cyclic group G of order n is isomorphic to the integers modulo n (denoted Z/nZ), such that: the operation ⋅ in G corresponds to addition modulo n; the identity in G corresponds to 0; some generator g∈G corresponds to 1. Given a generator g, the isomorphism is always easy to compute in the Z/nZ→G direction; it is just a↦ga (or in additive notation, a↦[a]g). It may be difficult in general to compute in the G→Z/nZ direction; we'll discuss this further when we come to elliptic curves . If the order n of a finite group is prime, then the group is cyclic, and every non-identity element is a generator.","breadcrumbs":"Background Material » Fields » Groups","id":"203","title":"Groups"},"204":{"body":"We use the notation Fp×​ for the multiplicative group (i.e. the group operation is multiplication in Fp​) over the set Fp​−{0}. A quick way of obtaining the inverse in Fp×​ is a−1=ap−2. The reason for this stems from Fermat's little theorem , which states that ap=a(modp) for any integer a. If a is nonzero, we can divide by a twice to get ap−2=a−1. Let's assume that α is a generator of Fp×​, so it has order p−1 (equal to the number of elements in Fp×​). Therefore, for any element in a∈Fp×​ there is a unique integer i∈{0..p−2} such that a=αi. Notice that a×b where a,b∈Fp×​ can really be interpreted as αi×αj where a=αi and b=αj. Indeed, it holds that αi×αj=αi+j for all 0≤i,j { config: FieldConfig, _marker: PhantomData,\n} Every chip needs to implement the Chip trait. This defines the properties of the chip that a Layouter may rely on when synthesizing a circuit, as well as enabling any initial state that the chip requires to be loaded into the circuit. impl Chip for FieldChip { type Config = FieldConfig; type Loaded = (); fn config(&self) -> &Self::Config { &self.config } fn loaded(&self) -> &Self::Loaded { &() }\n}","breadcrumbs":"User Documentation » A simple example » Define a chip implementation","id":"21","title":"Define a chip implementation"},"210":{"body":"Let A(X) be a polynomial over Fp​ with formal indeterminate X. As an example, A(X)=a0​+a1​X+a2​X2+a3​X3 defines a degree-3 polynomial. a0​ is referred to as the constant term. Polynomials of degree n−1 have n coefficients. We will often want to compute the result of replacing the formal indeterminate X with some concrete value x, which we denote by A(x). In mathematics this is commonly referred to as \"evaluating A(X) at a point x\". The word \"point\" here stems from the geometrical usage of polynomials in the form y=A(x), where (x,y) is the coordinate of a point in two-dimensional space. However, the polynomials we deal with are almost always constrained to equal zero, and x will be an element of some field . This should not be confused with points on an elliptic curve , which we also make use of, but never in the context of polynomial evaluation. Important notes: Multiplication of polynomials produces a product polynomial that is the sum of the degrees of its factors. Polynomial division subtracts from the degree. deg(A(X)B(X))=deg(A(X))+deg(B(X)), deg(A(X)/B(X))=deg(A(X))−deg(B(X)). Given a polynomial A(X) of degree n−1, if we obtain n evaluations of the polynomial at distinct points then these evaluations perfectly define the polynomial. In other words, given these evaluations we can obtain a unique polynomial A(X) of degree n−1 via polynomial interpolation. [a0​,a1​,⋯,an−1​] is the coefficient representation of the polynomial A(X). Equivalently, we could use its evaluation representation [(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))] at n distinct points. Either representation uniquely specifies the same polynomial. (aside) Horner's rule Horner's rule allows for efficient evaluation of a polynomial of degree n−1, using only n−1 multiplications and n−1 additions. It is the following identity: a0​​+a1​X+a2​X2+⋯+an−1​Xn−1=a0​+X(a1​+X(a2​+⋯+X(an−2​+Xan−1​))),​","breadcrumbs":"Background Material » Polynomials » Polynomials","id":"210","title":"Polynomials"},"211":{"body":"The FFT is an efficient way of converting between the coefficient and evaluation representations of a polynomial. It evaluates the polynomial at the nth roots of unity {ω0,ω1,⋯,ωn−1}, where ω is a primitive nth root of unity. By exploiting symmetries in the roots of unity, each round of the FFT reduces the evaluation into a problem only half the size. Most commonly we use polynomials of length some power of two, n=2k, and apply the halving reduction recursively.","breadcrumbs":"Background Material » Polynomials » Fast Fourier Transform (FFT)","id":"211","title":"Fast Fourier Transform (FFT)"},"212":{"body":"In the coefficient representation, it takes O(n2) operations to multiply two polynomials A(X)⋅B(X)=C(X): A(X)B(X)C(X)​=a0​+a1​X+a2​X2+⋯+an−1​Xn−1,=b0​+b1​X+b2​X2+⋯+bn−1​Xn−1,=a0​⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1)+a1​X⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1)+⋯+an−1​Xn−1⋅(b0​+b1​X+b2​X2+⋯+bn−1​Xn−1),​ where each of the n terms in the first polynomial has to be multiplied by the n terms of the second polynomial. In the evaluation representation, however, polynomial multiplication only requires O(n) operations: ABC​:{(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))},:{(x0​,B(x0​)),(x1​,B(x1​)),⋯,(xn−1​,B(xn−1​))},:{(x0​,A(x0​)B(x0​)),(x1​,A(x1​)B(x1​)),⋯,(xn−1​,A(xn−1​)B(xn−1​))},​ where each evaluation is multiplied pointwise. This suggests the following strategy for fast polynomial multiplication: Evaluate polynomials at all n points; Perform fast pointwise multiplication in the evaluation representation (O(n)); Convert back to the coefficient representation. The challenge now is how to evaluate and interpolate the polynomials efficiently. Naively, evaluating a polynomial at n points would require O(n2) operations (we use the O(n) Horner's rule at each point): ​A(1)A(ω)A(ω2)⋮A(ωn−1)​​=​111⋮1​1ωω2⋮ωn−1​1ω2ω2⋅2⋮ω2(n−1)​………⋯​1ωn−1ω2⋅(n−1)⋮ω(n−1)2​​⋅​a0​a1​a2​⋮an−1​​​. For convenience, we will denote the matrices above as: A^=Vω​⋅A. (A^ is known as the Discrete Fourier Transform of A; Vω​ is also called the Vandermonde matrix .)","breadcrumbs":"Background Material » Polynomials » Motivation: Fast polynomial multiplication","id":"212","title":"Motivation: Fast polynomial multiplication"},"213":{"body":"Our strategy is to divide a DFT of size n into two interleaved DFTs of size n/2. Given the polynomial A(X)=a0​+a1​X+a2​X2+⋯+an−1​Xn−1, we split it up into even and odd terms: Aeven​Aodd​​=a0​+a2​X+⋯+an−2​X2n​−1,=a1​+a3​X+⋯+an−1​X2n​−1.​ To recover the original polynomial, we do A(X)=Aeven​(X2)+XAodd​(X2). Trying this out on points ωni​ and ωn2n​+i​, i∈[0..2n​−1], we start to notice some symmetries: A(ωni​)A(ωn2n​+i​)​=Aeven​((ωni​)2)+ωni​Aodd​((ωni​)2),=Aeven​((ωn2n​+i​)2)+ωn2n​+i​Aodd​((ωn2n​+i​)2)=Aeven​((−ωni​)2)−ωni​Aodd​((−ωni​)2)←(negation lemma)=Aeven​((ωni​)2)−ωni​Aodd​((ωni​)2).​ Notice that we are only evaluating Aeven​(X) and Aodd​(X) over half the domain {(ωn0​)2,(ωn​)2,⋯,(ωn2n​−1​)2}={ωn/2i​},i=[0..2n​−1] (halving lemma). This gives us all the terms we need to reconstruct A(X) over the full domain {ω0,ω,⋯,ωn−1}: which means we have transformed a length-n DFT into two length-2n​ DFTs. We choose n=2k to be a power of two (by zero-padding if needed), and apply this divide-and-conquer strategy recursively. By the Master Theorem [1] , this gives us an evaluation algorithm with O(nlog2​n) operations, also known as the Fast Fourier Transform (FFT).","breadcrumbs":"Background Material » Polynomials » The (radix-2) Cooley-Tukey algorithm","id":"213","title":"The (radix-2) Cooley-Tukey algorithm"},"214":{"body":"So we've evaluated our polynomials and multiplied them pointwise. What remains is to convert the product from the evaluation representation back to coefficient representation. To do this, we simply call the FFT on the evaluation representation. However, this time we also: replace ωi by ω−i in the Vandermonde matrix, and multiply our final result by a factor of 1/n. In other words: A=n1​Vω−1​⋅A^. (To understand why the inverse FFT has a similar form to the FFT, refer to Slide 13-1 of [2] . The below image was also taken from [2] .)","breadcrumbs":"Background Material » Polynomials » Inverse FFT","id":"214","title":"Inverse FFT"},"215":{"body":"The Schwartz-Zippel lemma informally states that \"different polynomials are different at most points.\" Formally, it can be written as follows: Let p(x1​,x2​,⋯,xn​) be a nonzero polynomial of n variables with degree d. Let S be a finite set of numbers with at least d elements in it. If we choose random α1​,α2​,⋯,αn​ from S, Pr[p(α1​,α2​,⋯,αn​)=0]≤∣S∣d​. In the familiar univariate case p(X), this reduces to saying that a nonzero polynomial of degree d has at most d roots. The Schwartz-Zippel lemma is used in polynomial equality testing. Given two multi-variate polynomials p1​(x1​,⋯,xn​) and p2​(x1​,⋯,xn​) of degrees d1​,d2​ respectively, we can test if p1​(α1​,⋯,αn​)−p2​(α1​,⋯,αn​)=0 for random α1​,⋯,αn​←S, where the size of S is at least ∣S∣≥(d1​+d2​). If the two polynomials are identical, this will always be true, whereas if the two polynomials are different then the equality holds with probability at most ∣S∣max(d1​,d2​)​.","breadcrumbs":"Background Material » Polynomials » The Schwartz-Zippel lemma","id":"215","title":"The Schwartz-Zippel lemma"},"216":{"body":"Consider the order-n multiplicative subgroup H with primitive root of unity ω. For all ωi∈H,i∈[n−1], we have (ωi)n=(ωn)i=(ω0)i=1. In other words, every element of H fulfils the equation ZH​(X)​=Xn−1=(X−ω0)(X−ω1)(X−ω2)⋯(X−ωn−1),​ meaning every element is a root of ZH​(X). We call ZH​(X) the vanishing polynomial over H because it evaluates to zero on all elements of H. This comes in particularly handy when checking polynomial constraints. For instance, to check that A(X)+B(X)=C(X) over H, we simply have to check that A(X)+B(X)−C(X) is some multiple of ZH​(X). In other words, if dividing our constraint by the vanishing polynomial still yields some polynomial ZH​(X)A(X)+B(X)−C(X)​=H(X), we are satisfied that A(X)+B(X)−C(X)=0 over H.","breadcrumbs":"Background Material » Polynomials » Vanishing polynomial","id":"216","title":"Vanishing polynomial"},"217":{"body":"TODO: explain what a basis is in general (briefly). Polynomials are commonly written in the monomial basis (e.g. X,X2,...Xn). However, when working over a multiplicative subgroup of order n, we find a more natural expression in the Lagrange basis. Consider the order-n multiplicative subgroup H with primitive root of unity ω. The Lagrange basis corresponding to this subgroup is a set of functions {Li​}i=0n−1​, where Li​(ωj)={10​if i=j,otherwise.​ We can write this more compactly as Li​(ωj)=δij​, where δ is the Kronecker delta function. Now, we can write our polynomial as a linear combination of Lagrange basis functions, A(X)=i=0∑n−1​ai​Li​(X),X∈H, which is equivalent to saying that A(X) evaluates to a0​ at ω0, to a1​ at ω1, to a2​ at ω2,⋯, and so on. When working over a multiplicative subgroup, the Lagrange basis function has a convenient sparse representation of the form Li​(X)=X−ωici​⋅(Xn−1)​, where ci​ is the barycentric weight. (To understand how this form was derived, refer to [3] .) For i=0, we have c=1/n⟹L0​(X)=n1​X−1(Xn−1)​. Suppose we are given a set of evaluation points {x0​,x1​,⋯,xn−1​}. Since we cannot assume that the xi​'s form a multiplicative subgroup, we consider also the Lagrange polynomials Li​'s in the general case. Then we can construct: Li​(X)=j=i∏​xi​−xj​X−xj​​,i∈[0..n−1]. Here, every X=xj​=xi​ will produce a zero numerator term (xj​−xj​), causing the whole product to evaluate to zero. On the other hand, X=xi​ will evaluate to xi​−xj​xi​−xj​​ at every term, resulting in an overall product of one. This gives the desired Kronecker delta behaviour Li​(xj​)=δij​ on the set {x0​,x1​,⋯,xn−1​}.","breadcrumbs":"Background Material » Polynomials » Lagrange basis functions","id":"217","title":"Lagrange basis functions"},"218":{"body":"Given a polynomial in its evaluation representation A:{(x0​,A(x0​)),(x1​,A(x1​)),⋯,(xn−1​,A(xn−1​))}, we can reconstruct its coefficient form in the Lagrange basis: A(X)=i=0∑n−1​A(xi​)Li​(X), where X∈{x0​,x1​,⋯,xn−1​}.","breadcrumbs":"Background Material » Polynomials » Lagrange interpolation","id":"218","title":"Lagrange interpolation"},"219":{"body":"Dasgupta, S., Papadimitriou, C. H., & Vazirani, U. V. (2008). \"Algorithms\" (ch. 2). New York: McGraw-Hill Higher Education. Golin, M. (2016). \"The Fast Fourier Transform and Polynomial Multiplication\" [lecture notes], COMP 3711H Design and Analysis of Algorithms, Hong Kong University of Science and Technology. Berrut, J. and Trefethen, L. (2004). \"Barycentric Lagrange Interpolation.\"","breadcrumbs":"Background Material » Polynomials » References","id":"219","title":"References"},"22":{"body":"The chip needs to be configured with the columns, permutations, and gates that will be required to implement all of the desired instructions. /// Chip state is stored in a config struct. This is generated by the chip\n/// during configuration, and then stored inside the chip.\n#[derive(Clone, Debug)]\nstruct FieldConfig { /// For this chip, we will use two advice columns to implement our instructions. /// These are also the columns through which we communicate with other parts of /// the circuit. advice: [Column; 2], /// This is the public input (instance) column. instance: Column, // We need a selector to enable the multiplication gate, so that we aren't placing // any constraints on cells where `NumericInstructions::mul` is not being used. // This is important when building larger circuits, where columns are used by // multiple sets of instructions. s_mul: Selector,\n} impl FieldChip { fn construct(config: >::Config) -> Self { Self { config, _marker: PhantomData, } } fn configure( meta: &mut ConstraintSystem, advice: [Column; 2], instance: Column, constant: Column, ) -> >::Config { meta.enable_equality(instance); meta.enable_constant(constant); for column in &advice { meta.enable_equality(*column); } let s_mul = meta.selector(); // Define our multiplication gate! meta.create_gate(\"mul\", |meta| { // To implement multiplication, we need three advice cells and a selector // cell. We arrange them like so: // // | a0 | a1 | s_mul | // |-----|-----|-------| // | lhs | rhs | s_mul | // | out | | | // // Gates may refer to any relative offsets we want, but each distinct // offset adds a cost to the proof. The most common offsets are 0 (the // current row), 1 (the next row), and -1 (the previous row), for which // `Rotation` has specific constructors. let lhs = meta.query_advice(advice[0], Rotation::cur()); let rhs = meta.query_advice(advice[1], Rotation::cur()); let out = meta.query_advice(advice[0], Rotation::next()); let s_mul = meta.query_selector(s_mul); // Finally, we return the polynomial expressions that constrain this gate. // For our multiplication gate, we only need a single polynomial constraint. // // The polynomial expressions returned from `create_gate` will be // constrained by the proving system to equal zero. Our expression // has the following properties: // - When s_mul = 0, any value is allowed in lhs, rhs, and out. // - When s_mul != 0, this constrains lhs * rhs = out. vec![s_mul * (lhs * rhs - out)] }); FieldConfig { advice, instance, s_mul, } }\n}","breadcrumbs":"User Documentation » A simple example » Configure the chip","id":"22","title":"Configure the chip"},"220":{"body":"In the section Inverses and groups we introduced the concept of groups . A group has an identity and a group operation. In this section we will write groups additively, i.e. the identity is O and the group operation is +. Some groups can be used as cryptographic groups . At the risk of oversimplifying, this means that the problem of finding a discrete logarithm of a group element P to a given base G, i.e. finding x such that P=[x]G, is hard in general.","breadcrumbs":"Background Material » Cryptographic groups » Cryptographic groups","id":"220","title":"Cryptographic groups"},"221":{"body":"The Pedersen commitment [ P99 ] is a way to commit to a secret message in a verifiable way. It uses two random public generators G,H∈G, where G is a cryptographic group of order q. A random secret r is chosen in Zq​, and the message to commit to m is from any subset of Zq​. The commitment is c=Commit(m,r)=[m]G+[r]H. To open the commitment, the committer reveals m and r, thus allowing anyone to verify that c is indeed a commitment to m. Notice that the Pedersen commitment scheme is homomorphic: Commit(m,r)+Commit(m′,r′)​=[m]G+[r]H+[m′]G+[r′]H=[m+m′]G+[r+r′]H=Commit(m+m′,r+r′).​ Assuming the discrete log assumption holds, Pedersen commitments are also perfectly hiding and computationally binding: hiding : the adversary chooses messages m0​,m1​. The committer commits to one of these messages c=Commit(mb​,r),b∈{0,1}. Given c, the probability of the adversary guessing the correct b is no more than 21​. binding : the adversary cannot pick two different messages m0​=m1​, and randomness r0​,r1​, such that Commit(m0​,r0​)=Commit(m1​,r1​).","breadcrumbs":"Background Material » Cryptographic groups » Pedersen commitment","id":"221","title":"Pedersen commitment"},"222":{"body":"We can use a variant of the Pedersen commitment scheme to commit to multiple messages at once, m=(m0​,⋯,mn−1​). This time, we'll have to sample a corresponding number of random public generators G=(G0​,⋯,Gn−1​), along with a single random generator H as before (for use in hiding). Then, our commitment scheme is: Commit(m;r)​=Commit((m0​,⋯,mn−1​);r)=[r]H+[m0​]G0​+⋯+[mn−1​]Gn−1​=[r]H+i=0∑n−1​[mi​]Gi​.​ TODO: is this positionally binding?","breadcrumbs":"Background Material » Cryptographic groups » Vector Pedersen commitment","id":"222","title":"Vector Pedersen commitment"},"223":{"body":"An example of a protocol that uses cryptographic groups is Diffie–Hellman key agreement [ DH1976 ]. The Diffie–Hellman protocol is a method for two users, Alice and Bob, to generate a shared private key. It proceeds as follows: Alice and Bob publicly agree on two prime numbers, p and G, where p is large and G is a primitive root (modp). (Note that g is a generator of the group Fp×​.) Alice chooses a large random number a as her private key. She computes her public key A=[a]G(modp), and sends A to Bob. Similarly, Bob chooses a large random number b as his private key. He computes his public key B=[b]G(modp), and sends B to Alice. Now both Alice and Bob compute their shared key K=[ab]G(modp), which Alice computes as K=[a]B(modp)=[a]([b]G)(modp), and Bob computes as K=[b]A(modp)=[b]([a]G)(modp). A potential eavesdropper would need to derive K=[ab]g(modp) knowing only g,p,A=[a]G, and B=[b]G: in other words, they would need to either get the discrete logarithm a from A=[a]G or b from B=[b]G, which we assume to be computationally infeasible in Fp×​. More generally, protocols that use similar ideas to Diffie–Hellman are used throughout cryptography. One way of instantiating a cryptographic group is as an elliptic curve . Before we go into detail on elliptic curves, we'll describe some algorithms that can be used for any group.","breadcrumbs":"Background Material » Cryptographic groups » Diffie–Hellman","id":"223","title":"Diffie–Hellman"},"224":{"body":"","breadcrumbs":"Background Material » Cryptographic groups » Multiscalar multiplication","id":"224","title":"Multiscalar multiplication"},"225":{"body":"Reference: https://jbootle.github.io/Misc/pippenger.pdf","breadcrumbs":"Background Material » Cryptographic groups » TODO: Pippenger's algorithm","id":"225","title":"TODO: Pippenger's algorithm"},"226":{"body":"Elliptic curves constructed over finite fields are another important cryptographic tool. We use elliptic curves because they provide a cryptographic group , i.e. a group in which the discrete logarithm problem (discussed below) is hard. There are several ways to define the curve equation, but for our purposes, let Fp​ be a large (255-bit) field, and then let the set of solutions (x,y) to y2=x3+b for some constant b define the Fp​-rational points on an elliptic curve E(Fp​). These (x,y) coordinates are called \"affine coordinates\". Each of the Fp​-rational points, together with a \"point at infinity\" O that serves as the group identity, can be interpreted as an element of a group. By convention, elliptic curve groups are written additively. \"Three points on a line sum to zero, which is the point at infinity.\" The group addition law is simple: to add two points together, find the line that intersects both points and obtain the third point, and then negate its y-coordinate. The case that a point is being added to itself, called point doubling, requires special handling: we find the line tangent to the point, and then find the single other point that intersects this line and then negate. Otherwise, in the event that a point is being \"added\" to its negation, the result is the point at infinity. The ability to add and double points naturally gives us a way to scale them by integers, called scalars . The number of points on the curve is the group order. If this number is a prime q, then the scalars can be considered as elements of a scalar field , Fq​. Elliptic curves, when properly designed, have an important security property. Given two random elements G,H∈E(Fp​) finding a such that [a]G=H, otherwise known as the discrete log of H with respect to G, is considered computationally infeasible with classical computers. This is called the elliptic curve discrete log assumption. If an elliptic curve group G has prime order q (like the ones used in Halo 2), then it is a finite cyclic group. Recall from the section on groups that this implies it is isomorphic to Z/qZ, or equivalently, to the scalar field Fq​. Each possible generator G fixes the isomorphism; then an element on the scalar side is precisely the discrete log of the corresponding group element with respect to G. In the case of a cryptographically secure elliptic curve, the isomorphism is hard to compute in the G→Fq​ direction because the elliptic curve discrete log problem is hard. It is sometimes helpful to make use of this isomorphism by thinking of group-based cryptographic protocols and algorithms in terms of the scalars instead of in terms of the group elements. This can make proofs and notation simpler. For instance, it has become common in papers on proof systems to use the notation [x] to denote a group element with discrete log x, where the generator is implicit. We also used this idea in the \" distinct-x theorem \", in order to prove correctness of optimizations for elliptic curve scalar multiplication in Sapling, and an endomorphism-based optimization in Appendix C of the original Halo paper .","breadcrumbs":"Background Material » Elliptic curves » Elliptic curves","id":"226","title":"Elliptic curves"},"227":{"body":"","breadcrumbs":"Background Material » Elliptic curves » Curve arithmetic","id":"227","title":"Curve arithmetic"},"228":{"body":"The simplest situation is doubling a point (x0​,y0​). Continuing with our example y2=x3+b, this is done first by computing the derivative λ=dxdy​=2y3x2​. To obtain expressions for (x1​,y1​)=(x0​,y0​)+(x0​,y0​), we consider x1​−x0​−y1​−y0​​=λ​⟹−y1​=λ(x1​−x0​)+y0​⟹y1​=λ(x0​−x1​)−y0​​.​ To get the expression for x1​, we substitute y=λ(x0​−x)−y0​ into the elliptic curve equation: y2=x3+b​⟹(λ(x0​−x)−y0​)2=x3+b⟹x3−λ2x2+⋯=0←(rearranging terms)=(x−x0​)(x−x0​)(x−x1​)←(known roots x0​,x0​,x1​)=x3−(x0​+x0​+x1​)x2+⋯.​ Comparing coefficients for the x2 term gives us λ2=x0​+x0​+x1​⟹x1​=λ2−2x0​​.","breadcrumbs":"Background Material » Elliptic curves » Point doubling","id":"228","title":"Point doubling"},"229":{"body":"This unfortunately requires an expensive inversion of 2y. We can avoid this by arranging our equations to \"defer\" the computation of the inverse, since we often do not need the actual affine (x′,y′) coordinate of the resulting point immediately after an individual curve operation. Let's introduce a third coordinate Z and scale our curve equation by Z3 like so: Z3y2=Z3x3+Z3b Our original curve is just this curve at the restriction Z=1. If we allow the affine point (x,y) to be represented by X=xZ, Y=yZ and Z=0 then we have the homogenous projective curve Y2Z=X3+Z3b. Obtaining (x,y) from (X,Y,Z) is as simple as computing (X/Z,Y/Z) when Z=0. (When Z=0, we are dealing with the point at infinity O:=(0:1:0).) In this form, we now have a convenient way to defer the inversion required by doubling a point. The general strategy is to express x′,y′ as rational functions using x=X/Z and y=Y/Z, rearrange to make their denominators the same, and then take the resulting point (X,Y,Z) to have Z be the shared denominator and X=x′Z,Y=y′Z. Projective coordinates are often, but not always, more efficient than affine coordinates. There may be exceptions to this when either we have a different way to apply Montgomery's trick, or when we're in the circuit setting where multiplications and inversions are about equally as expensive (at least in terms of circuit size). The following shows an example of doubling a point (X,Y,Z)=(xZ,yZ,Z) without an inversion. Substituting with X,Y,Z gives us λ=2y3x2​=2(Y/Z)3(X/Z)2​=2YZ3X2​ and gives us x′y′​=λ2−2x=λ2−Z2X​=4Y2Z29X4​−Z2X​=4Y2Z29X4−8XY2Z​=8Y3Z318X4YZ−16XY3Z2​=λ(x−x′)−y=λ(ZX​−4Y2Z29X4−8XY2Z​)−ZY​=2YZ3X2​(ZX​−4Y2Z29X4−8XY2Z​)−ZY​=2YZ23X3​−8Y3Z327X6−24X3Y2Z​−ZY​=8Y3Z312X3Y2Z−8Y4Z2−27X6+24X3Y2Z​​ Notice how the denominators of x′ and y′ are the same. Thus, instead of computing (x′,y′) we can compute (X,Y,Z) with Z=8Y3Z3 and X,Y set to the corresponding numerators such that X/Z=x′ and Y/Z=y′. This completely avoids the need to perform an inversion when doubling, and something analogous to this can be done when adding two distinct points.","breadcrumbs":"Background Material » Elliptic curves » Projective coordinates","id":"229","title":"Projective coordinates"},"23":{"body":"/// A variable representing a number.\n#[derive(Clone)]\nstruct Number(AssignedCell); impl NumericInstructions for FieldChip { type Num = Number; fn load_private( &self, mut layouter: impl Layouter, value: Value, ) -> Result { let config = self.config(); layouter.assign_region( || \"load private\", |mut region| { region .assign_advice(|| \"private input\", config.advice[0], 0, || value) .map(Number) }, ) } fn load_constant( &self, mut layouter: impl Layouter, constant: F, ) -> Result { let config = self.config(); layouter.assign_region( || \"load constant\", |mut region| { region .assign_advice_from_constant(|| \"constant value\", config.advice[0], 0, constant) .map(Number) }, ) } fn mul( &self, mut layouter: impl Layouter, a: Self::Num, b: Self::Num, ) -> Result { let config = self.config(); layouter.assign_region( || \"mul\", |mut region: Region<'_, F>| { // We only want to use a single multiplication gate in this region, // so we enable it at region offset 0; this means it will constrain // cells at offsets 0 and 1. config.s_mul.enable(&mut region, 0)?; // The inputs we've been given could be located anywhere in the circuit, // but we can only rely on relative offsets inside this region. So we // assign new cells inside the region and constrain them to have the // same values as the inputs. a.0.copy_advice(|| \"lhs\", &mut region, config.advice[0], 0)?; b.0.copy_advice(|| \"rhs\", &mut region, config.advice[1], 0)?; // Now we can assign the multiplication result, which is to be assigned // into the output position. let value = a.0.value().copied() * b.0.value(); // Finally, we do the assignment to the output, returning a // variable to be used in another part of the circuit. region .assign_advice(|| \"lhs * rhs\", config.advice[0], 1, || value) .map(Number) }, ) } fn expose_public( &self, mut layouter: impl Layouter, num: Self::Num, row: usize, ) -> Result<(), Error> { let config = self.config(); layouter.constrain_instance(num.0.cell(), config.instance, row) }\n}","breadcrumbs":"User Documentation » A simple example » Implement chip traits","id":"23","title":"Implement chip traits"},"230":{"body":"We now add two points with distinct x-coordinates, P=(x0​,y0​) and Q=(x1​,y1​), where x0​=x1​, to obtain R=P+Q=(x2​,y2​). The line PQ​ has slope λ=x1​−x0​y1​−y0​​⟹y−y0​=λ⋅(x−x0​). Using the expression for PQ​, we compute y-coordinate −y2​ of −R as: −y2​−y0​=λ⋅(x2​−x0​)⟹y2​=λ(x0​−x2​)−y0​​. Plugging the expression for PQ​ into the curve equation y2=x3+b yields y2=x3+b​⟹(λ⋅(x−x0​)+y0​)2=x3+b⟹x3−λ2x2+⋯=0←(rearranging terms)=(x−x0​)(x−x1​)(x−x2​)←(known roots x0​,x1​,x2​)=x3−(x0​+x1​+x2​)x2+⋯.​ Comparing coefficients for the x2 term gives us λ2=x0​+x1​+x2​⟹x2​=λ2−x0​−x1​​. Important notes: There exist efficient formulae [1] for point addition that do not have edge cases (so-called \"complete\" formulae) and that unify the addition and doubling cases together. The result of adding a point to its negation using those formulae produces Z=0, which represents the point at infinity. In addition, there are other models like the Jacobian representation where (x,y)=(xZ2,yZ3,Z) where the curve is rescaled by Z6 instead of Z3, and this representation has even more efficient arithmetic but no unified/complete formulae. We can easily compare two curve points (X1​,Y1​,Z1​) and (X2​,Y2​,Z2​) for equality in the homogenous projective coordinate space by \"homogenizing\" their Z-coordinates; the checks become X1​Z2​=X2​Z1​ and Y1​Z2​=Y2​Z1​.","breadcrumbs":"Background Material » Elliptic curves » Point addition","id":"230","title":"Point addition"},"231":{"body":"Imagine that Fp​ has a primitive cube root of unity, or in other words that 3∣p−1 and so an element ζp​ generates a 3-order multiplicative subgroup. Notice that a point (x,y) on our example elliptic curve y2=x3+b has two cousin points: (ζp​x,y),(ζp2​x,y), because the computation x3 effectively kills the ζ component of the x-coordinate. Applying the map (x,y)↦(ζp​x,y) is an application of an endomorphism over the curve. The exact mechanics involved are complicated, but when the curve has a prime q number of points (and thus a prime \"order\") the effect of the endomorphism is to multiply the point by a scalar in Fq​ which is also a primitive cube root ζq​ in the scalar field.","breadcrumbs":"Background Material » Elliptic curves » Curve endomorphisms","id":"231","title":"Curve endomorphisms"},"232":{"body":"Given a point on the curve P=(x,y), we know that its negation −P=(x,−y) is also on the curve. To uniquely specify a point, we need only encode its x-coordinate along with the sign of its y-coordinate.","breadcrumbs":"Background Material » Elliptic curves » Curve point compression","id":"232","title":"Curve point compression"},"233":{"body":"As mentioned in the Fields section, we can interpret the least significant bit of a field element as its \"sign\", since its additive inverse will always have the opposite LSB. So we record the LSB of the y-coordinate as sign. Pallas and Vesta are defined over the Fp​ and Fq​ fields, which elements can be expressed in 255 bits. This conveniently leaves one unused bit in a 32-byte representation. We pack the y-coordinate sign bit into the highest bit in the representation of the x-coordinate: <----------------------------------- x --------------------------------->\nEnc(P) = [_ _ _ _ _ _ _ _] [_ _ _ _ _ _ _ _] ... [_ _ _ _ _ _ _ _] [_ _ _ _ _ _ _ sign] ^ <-------------------------------------> ^ LSB 30 bytes MSB The \"point at infinity\" O that serves as the group identity, does not have an affine (x,y) representation. However, it turns out that there are no points on either the Pallas or Vesta curve with x=0 or y=0. We therefore use the \"fake\" affine coordinates (0,0) to encode O, which results in the all-zeroes 32-byte array.","breadcrumbs":"Background Material » Elliptic curves » Serialization","id":"233","title":"Serialization"},"234":{"body":"When deserializing a compressed curve point, we first read the most significant bit as ysign, the sign of the y-coordinate. Then, we set this bit to zero to recover the original x-coordinate. If x=0,y=0, we return the \"point at infinity\" O. Otherwise, we proceed to compute y=x3+b​. Here, we read the least significant bit of y as sign. If sign == ysign, we already have the correct sign and simply return the curve point (x,y). Otherwise, we negate y and return (x,−y).","breadcrumbs":"Background Material » Elliptic curves » Deserialization","id":"234","title":"Deserialization"},"235":{"body":"Let Ep​ be an elliptic curve over a finite field Fp​, where p is a prime. We denote this by Ep​/Fp​. and we denote the group of points of Ep​ over Fp​, with order q=#E(Fp​). For this curve, we call Fp​ the \"base field\" and Fq​ the \"scalar field\". We instantiate our proof system over the elliptic curve Ep​/Fp​. This allows us to prove statements about Fq​-arithmetic circuit satisfiability. (aside) If our curve Ep​ is over Fp​, why is the arithmetic circuit instead in Fq​? The proof system is basically working on encodings of the scalars in the circuit (or more precisely, commitments to polynomials whose coefficients are scalars). The scalars are in Fq​ when their encodings/commitments are elliptic curve points in Ep​/Fp​. However, most of the verifier's arithmetic computations are over the base field Fp​, and are thus efficiently expressed as an Fp​-arithmetic circuit. (aside) Why are the verifier's computations (mainly) over Fp​? The Halo 2 verifier actually has to perform group operations using information output by the circuit. Group operations like point doubling and addition use arithmetic in Fp​, because the coordinates of points are in Fp​. This motivates us to construct another curve with scalar field Fp​, which has an Fp​-arithmetic circuit that can efficiently verify proofs from the first curve. As a bonus, if this second curve had base field Eq​/Fq​, it would generate proofs that could be efficiently verified in the first curve's Fq​-arithmetic circuit. In other words, we instantiate a second proof system over Eq​/Fq​, forming a 2-cycle with the first:","breadcrumbs":"Background Material » Elliptic curves » Cycles of curves","id":"235","title":"Cycles of curves"},"236":{"body":"Reference: https://github.com/zcash/pasta","breadcrumbs":"Background Material » Elliptic curves » TODO: Pallas-Vesta curves","id":"236","title":"TODO: Pallas-Vesta curves"},"237":{"body":"Sometimes it is useful to be able to produce a random point on an elliptic curve Ep​/Fp​ corresponding to some input, in such a way that no-one will know its discrete logarithm (to any other base). This is described in detail in the Internet draft on Hashing to Elliptic Curves . Several algorithms can be used depending on efficiency and security requirements. The framework used in the Internet Draft makes use of several functions: hash_to_field: takes a byte sequence input and maps it to a element in the base field Fp​ map_to_curve: takes an Fp​ element and maps it to Ep​.","breadcrumbs":"Background Material » Elliptic curves » Hashing to curves","id":"237","title":"Hashing to curves"},"238":{"body":"Reference: https://eprint.iacr.org/2019/403.pdf","breadcrumbs":"Background Material » Elliptic curves » TODO: Simplified SWU","id":"238","title":"TODO: Simplified SWU"},"239":{"body":"Renes, J., Costello, C., & Batina, L. (2016, May). \"Complete addition formulas for prime order elliptic curves.\" In Annual International Conference on the Theory and Applications of Cryptographic Techniques (pp. 403-428). Springer, Berlin, Heidelberg.","breadcrumbs":"Background Material » Elliptic curves » References","id":"239","title":"References"},"24":{"body":"Now that we have the instructions we need, and a chip that implements them, we can finally build our circuit! /// The full circuit implementation.\n///\n/// In this struct we store the private input variables. We use `Option` because\n/// they won't have any value during key generation. During proving, if any of these\n/// were `None` we would get an error.\n#[derive(Default)]\nstruct MyCircuit { constant: F, a: Value, b: Value,\n} impl Circuit for MyCircuit { // Since we are using a single chip for everything, we can just reuse its config. type Config = FieldConfig; type FloorPlanner = SimpleFloorPlanner; fn without_witnesses(&self) -> Self { Self::default() } fn configure(meta: &mut ConstraintSystem) -> Self::Config { // We create the two advice columns that FieldChip uses for I/O. let advice = [meta.advice_column(), meta.advice_column()]; // We also need an instance column to store public inputs. let instance = meta.instance_column(); // Create a fixed column to load constants. let constant = meta.fixed_column(); FieldChip::configure(meta, advice, instance, constant) } fn synthesize( &self, config: Self::Config, mut layouter: impl Layouter, ) -> Result<(), Error> { let field_chip = FieldChip::::construct(config); // Load our private values into the circuit. let a = field_chip.load_private(layouter.namespace(|| \"load a\"), self.a)?; let b = field_chip.load_private(layouter.namespace(|| \"load b\"), self.b)?; // Load the constant factor into the circuit. let constant = field_chip.load_constant(layouter.namespace(|| \"load constant\"), self.constant)?; // We only have access to plain multiplication. // We could implement our circuit as: // asq = a*a // bsq = b*b // absq = asq*bsq // c = constant*asq*bsq // // but it's more efficient to implement it as: // ab = a*b // absq = ab^2 // c = constant*absq let ab = field_chip.mul(layouter.namespace(|| \"a * b\"), a, b)?; let absq = field_chip.mul(layouter.namespace(|| \"ab * ab\"), ab.clone(), ab)?; let c = field_chip.mul(layouter.namespace(|| \"constant * absq\"), constant, absq)?; // Expose the result as a public input to the circuit. field_chip.expose_public(layouter.namespace(|| \"expose c\"), c, 0) }\n}","breadcrumbs":"User Documentation » A simple example » Build the circuit","id":"24","title":"Build the circuit"},"240":{"body":"We want to commit to some polynomial p(X)∈Fp​[X], and be able to provably evaluate the committed polynomial at arbitrary points. The naive solution would be for the prover to simply send the polynomial's coefficients to the verifier: however, this requires O(n) communication. Our polynomial commitment scheme gets the job done using O(logn) communication.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Polynomial commitment using inner product argument","id":"240","title":"Polynomial commitment using inner product argument"},"241":{"body":"Given a parameter d=2k, we generate the common reference string σ=(G,G,H,Fp​) defining certain constants for this scheme: G is a group of prime order p; G∈Gd is a vector of d random group elements; H∈G is a random group element; and Fp​ is the finite field of order p.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Setup","id":"241","title":"Setup"},"242":{"body":"The Pedersen vector commitment Commit is defined as Commit(σ,p(X);r)=⟨a,G⟩+[r]H, for some polynomial p(X)∈Fp​[X] and some blinding factor r∈Fp​. Here, each element of the vector ai​∈Fp​ is the coefficient for the ith degree term of p(X), and p(X) is of maximal degree d−1.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Commit","id":"242","title":"Commit"},"243":{"body":"The modified inner product argument is an argument of knowledge for the relation {((P,x,v);(a,r)):P=⟨a,G⟩+[r]H,v=⟨a,b⟩}​, where b=(1,x,x2,⋯,xd−1) is composed of increasing powers of the evaluation point x. This allows a prover to demonstrate to a verifier that the polynomial contained “inside” the commitment P evaluates to v at x, and moreover, that the committed polynomial has maximum degree d−1. The inner product argument proceeds in k=log2​d rounds. For our purposes, it is sufficient to know about its final outputs, while merely providing intuition about the intermediate rounds. (Refer to Section 3 in the Halo paper for a full explanation.) Before beginning the argument, the verifier selects a random group element U and sends it to the prover. We initialize the argument at round k, with the vectors a(k):=a, G(k):=G and b(k):=b. In each round j=k,k−1,⋯,1: the prover computes two values Lj​ and Rj​ by taking some inner product of a(j) with G(j) and b(j). Note that are in some sense \"cross-terms\": the lower half of a is used with the higher half of G and b, and vice versa: Lj​Rj​​=⟨alo(j)​,Ghi(j)​⟩+[lj​]H+[⟨alo(j)​,bhi(j)​⟩]U=⟨ahi(j)​,Glo(j)​⟩+[rj​]H+[⟨ahi(j)​,blo(j)​⟩]U​ the verifier issues a random challenge uj​; the prover uses uj​ to compress the lower and higher halves of a(j), thus producing a new vector of half the original length a(j−1)=ahi(j)​+alo(j)​⋅uj−1​. The vectors G(j) and b(j) are similarly compressed to give G(j−1) and b(j−1) (using uj​ instead of uj−1​). a(j−1), G(j−1) and b(j−1) are input to the next round j−1. Note that at the end of the last round j=1, we are left with a:=a(0), G:=G(0), b:=b(0), each of length 1. The intuition is that these final scalars, together with the challenges {uj​} and \"cross-terms\" {Lj​,Rj​} from each round, encode the compression in each round. Since the prover did not know the challenges U,{uj​} in advance, they would have been unable to manipulate the round compressions. Thus, checking a constraint on these final terms should enforce that the compression had been performed correctly, and that the original a satisfied the relation before undergoing compression. Note that G,b are simply rearrangements of the publicly known G,b, with the round challenges {uj​} mixed in: this means the verifier can compute G,b independently and verify that the prover had provided those same values.","breadcrumbs":"Background Material » Polynomial commitment using inner product argument » Open (prover) and OpenVerify (verifier)","id":"243","title":"Open (prover) and OpenVerify (verifier)"},"244":{"body":"Alternative terms: Induction; Accumulation scheme; Proof-carrying data However, the computation of G requires a length-2k multiexponentiation ⟨G,s⟩, where s is composed of the round challenges u1​,⋯,uk​ arranged in a binary counting structure. This is the linear-time computation that we want to amortise across a batch of proof instances. Instead of computing G, notice that we can express G as a commitment to a polynomial G=Commit(σ,g(X,u1​,⋯,uk​)), where g(X,u1​,⋯,uk​):=∏i=1k​(ui​+ui−1​X2i−1) is a polynomial with degree 2k−1. Since G is a commitment, it can be checked in an inner product argument. The verifier circuit witnesses G and brings G,u1​,⋯,uk​ out as public inputs to the proof π. The next verifier instance checks π using the inner product argument; this includes checking that G=Commit(g(X,u1​,⋯,uk​)) evaluates at some random point to the expected value for the given challenges u1​,⋯,uk​. Recall from the previous section that this check only requires logd work. At the end of checking π and G, the circuit is left with a new G′, along with the u1′​,⋯,uk′​ challenges sampled for the check. To fully accept π as valid, we should perform a linear-time computation of G′=⟨G,s′⟩. Once again, we delay this computation by witnessing G′ and bringing G′,u1′​,⋯,uk′​ out as public inputs to the proof π′. This goes on from one proof instance to the next, until we are satisfied with the size of our batch of proofs. We finally perform a single linear-time computation, thus deciding the validity of the whole batch. We recall from the section Cycles of curves that we can instantiate this protocol over a two-cycle, where a proof produced by one curve is efficiently verified in the circuit of the other curve. However, some of these verifier checks can actually be efficiently performed in the native circuit; these are \"deferred\" to the next native circuit (see diagram below) instead of being immediately passed over to the other curve.","breadcrumbs":"Background Material » Recursion » Recursion","id":"244","title":"Recursion"},"25":{"body":"halo2_proofs::dev::MockProver can be used to test that the circuit is working correctly. The private and public inputs to the circuit are constructed as we will do to create a proof, but by passing them to MockProver::run we get an object that can test every constraint in the circuit, and tell us exactly what is failing (if anything). // The number of rows in our circuit cannot exceed 2^k. Since our example // circuit is very small, we can pick a very small value here. let k = 4; // Prepare the private and public inputs to the circuit! let constant = Fp::from(7); let a = Fp::from(2); let b = Fp::from(3); let c = constant * a.square() * b.square(); // Instantiate the circuit with the private inputs. let circuit = MyCircuit { constant, a: Value::known(a), b: Value::known(b), }; // Arrange the public input. We expose the multiplication result in row 0 // of the instance column, so we position it there in our public inputs. let mut public_inputs = vec![c]; // Given the correct public input, our circuit will verify. let prover = MockProver::run(k, &circuit, vec![public_inputs.clone()]).unwrap(); assert_eq!(prover.verify(), Ok(())); // If we try some other public input, the proof will fail! public_inputs[0] += Fp::one(); let prover = MockProver::run(k, &circuit, vec![public_inputs]).unwrap(); assert!(prover.verify().is_err());","breadcrumbs":"User Documentation » A simple example » Testing the circuit","id":"25","title":"Testing the circuit"},"26":{"body":"You can find the source code for this example here .","breadcrumbs":"User Documentation » A simple example » Full example","id":"26","title":"Full example"},"27":{"body":"In normal programs, you can trade memory for CPU to improve performance, by pre-computing and storing lookup tables for some part of the computation. We can do the same thing in halo2 circuits! A lookup table can be thought of as enforcing a relation between variables, where the relation is expressed as a table. Assuming we have only one lookup argument in our constraint system, the total size of tables is constrained by the size of the circuit: each table entry costs one row, and it also costs one row to do each lookup. TODO","breadcrumbs":"User Documentation » Lookup tables » Lookup tables","id":"27","title":"Lookup tables"},"28":{"body":"","breadcrumbs":"User Documentation » Gadgets » Gadgets","id":"28","title":"Gadgets"},"29":{"body":"This section contains various ideas and snippets that you might find useful while writing halo2 circuits.","breadcrumbs":"User Documentation » Tips and tricks » Tips and tricks","id":"29","title":"Tips and tricks"},"3":{"body":"halo2 currently uses rayon for parallel computation. The RAYON_NUM_THREADS environment variable can be used to set the number of threads. You can disable rayon by disabling the \"multicore\" feature. Warning! Halo2 will lose access to parallelism if you disable the \"multicore\" feature. This will significantly degrade performance.","breadcrumbs":"halo2 » Controlling parallelism","id":"3","title":"Controlling parallelism"},"30":{"body":"A common constraint used in R1CS circuits is the boolean constraint: b∗(1−b)=0. This constraint can only be satisfied by b=0 or b=1. In halo2 circuits, you can similarly constrain a cell to have one of a small set of values. For example, to constrain a to the range [0..5], you would create a gate of the form: a⋅(1−a)⋅(2−a)⋅(3−a)⋅(4−a)=0 while to constrain c to be either 7 or 13, you would use: (7−c)⋅(13−c)=0 The underlying principle here is that we create a polynomial constraint with roots at each value in the set of possible values we want to allow. In R1CS circuits, the maximum supported polynomial degree is 2 (due to all constraints being of the form a∗b=c). In halo2 circuits, you can use arbitrary-degree polynomials - with the proviso that higher-degree constraints are more expensive to use. Note that the roots don't have to be constants; for example (a−x)⋅(a−y)⋅(a−z)=0 will constrain a to be equal to one of {x,y,z} where the latter can be arbitrary polynomials, as long as the whole expression stays within the maximum degree bound.","breadcrumbs":"User Documentation » Tips and tricks » Small range constraints","id":"30","title":"Small range constraints"},"31":{"body":"We can use Lagrange interpolation to create a polynomial constraint that maps f(X)=Y for small sets of X∈{xi​},Y∈{yi​}. For instance, say we want to map a 2-bit value to a \"spread\" version interleaved with zeros. We first precompute the evaluations at each point: 00→000001→000110→010011→0101​⟹⟹⟹⟹​0→01→12→43→5​ Then, we construct the Lagrange basis polynomial for each point using the identity: lj​(X)=0≤m JsValue { // Steps: // - Deserialise function parameters // - Generate the instance and advice columns using the words // - Instantiate the circuit and generate the witness // - Generate the proving key from the params // - Create a proof\n} While the specific inputs and their serialisations will depend on your circuit and webapp set up, it's useful to note the format in the specific case of Zordle since your use case will likely be similar: This function takes as input the final_word that the user aimed for, and the words they attempted to use (in the form of words_js). It also takes as input the parameters for the circuit, which are serialized in params_ser. We will expand on this in the Params section below. Note that the function parameters are passed in wasm_bindgen-compatible formats: String and JsValue. The JsValue type is a type from the Serde library. You can find much more details about this type and how to use it in the documentation here . The output is a Vec converted to a JSValue using Serde. This is later passed in as input to the the verifier function.","breadcrumbs":"User Documentation » WASM Guide » Prover","id":"34","title":"Prover"},"35":{"body":"#[wasm_bindgen]\npub fn verify_play(final_word: String, proof_js: JsValue, diffs_u64_js: JsValue, params_ser: JsValue) -> bool { // Steps: // - Deserialise function parameters // - Generate the instance columns using the diffs representation of the columns // - Generate the verifying key using the params // - Verify the proof\n} Similar to the prover, we take in input and output a boolean true/false indicating the correctness of the proof. The diffs_u64_js object is a 2D JS array consisting of values for each cell that indicate the color: grey, yellow or green. These are used to assemble the instance columns for the circuit.","breadcrumbs":"User Documentation » WASM Guide » Verifier","id":"35","title":"Verifier"},"36":{"body":"Additionally, both the prover and verifier functions input params_ser, a serialised form of the public parameters of the polynomial commitment scheme. These are passed in as input (instead of being regenerated in prove/verify functions) as a performance optimisation since these are constant based only on the circuit's value of K. We can store these separately on a static web server and pass them in as input to the WASM. To generate the binary serialised form of these (separately outside the WASM functions), you can run something like: fn write_params(K: u32) { let mut params_file = File::create(\"params.bin\").unwrap(); let params: Params = Params::new(K); params.write(&mut params_file).unwrap();\n} Later, we can read the params.bin file from the web-server in Javascript in a byte-serialised format as a Uint8Array and pass it to the WASM as params_ser, which can be deserialised in Rust using the js_sys library. Ideally, in future, instead of serialising the parameters we would be able to serialise and work directly with the proving key and the verifying key of the circuit, but that is currently not supported by the library, and tracked as issue #449 and #443 .","breadcrumbs":"User Documentation » WASM Guide » Params","id":"36","title":"Params"},"37":{"body":"Typically, Rust code is compiled to WASM using the wasm-pack tool and is as simple as changing some build commands. In the case of halo2 prover/verifier functions however, we need to make some additional changes to the build process. In particular, there are two main changes: Parallelism : halo2 uses the rayon library for parallelism, which is not directly supported by WASM. However, the Chrome team has an adapter to enable rayon-like parallelism using Web Workers in browser: wasm-bindgen-rayon . We'll use this to enable parallelism in our WASM prover/verifier. WASM max memory : The default memory limit for WASM with wasm-bindgen is set to 2GB, which is not enough to run the halo2 prover for large circuits (with K > 10 or so). We need to increase this limit to the maximum allowed by WASM (4GB!) to support larger circuits (up to K = 15 or so). Firstly, add all the dependencies particular to your WASM interfacing functions to your Cargo.toml file. You can restrict the dependencies to the WASM compilation by using the WASM target feature flag. In the case of Zordle, this looks like : [target.'cfg(target_family = \"wasm\")'.dependencies]\ngetrandom = { version = \"0.2\", features = [\"js\"]}\nwasm-bindgen = { version = \"0.2.81\", features = [\"serde-serialize\"]}\nconsole_error_panic_hook = \"0.1.7\"\nrayon = \"1.5\"\nwasm-bindgen-rayon = { version = \"1.0\"}\nweb-sys = { version = \"0.3\", features = [\"Request\", \"Window\", \"Response\"] }\nwasm-bindgen-futures = \"0.4\"\njs-sys = \"0.3\" Next, let's integrate wasm-bindgen-rayon into our code. The README for the library has a great overview of how to do so. In particular, note the changes to the Rust compilation pipeline . You need to switch to a nightly version of Rust and enable support for WASM atomics. Additionally, remember to export the init_thread_pool in Rust code. Next, we will bump up the default 2GB max memory limit for wasm-pack. To do so, add \"-C\", \"link-arg=--max-memory=4294967296\" Rust flag to the wasm target in the .cargo/config file. With the setup for wasm-bindgen-rayon and the memory bump, the .cargo/config file should now look like: [target.wasm32-unknown-unknown]\nrustflags = [\"-C\", \"target-feature=+atomics,+bulk-memory,+mutable-globals\", \"-C\", \"link-arg=--max-memory=4294967296\"]\n... Shoutout to @mattgibb who documented this esoteric change for increasing maximum memory in a random GitHub issue here . [1] Off-topic but it was quite surprising for me to learn that WASM has a hard maximum limitation of 4GB memory. This is because WASM currently has a 32-bit architecture, which was quite surprising to me for such a new, forward-facing assembly language. There are, however, some open proposals to move WASM to a larger address space . Now that we have the Rust set up, you should be able to build a WASM package simply using wasm-pack build --target web --out-dir pkg and use the output WASM package in your webapp.","breadcrumbs":"User Documentation » WASM Guide » Rust and WASM environment setup","id":"37","title":"Rust and WASM environment setup"},"38":{"body":"Zordle ships with a minimal React test client as an example (that simply adds WASM support to the default create-react-app template). You can find the code for the test client here . I would recommend forking the test client for your own application and working from there. The test client includes a clean WebWorker that interfaces with the Rust WASM package. Putting the interface in a WebWorker prevents blocking the main thread of the browser and allows for a clean interface from React/application logic. Checkout halo-worker.ts for the WebWorker code and see how you can interface with the web worker from React in App.tsx . If you've done everything right so far, you should now be able to generate proofs and verify them in browser! In the case of Zordle, proof generation for a circuit with K = 14 takes about a minute or so on my laptop. During proof generation, if you pop open the Chrome/Firefox task manager, you should additionally see something like this: Zordle and its test-client set the parallelism to the number of cores available on the machine by default. If you would like to reduce this, you can do so by changing the argument to initThreadPool . If you'd prefer to use your own Worker/React setup, the code to fetch and serialise parameters , proofs and other instance and advice values may still be useful to look at!","breadcrumbs":"User Documentation » WASM Guide » Webapp setup","id":"38","title":"Webapp setup"},"39":{"body":"Note that wasm-bindgen-rayon library is not supported by Safari because it spawns Web Workers from inside another Web Worker. According to the relevant Webkit issue , support for this feature had made it into Safari Technology Preview by November 2022, and indeed the Release Notes for Safari Technology Preview Release 155 claim support, so it is worth checking whether this has made it into Safari if that is important to you.","breadcrumbs":"User Documentation » WASM Guide » Safari","id":"39","title":"Safari"},"4":{"body":"Licensed under either of Apache License, Version 2.0, ( LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0) MIT license ( LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.","breadcrumbs":"halo2 » License","id":"4","title":"License"},"40":{"body":"Often, you'll run into issues with your Rust code and see that the WASM execution errors with Uncaught (in promise) RuntimeError: unreachable, a wholly unhelpful error for debugging. This is because the code is compiled in release mode which strips out error messages as a performance optimisation. To debug, you can build the WASM package in debug mode using the flag --dev with wasm-pack build. This will build in debug mode, slowing down execution significantly but allowing you to see any runtime error messages in the browser console. Additionally, you can install the console_error_panic_hook crate (as is done by Zordle) to also get helpful debug messages for runtime panics.","breadcrumbs":"User Documentation » WASM Guide » Debugging","id":"40","title":"Debugging"},"41":{"body":"This guide was written by Nalin . Thanks additionally to Uma and Blaine for significant work on figuring out these steps. Feel free to reach out to me if you have trouble with any of these steps.","breadcrumbs":"User Documentation » WASM Guide » Credits","id":"41","title":"Credits"},"42":{"body":"You want to contribute to the Halo 2 crates? Awesome! This section covers information about our development processes and review standards, and useful tips for maintaining and extending the codebase.","breadcrumbs":"Developer Documentation » Developer Documentation","id":"42","title":"Developer Documentation"},"43":{"body":"Sometimes feature development can require iterating on a design over time. It can be useful to start using features in downstream crates early on to gain experience with the APIs and functionality, that can feed back into the feature's design prior to it being stabilised. To enable this, we follow a three-stage nightly -> beta -> stable development pattern inspired by (but not identical to) the Rust compiler.","breadcrumbs":"Developer Documentation » Feature development » Feature development","id":"43","title":"Feature development"},"44":{"body":"Each unstabilised feature has a default-off feature flag that enables it, of the form unstable-*. The stable API of the crates must not be affected when the feature flag is disabled, except for specific complex features that will be considered on a case-by-case basis. Two meta-flags are provided to enable all features at a particular stabilisation level: beta enables all features at the \"beta\" stage (and implicitly all features at the \"stable\" stage). nightly enables all features at the \"beta\" and \"nightly\" stages (and implicitly all features at the \"stable\" stage), i.e. all features are enabled. When neither flag is enabled (and no feature-specific flags are enabled), then in effect only features at the \"stable\" stage are enabled.","breadcrumbs":"Developer Documentation » Feature development » Feature flags","id":"44","title":"Feature flags"},"45":{"body":"If the maintainers have rough consensus that an experimental feature is generally desired, its initial implementation can be merged into the codebase optimistically behind a feature-specific feature flag with a lower standard of review. The feature's flag is added to the nightly feature flag set. The feature will become usable by downstream published crates in the next general release of the halo2 crates. Subsequent development and refinement of the feature can be performed in-situ via additional PRs, along with additional review. If the feature ends up having bad interactions with other features (in particular, already-stabilised features), then it can be removed later without affecting the stable or beta APIs. Once the feature has had sufficient review, and is at the point where a halo2 user considers it production-ready (and is willing or planning to deploy it to production), the feature's feature flag is moved to the beta feature flag set. Once the feature has had review equivalent to the stable review policy, and there is rough consensus that the feature is useful to the wider halo2 userbase, the feature's feature flag is removed and the feature becomes part of the main maintained codebase. For more complex features, the above workflow might be augmented with beta and nightly branches; this will be figured out once a feature requiring this is proposed as a candidate for inclusion.","breadcrumbs":"Developer Documentation » Feature development » Feature workflow","id":"45","title":"Feature workflow"},"46":{"body":"Feature flag Stage Notes unstable-sha256-gadget nightly The SHA-256 gadget and chip.","breadcrumbs":"Developer Documentation » Feature development » In-progress features","id":"46","title":"In-progress features"},"47":{"body":"","breadcrumbs":"Design » Design","id":"47","title":"Design"},"48":{"body":"We use slightly different language than others to describe PLONK concepts. Here's the overview: We like to think of PLONK-like arguments as tables, where each column corresponds to a \"wire\". We refer to entries in this table as \"cells\". We like to call \"selector polynomials\" and so on \"fixed columns\" instead. We then refer specifically to a \"selector constraint\" when a cell in a fixed column is being used to control whether a particular constraint is enabled in that row. We call the other polynomials \"advice columns\" usually, when they're populated by the prover. We use the term \"rule\" to refer to a \"gate\" like A(X)⋅qA​(X)+B(X)⋅qB​(X)+A(X)⋅B(X)⋅qM​(X)+C(X)⋅qC​(X)=0. TODO: Check how consistent we are with this, and update the code and docs to match.","breadcrumbs":"Design » Note on Language","id":"48","title":"Note on Language"},"49":{"body":"The Halo 2 proving system can be broken down into five stages: Commit to polynomials encoding the main components of the circuit: Cell assignments. Permuted values and products for each lookup argument. Equality constraint permutations. Construct the vanishing argument to constrain all circuit relations to zero: Standard and custom gates. Lookup argument rules. Equality constraint permutation rules. Evaluate the above polynomials at all necessary points: All relative rotations used by custom gates across all columns. Vanishing argument pieces. Construct the multipoint opening argument to check that all evaluations are consistent with their respective commitments. Run the inner product argument to create a polynomial commitment opening proof for the multipoint opening argument polynomial. These stages are presented in turn across this section of the book.","breadcrumbs":"Design » Proving system » Proving system","id":"49","title":"Proving system"},"5":{"body":"Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.","breadcrumbs":"halo2 » Contribution","id":"5","title":"Contribution"},"50":{"body":"To aid our explanations, we will at times refer to the following example constraint system: Four advice columns a,b,c,d. One fixed column f. Three custom gates: a⋅b⋅c−1​−d=0 f−1​⋅c=0 f⋅d⋅a=0","breadcrumbs":"Design » Proving system » Example","id":"50","title":"Example"},"51":{"body":"The table below provides a (probably too) succinct description of the Halo 2 protocol. This description will likely be replaced by the Halo 2 paper and security proof, but for now serves as a summary of the following sub-sections. Prover Verifier ← t(X)=(Xn−1) ← F=[F0​,F1​,…,Fm−1​] A=[A0​,A1​,…,Am−1​] → ← θ L=[(A0′​,S0′​),…,(Am−1′​,Sm−1′​)] → ← β,γ ZP​=[ZP,0​,ZP,1​,…] → ZL​=[ZL,0​,ZL,1​,…] → ← y h(X)=t(X)gate0​(X)+⋯+yi⋅gatei​(X)​ h(X)=h0​(X)+⋯+Xn(d−1)hd−1​(X) H=[H0​,H1​,…,Hd−1​] → ← x evals=[A0​(x),…,Hd−1​(x)] → Checks h(x) ← x1​,x2​ Constructs h′(X) multipoint opening poly U=Commit(h′(X)) → ← x3​ qevals​=[Q0​(x3​),Q1​(x3​),…] → ueval​=U(x3​) → ← x4​ Then the prover and verifier: Construct finalPoly(X) as a linear combination of Q and U using powers of x4​; Construct finalPolyEval as the equivalent linear combination of qevals​ and ueval​; and Perform InnerProduct(finalPoly(X),x3​,finalPolyEval). TODO: Write up protocol components that provide zero-knowledge.","breadcrumbs":"Design » Proving system » tl;dr","id":"51","title":"tl;dr"},"52":{"body":"Halo 2 uses the following lookup technique, which allows for lookups in arbitrary sets, and is arguably simpler than Plookup.","breadcrumbs":"Design » Proving system » Lookup argument » Lookup argument","id":"52","title":"Lookup argument"},"53":{"body":"In addition to the general notes on language : We call the Z(X) polynomial (the grand product argument polynomial for the permutation argument) the \"permutation product\" column.","breadcrumbs":"Design » Proving system » Lookup argument » Note on Language","id":"53","title":"Note on Language"},"54":{"body":"For ease of explanation, we'll first describe a simplified version of the argument that ignores zero knowledge. We express lookups in terms of a \"subset argument\" over a table with 2k rows (numbered from 0), and columns A and S. The goal of the subset argument is to enforce that every cell in A is equal to some cell in S. This means that more than one cell in A can be equal to the same cell in S, and some cells in S don't need to be equal to any of the cells in A. S might be fixed, but it doesn't need to be. That is, we can support looking up values in either fixed or variable tables (where the latter includes advice columns). A and S can contain duplicates. If the sets represented by A and/or S are not naturally of size 2k, we extend S with duplicates and A with dummy values known to be in S. Alternatively we could add a \"lookup selector\" that controls which elements of the A column participate in lookups. This would modify the occurrence of A(X) in the permutation rule below to replace A with, say, S0​ if a lookup is not selected. Let ℓi​ be the Lagrange basis polynomial that evaluates to 1 at row i, and 0 otherwise. We start by allowing the prover to supply permutation columns of A and S. Let's call these A′ and S′, respectively. We can enforce that they are permutations using a permutation argument with product column Z with the rules: Z(ωX)⋅(A′(X)+β)⋅(S′(X)+γ)−Z(X)⋅(A(X)+β)⋅(S(X)+γ)=0ℓ0​(X)⋅(1−Z(X))=0 i.e. provided that division by zero does not occur, we have for all i∈[0,2k): Zi+1​=Zi​⋅(Ai′​+β)⋅(Si′​+γ)(Ai​+β)⋅(Si​+γ)​Z2k​=Z0​=1. This is a version of the permutation argument which allows A′ and S′ to be permutations of A and S, respectively, but doesn't specify the exact permutations. β and γ are separate challenges so that we can combine these two permutation arguments into one without worrying that they might interfere with each other. The goal of these permutations is to allow A′ and S′ to be arranged by the prover in a particular way: All the cells of column A′ are arranged so that like-valued cells are vertically adjacent to each other. This could be done by some kind of sorting algorithm, but all that matters is that like-valued cells are on consecutive rows in column A′, and that A′ is a permutation of A. The first row in a sequence of like values in A′ is the row that has the corresponding value in S′. Apart from this constraint, S′ is any arbitrary permutation of S. Now, we'll enforce that either Ai′​=Si′​ or that Ai′​=Ai−1′​, using the rule (A′(X)−S′(X))⋅(A′(X)−A′(ω−1X))=0 In addition, we enforce A0′​=S0′​ using the rule ℓ0​(X)⋅(A′(X)−S′(X))=0 (The A′(X)−A′(ω−1X) term of the first rule here has no effect at row 0, even though ω−1X \"wraps\", because of the second rule.) Together these constraints effectively force every element in A′ (and thus A) to equal at least one element in S′ (and thus S). Proof: by induction on prefixes of the rows.","breadcrumbs":"Design » Proving system » Lookup argument » Technique Description","id":"54","title":"Technique Description"},"55":{"body":"In order to achieve zero knowledge for the PLONK-based proof system, we will need the last t rows of each column to be filled with random values. This requires an adjustment to the lookup argument, because these random values would not satisfy the constraints described above. We limit the number of usable rows to u=2k−t−1. We add two selectors: qblind​ is set to 1 on the last t rows, and 0 elsewhere; qlast​ is set to 1 only on row u, and 0 elsewhere (i.e. it is set on the row in between the usable rows and the blinding rows). We enable the constraints from above only for the usable rows: (1−(qlast​(X)+qblind​(X)))⋅(Z(ωX)⋅(A′(X)+β)⋅(S′(X)+γ)−Z(X)⋅(A(X)+β)⋅(S(X)+γ))=0(1−(qlast​(X)+qblind​(X)))⋅(A′(X)−S′(X))⋅(A′(X)−A′(ω−1X))=0 The rules that are enabled on row 0 remain the same: ℓ0​(X)⋅(A′(X)−S′(X))=0ℓ0​(X)⋅(1−Z(X))=0 Since we can no longer rely on the wraparound to ensure that the product Z becomes 1 again at ω2k, we would instead need to constrain Z(ωu) to 1. However, there is a potential difficulty: if any of the values Ai​+β or Si​+γ are zero for i∈[0,u), then it might not be possible to satisfy the permutation argument. This occurs with negligible probability over choices of β and γ, but is an obstacle to achieving perfect zero knowledge (because an adversary can rule out witnesses that would cause this situation), as well as perfect completeness. To ensure both perfect completeness and perfect zero knowledge, we allow Z(ωu) to be either zero or one: qlast​(X)⋅(Z(X)2−Z(X))=0 Now if Ai​+β or Si​+γ are zero for some i, we can set Zj​=0 for i B\n^ +\n| |\n+ v\nD <---+ C E +---> F ^ + | | + v H <---+ G After adding constraint B≡E the above algorithm produces the cycle: A +---> B +-------------+\n^ |\n| |\n+ v\nD <---+ C <---+ E F ^ + | | + v H <---+ G","breadcrumbs":"Design » Proving system » Permutation argument » Algorithm","id":"62","title":"Algorithm"},"63":{"body":"If we did not check whether left and right were already in the same cycle, then we could end up undoing an equality constraint. For example, if we have the following constraints: a≡b b≡c c≡d b≡d and we tried to implement adding an equality constraint just using step 5 of the above algorithm, then we would end up constructing the cycle (a b) (c d), rather than the correct (a b c d).","breadcrumbs":"Design » Proving system » Permutation argument » Broken alternatives","id":"63","title":"Broken alternatives"},"64":{"body":"We need to check a permutation of cells in m columns, represented in Lagrange basis by polynomials v0​,…,vm−1​. We will label each cell in those m columns with a unique element of F×. Suppose that we have a permutation on these labels, σ(column:i,row:j)=(column:i′,row:j′). in which the cycles correspond to equality-constraint sets. If we consider the set of pairs {(label,value)}, then the values within each cycle are equal if and only if permuting the label in each pair by σ yields the same set: An example for a cycle (A B C D). The set before permuting the labels is {(A, 7), (B, 7), (C, 7), (D, 7)}, and the set after is {(D, 7), (A, 7), (B, 7), (C, 7)} which is the same. If one of the 7s is replaced by 3, then the set after permuting labels is not the same. Since the labels are distinct, set equality is the same as multiset equality, which we can check using a product argument. Let ω be a 2k root of unity and let δ be a T root of unity, where T⋅2S+1=p with T odd and k≤S. We will use δi⋅ωj∈F× as the label for the cell in the jth row of the ith column of the permutation argument. We represent σ by a vector of m polynomials si​(X) such that si​(ωj)=δi′⋅ωj′. Notice that the identity permutation can be represented by the vector of m polynomials IDi​(ωj) such that IDi​(ωj)=δi⋅ωj. We will use a challenge β to compress each (label,value) pair to value+β⋅label. Just as in the product argument we used for lookups , we also use a challenge γ to randomize each term of the product. Now given our permutation represented by s0​,…,sm−1​ over columns represented by v0​,…,vm−1​, we want to ensure that: i=0∏m−1​j=0∏n−1​(vi​(ωj)+β⋅si​(ωj)+γvi​(ωj)+β⋅δi⋅ωj+γ​)=1 Here vi​(ωj)+β⋅δi⋅ωj represents the unpermuted (label,value) pair, and vi​(ωj)+β⋅si​(ωj) represents the permuted (σ(label),value) pair. Let ZP​ be such that ZP​(ω0)=ZP​(ωn)=1 and for 0≤j=r(λ) verifier challenges and let the ith challenge be sampled from Chi​. The advantage metric AdvIPSRS​(P,λ)=Pr[SRSPIP​(λ)] of a state restoration prover P is defined with respect to the following game. ​GameSRSIPP​(λ):​win←false;tr←ϵpp←IP.Setup(1λ)(x,stP​)←Pλ​(pp)RunPλOSRS​​(stP​)Return win​​​OracleOSRS​(τ=(a1​,c1​,...,ai−1​,ci−1​),ai​):​Ifτ∈trthenIfi≤rthenci​←Chi​;tr←tr∣∣(τ,ai​,ci​);Returnci​Else ifi=r+1thend←IP.V(pp,x,(τ,ai​));tr←(τ,ai​)Ifd=1then win←trueReturndReturn⊥​​ As shown in [ GT20 ] (Theorem 1) state restoration soundness is tightly related to soundness after applying the Fiat-Shamir transformation. Knowledge Soundness We will show that our protocol satisfies a strengthened notion of knowledge soundness known as witness extended emulation . Informally, this notion states that for any successful prover algorithm there exists an efficient emulator that can extract a witness from it by rewinding it and supplying it with fresh randomness. However, we must slightly adjust our definition of witness extended emulation to account for the fact that our provers are state restoration provers and can rewind the verifier. Further, to avoid the need for rewinding the state restoration prover during witness extraction we study our protocol in the algebraic group model. Algebraic Group Model (AGM). An adversary Palg​ is said to be algebraic if whenever it outputs a group element X it also outputs a representation x∈Fn such that ⟨x,G⟩=X where G∈Gn is the vector of group elements that Palg​ has seen so far. Notationally, we write {X} to describe a group element X enhanced with this representation. We also write {X}iG​ to identify the component of the representation of X that corresponds with Gi​. In other words, X=i=0∑n−1​[{X}iG​]Gi​ The algebraic group model allows us to perform so-called \"online\" extraction for some protocols: the extractor can obtain the witness from the representations themselves for a single (accepting) transcript. State Restoration Witness Extended Emulation Let IP be an interactive argument for relation R with r=r(λ) challenges. We define for all non-uniform algebraic provers Palg​, extractors E, and computationally unbounded distinguishers D the advantage metric AdvIP,Rsr-wee​(Palg​,D,E,λ)=Pr[WEE-realIP,RP,D​(λ)]−Pr[WEE-idealIP,RE,P,D​(λ)] is defined with the respect to the following games. ​GameWEE-realIP,RPalg​,D​(λ):​tr←ϵpp←IP.Setup(1λ)(x,stP​)←Palg​(pp)RunPalg​Oreal​(stP​)b←D(tr)Returnb=1GameWEE-idealIP,RE,Palg​,D​(λ):​tr←ϵpp←IP.Setup(1λ)(x,stP​)←Palg​(pp)stE​←(1λ,pp,x)RunPalg​Oideal​(stP​)w←E(stE​,⊥)b←D(tr)Return(b=1)∧(Acc(tr)⟹(x,w)∈R)​​​OracleOreal​(τ=(a1​,c1​,...,ai−1​,ci−1​),ai​):​Ifτ∈trthenIfi≤rthenci​←Chi​;tr←tr∣∣(τ,ai​,ci​);Returnci​Else ifi=r+1thend←IP.V(pp,x,(τ,ai​));tr←(τ,ai​)Ifd=1then win←trueReturndReturn⊥OracleOideal​(τ,a):​Ifτ∈trthen(r,stE​)←E(stE​,[(τ,a)])tr←tr∣∣(τ,a,r)ReturnrReturn⊥​​ Zero Knowledge We say that an argument of knowledge is zero knowledge if the verifier also does not learn anything from their interaction besides that which can be learned from the existence of a valid w. More formally, Perfect Special Honest-Verifier Zero Knowledge. A public coin interactive argument (Setup,P,V) has perfect special honest-verifier zero knowledge (PSHVZK) if for all polynomial-time decidable relations R and for all (x,w)∈R and for all non-uniform polynomial-time adversaries A1​,A2​ there exists a probabilistic polynomial-time simulator S such that =​Pr​A1​(σ,x,tr)=1​​pp←Setup(1λ);(x,w,ρ)←A2​(pp);tr←⟨P(pp,x,w),V(pp,x,ρ)⟩​​Pr​A1​(σ,x,tr)=1​​pp←Setup(1λ);(x,w,ρ)←A2​(pp);tr←S(pp,x,ρ)​​​ where ρ is the internal randomness of the verifier. In this (common) definition of zero-knowledge the verifier is expected to act \"honestly\" and send challenges that correspond only with their internal randomness; they cannot adaptively respond to the prover based on the prover's messages. We use a strengthened form of this definition that forces the simulator to output a transcript with the same (adversarially provided) challenges that the verifier algorithm sends to the prover.","breadcrumbs":"Design » Protocol Description » Zero knowledge Arguments of Knowledge","id":"84","title":"Zero knowledge Arguments of Knowledge"},"85":{"body":"Let ω∈F be a n=2k primitive root of unity forming the domain D=(ω0,ω1,...,ωn−1) with t(X)=Xn−1 the vanishing polynomial over this domain. Let ng​,na​,ne​ be positive integers with na​,ne​":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"141":{"tf":1.0}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"2":{"5":{"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"=":{"[":{"df":0,"docs":{},"α":{"]":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"α":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"2":{"2":{"5":{"4":{"df":1,"docs":{"141":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"3":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":2,"docs":{"141":{"tf":1.0},"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"5":{">":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{">":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"2":{"df":4,"docs":{"174":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"4":{"0":{".":{".":{"=":{"2":{"4":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"df":1,"docs":{"188":{"tf":1.0}},"∗":{"6":{"4":{"=":{"1":{"7":{"9":{"2":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"0":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"2":{"df":2,"docs":{"118":{"tf":1.0},"126":{"tf":1.0}}},"3":{"df":3,"docs":{"126":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"df":1,"docs":{"141":{"tf":1.0}},"⟹":{"(":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"3":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0}}},"6":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":2.0},"177":{"tf":1.0},"178":{"tf":1.0},"46":{"tf":1.0}}},"df":2,"docs":{"143":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951}}},"6":{"4":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"≤":{"2":{"6":{"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"86":{"tf":1.0}}},"7":{"df":1,"docs":{"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"]":{"a":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"^":{"2":{"5":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":2,"docs":{"18":{"tf":1.0},"25":{"tf":1.0}}}},"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":44,"docs":{"118":{"tf":1.4142135623730951},"126":{"tf":2.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.23606797749979},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"213":{"tf":1.0},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.449489742783178},"8":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"96":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"+":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"92":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"n":{"+":{"1":{"+":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"<":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"213":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"i":{")":{"2":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"+":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"208":{"tf":1.0}}}}},"−":{"1":{"=":{"2":{"2":{"5":{"3":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":1,"docs":{"141":{"tf":1.0}}}},"≤":{"2":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"112":{"tf":1.0}},"​":{"=":{"2":{"(":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{")":{"3":{"(":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"z":{")":{"2":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"229":{"tf":1.0}},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"1":{"df":1,"docs":{"118":{"tf":1.4142135623730951}},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"8":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"3":{"df":1,"docs":{"183":{"tf":1.0}}},"8":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"(":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},",":{"2":{",":{"2":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{",":{"1":{"1":{",":{"1":{"4":{"df":4,"docs":{"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{",":{"7":{",":{"1":{",":{"1":{",":{"1":{"3":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"233":{"tf":1.0}}},"2":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":17,"docs":{"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"37":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"187":{"tf":1.0}},"∗":{"3":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"7":{"1":{"1":{"df":0,"docs":{},"h":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":23,"docs":{"117":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"243":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.0}},"n":{"df":0,"docs":{},"−":{"3":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"/":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∗":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"∣":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"231":{"tf":1.0}}},"df":0,"docs":{}}}}},"4":{".":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"0":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"36":{"tf":1.0}}},"9":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":20,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":2.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∗":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{".":{"9":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"4":{"7":{"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"df":14,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"209":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"⋅":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}},"6":{",":{"5":{",":{"1":{"4":{",":{"7":{"df":2,"docs":{"183":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"16":{"tf":1.0}}},"4":{"df":6,"docs":{"119":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"199":{"tf":1.0}},"−":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"157":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"198":{"tf":1.0}}},"7":{",":{"1":{"0":{",":{"1":{"1":{",":{"1":{"3":{",":{"1":{"4":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"8":{")":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"30":{"tf":1.0},"64":{"tf":2.8284271247461903},"88":{"tf":1.0}},"s":{"df":1,"docs":{"64":{"tf":1.0}}},"−":{"c":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"3":{"df":0,"docs":{},"−":{"c":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"1":{".":{"6":{"8":{"9":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":6,"docs":{"120":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.4142135623730951},"64":{"tf":1.0},"79":{"tf":1.0}}},"9":{"df":4,"docs":{"132":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"88":{"tf":1.0}}},"_":{"0":{"(":{"a":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"182":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0}}},"1":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.0}}}},"df":4,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0}}},"df":1,"docs":{"233":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"a":{"(":{"1":{"0":{")":{",":{"b":{"(":{"7":{")":{",":{"c":{"(":{"2":{")":{",":{"d":{"(":{"1":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{")":{",":{"b":{"(":{"1":{"1":{")":{",":{"c":{"(":{"9":{")":{",":{"d":{"(":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"3":{")":{",":{"b":{"(":{"4":{")":{",":{"c":{"(":{"1":{"1":{")":{",":{"d":{"(":{"1":{"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{",":{"d":{"(":{"7":{")":{",":{"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{")":{",":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"6":{")":{",":{"b":{"(":{"5":{")":{",":{"c":{"(":{"1":{"4":{")":{",":{"d":{"(":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{")":{"=":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"a":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{"+":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{")":{"+":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"h":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"a":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"210":{"tf":2.449489742783178},"213":{"tf":1.0},"217":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"*":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"r":{")":{"+":{"a":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"b":{",":{"c":{",":{"d":{",":{"df":1,"docs":{"61":{"tf":1.0}},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"h":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":7,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"193":{"tf":1.0},"61":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"205":{"tf":1.0},"82":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"82":{"tf":1.0}}},"z":{"1":{",":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":14,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.6457513110645907},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"+":{"a":{"4":{"df":0,"docs":{},"​":{"+":{"a":{"5":{"df":0,"docs":{},"​":{"+":{"a":{"6":{"df":0,"docs":{},"​":{"+":{"a":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"a":{"8":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"a":{"7":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.0}},"​":{",":{".":{".":{".":{",":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"2":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{",":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":13,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},",":{"a":{"2":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"]":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":10,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},",":{"a":{"3":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"b":{"2":{"=":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"4":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"5":{"=":{"(":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{")":{"5":{"=":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"5":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"β":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":9,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":7,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"7":{"df":6,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"8":{"df":3,"docs":{"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"9":{"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},":":{"=":{"a":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{")":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"[":{"a":{"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"b":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"−":{"a":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"]":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"h":{"df":1,"docs":{"226":{"tf":1.0}}}},"df":1,"docs":{"82":{"tf":1.0}}}},"^":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"b":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"^":{"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"203":{"tf":1.0},"24":{"tf":2.23606797749979},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":30,"docs":{"100":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"142":{"tf":1.0},"153":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"203":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"31":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"24":{"tf":2.23606797749979}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"11":{"tf":2.0},"6":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"0":{"df":0,"docs":{},"​":{":":{"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"126":{"tf":5.291502622129181}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":2.23606797749979},"88":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{")":{"df":0,"docs":{},"⸭":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":2,"docs":{"150":{"tf":1.0},"153":{"tf":1.0}}},"n":{"df":1,"docs":{"146":{"tf":1.0}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":3,"docs":{"39":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"101":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"120":{"tf":1.0},"153":{"tf":1.7320508075688772},"244":{"tf":1.0},"76":{"tf":1.0}}}}}}},"df":1,"docs":{"106":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"t":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"100":{"tf":1.0},"127":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.0}}}}},"d":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0}},"e":{"d":{"0":{".":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":1.0}},"​":{":":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":47,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"132":{"tf":2.0},"134":{"tf":1.4142135623730951},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.7320508075688772},"15":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":1.4142135623730951},"179":{"tf":2.0},"181":{"tf":1.0},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"204":{"tf":1.4142135623730951},"210":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":2.0},"233":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.4142135623730951},"5":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"179":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"j":{"a":{"c":{"df":5,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"243":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"57":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"221":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.0},"87":{"tf":2.0}}},"y":{"'":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"c":{"df":23,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":2.6457513110645907},"8":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"10":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":2.0}}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"84":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"223":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⸭":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"d":{"df":3,"docs":{"50":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":4,"docs":{"106":{"tf":1.0},"55":{"tf":1.7320508075688772},"85":{"tf":1.0},"88":{"tf":1.0}},"m":{"df":5,"docs":{"148":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"​":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":4,"docs":{"68":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"a":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"a":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"a":{"df":5,"docs":{"145":{"tf":1.4142135623730951},"202":{"tf":1.0},"84":{"tf":2.23606797749979},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":22,"docs":{"100":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":2,"docs":{"223":{"tf":2.449489742783178},"7":{"tf":1.7320508075688772}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"7":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"100":{"tf":1.0},"123":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":31,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"179":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"119":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"207":{"tf":1.0},"234":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"120":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":13,"docs":{"142":{"tf":1.0},"188":{"tf":1.0},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"202":{"tf":1.0},"229":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"114":{"tf":1.0},"219":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"z":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.0}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"140":{"tf":1.0},"147":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"39":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"201":{"tf":1.0},"25":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"=":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"p":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":1,"docs":{"38":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":4,"docs":{"126":{"tf":1.0},"226":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":7,"docs":{"187":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}},"df":10,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"145":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"15":{"tf":1.0}}},"−":{"2":{"=":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"110":{"tf":1.0},"159":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"30":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"106":{"tf":1.0},"16":{"tf":1.7320508075688772},"166":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"52":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":37,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.4142135623730951},"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":2.23606797749979},"244":{"tf":1.4142135623730951},"27":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.6457513110645907},"52":{"tf":1.0},"53":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"57":{"tf":2.449489742783178},"58":{"tf":1.4142135623730951},"64":{"tf":2.0},"65":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"84":{"tf":3.4641016151377544},"85":{"tf":1.0},"86":{"tf":2.0},"87":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"118":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"110":{"tf":1.0},"202":{"tf":1.0},"227":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":2.6457513110645907},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"177":{"tf":1.0},"62":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"22":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"y":{"df":5,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"233":{"tf":1.0},"35":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"203":{"tf":1.0},"210":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"126":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":2.0},"49":{"tf":1.0},"68":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"202":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":20,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"27":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"145":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"115":{"tf":1.0},"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{")":{":":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":1,"docs":{"62":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"166":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":9,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"157":{"tf":1.4142135623730951},"187":{"tf":1.0},"229":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"11":{"tf":1.0},"179":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"202":{"tf":1.0},"203":{"tf":1.0}}}}}},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"c":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"1":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"×":{"b":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},",":{"b":{"df":0,"docs":{},"′":{",":{"c":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"↦":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":2,"docs":{"204":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}},"−":{"1":{"=":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}}},"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∗":{"b":{"=":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"b":{"df":2,"docs":{"61":{"tf":1.0},"63":{"tf":1.0}}},"c":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"⊞":{"b":{"=":{"c":{"df":1,"docs":{"179":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"3":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"4":{"df":0,"docs":{},"−":{"a":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"⋅":{"c":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"d":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"2":{"2":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"195":{"tf":1.0}}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"5":{"df":1,"docs":{"114":{"tf":1.0}}},"6":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"*":{"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},",":{"c":{",":{"a":{",":{"df":0,"docs":{},"e":{",":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":2,"docs":{"162":{"tf":1.0},"164":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"b":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"b":{"2":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"=":{"a":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"b":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"3":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"30":{"tf":1.0}}},"1":{"df":1,"docs":{"30":{"tf":1.0}}},"5":{"df":1,"docs":{"121":{"tf":1.0}}},"[":{"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":1,"docs":{"207":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"c":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":1,"docs":{"127":{"tf":1.0}}},"{":{"(":{"0":{",":{"0":{")":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"−":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"208":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"43":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"16":{"tf":2.0},"201":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"′":{")":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"4":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"ξ":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"45":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"207":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"217":{"tf":1.0},"219":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":31,"docs":{"106":{"tf":2.0},"115":{"tf":2.23606797749979},"116":{"tf":1.0},"118":{"tf":3.872983346207417},"120":{"tf":2.23606797749979},"121":{"tf":1.4142135623730951},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.0}}},"i":{"c":{"df":2,"docs":{"235":{"tf":1.0},"99":{"tf":1.0}}},"df":8,"docs":{"217":{"tf":2.6457513110645907},"218":{"tf":1.0},"31":{"tf":1.7320508075688772},"44":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"244":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":29,"docs":{"100":{"tf":1.0},"114":{"tf":2.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"185":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":2.23606797749979},"243":{"tf":1.0},"25":{"tf":1.4142135623730951},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"127":{"tf":1.0},"179":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"65":{"tf":1.0}}}}},"df":18,"docs":{"101":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"244":{"tf":1.0},"30":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"129":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"66":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"45":{"tf":1.0},"6":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"11":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"62":{"tf":1.0}}}},"w":{"df":13,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"179":{"tf":1.0},"214":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"34":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"101":{"tf":1.0}}}},"t":{"a":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":17,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.0},"154":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.4142135623730951},"208":{"tf":1.0},"211":{"tf":1.0},"27":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"1":{"9":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"152":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":7,"docs":{"100":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"99":{"tf":2.0}}}}},"d":{"df":3,"docs":{"145":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{")":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"119":{"tf":1.0}}}}},"df":59,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":3.3166247903554},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":2.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"145":{"tf":1.0},"146":{"tf":2.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.449489742783178},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"175":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.7320508075688772},"179":{"tf":2.0},"180":{"tf":2.6457513110645907},"181":{"tf":1.4142135623730951},"182":{"tf":2.8284271247461903},"183":{"tf":3.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.6457513110645907},"195":{"tf":2.8284271247461903},"196":{"tf":3.872983346207417},"197":{"tf":3.872983346207417},"198":{"tf":2.6457513110645907},"199":{"tf":2.23606797749979},"202":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.7320508075688772},"31":{"tf":1.0},"37":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{")":{"2":{"5":{"0":{"2":{"0":{"2":{"5":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"a":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"a":{"1":{"df":0,"docs":{},"​":{"b":{"=":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"2":{"df":0,"docs":{},"​":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"242":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":2.23606797749979},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"92":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"199":{"tf":1.4142135623730951},"38":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"223":{"tf":2.449489742783178}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"235":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"49":{"tf":1.0}}},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"127":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"35":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"141":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"109":{"tf":1.0},"114":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"68":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":12,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"18":{"tf":1.0},"30":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"49":{"tf":1.0},"63":{"tf":1.0},"68":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}},"u":{"df":1,"docs":{"70":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"17":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"37":{"tf":2.0},"40":{"tf":1.7320508075688772},"6":{"tf":1.0},"79":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":6,"docs":{"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"36":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"∗":{"(":{"1":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"c":{"df":1,"docs":{"63":{"tf":1.0}}},"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"x":{"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"=":{"1":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"l":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"r":{")":{"=":{"[":{"df":0,"docs":{},"m":{"]":{"df":0,"docs":{},"g":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{")":{",":{"b":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"181":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.0},"17":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"235":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.8284271247461903},"8":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":2.8284271247461903},"244":{"tf":1.0}}},"y":{"1":{"6":{"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"∗":{"2":{"1":{"6":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"3":{"2":{"+":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"=":{"(":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":34,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":2.449489742783178},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"44":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"217":{"tf":1.0},"55":{"tf":1.0}}}}},"df":29,"docs":{"100":{"tf":2.8284271247461903},"114":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"226":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.23606797749979},"25":{"tf":1.0},"30":{"tf":1.0},"37":{"tf":1.7320508075688772},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"70":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":3.0},"86":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":20,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"16":{"tf":1.7320508075688772},"171":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"30":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":3.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"(":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"d":{"d":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"(":{"df":0,"docs":{},"p":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{")":{"+":{"2":{"1":{"6":{"(":{"df":0,"docs":{},"p":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":13,"docs":{"212":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"84":{"tf":2.23606797749979},"85":{"tf":3.0},"86":{"tf":2.449489742783178},"87":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}},"e":{"_":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":6,"docs":{"126":{"tf":1.0},"2":{"tf":1.0},"37":{"tf":2.23606797749979},"38":{"tf":1.0},"86":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"202":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.7320508075688772},"188":{"tf":1.0},"219":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"57":{"tf":1.0}}}}},"t":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}},"c":{"df":0,"docs":{},"k":{"df":45,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"140":{"tf":2.23606797749979},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.4142135623730951},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.6457513110645907},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":2.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"206":{"tf":1.0}}}}},"p":{"<":{"df":0,"docs":{},"f":{">":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}},"df":16,"docs":{"10":{"tf":3.4641016151377544},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"166":{"tf":1.7320508075688772},"17":{"tf":1.0},"176":{"tf":2.6457513110645907},"177":{"tf":1.4142135623730951},"21":{"tf":2.8284271247461903},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"46":{"tf":1.0},"9":{"tf":2.6457513110645907}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"192":{"tf":1.4142135623730951},"55":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":9,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"62":{"tf":1.0},"86":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"176":{"tf":1.0},"221":{"tf":1.0},"55":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"37":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":11,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903}}}}},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":1,"docs":{"88":{"tf":1.0}}},"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":2,"docs":{"217":{"tf":1.0},"88":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"36":{"tf":1.0}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":62,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"107":{"tf":1.0},"11":{"tf":1.7320508075688772},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.7320508075688772},"15":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":3.1622776601683795},"166":{"tf":1.7320508075688772},"17":{"tf":2.23606797749979},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":2.8284271247461903},"206":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"235":{"tf":2.6457513110645907},"24":{"tf":2.6457513110645907},"244":{"tf":2.23606797749979},"25":{"tf":3.4641016151377544},"27":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":2.0},"32":{"tf":2.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"49":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.4142135623730951},"61":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":3.1622776601683795},"72":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":3.605551275463989},"91":{"tf":1.7320508075688772},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"∈":{"b":{"a":{"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"j":{"df":1,"docs":{"85":{"tf":1.0}}},"k":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":6,"docs":{"145":{"tf":1.0},"39":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"170":{"tf":1.0},"171":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"38":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":2.23606797749979}}}}},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"20":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":7,"docs":{"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"48":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":14,"docs":{"120":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"84":{"tf":2.0},"86":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.0},"74":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"145":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"35":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}},"p":{"df":1,"docs":{"92":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{")":{"=":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":43,"docs":{"10":{"tf":2.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"16":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":2.6457513110645907},"189":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"48":{"tf":2.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"64":{"tf":2.6457513110645907},"65":{"tf":1.0},"66":{"tf":3.3166247903554},"68":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951},"8":{"tf":3.7416573867739413},"9":{"tf":2.8284271247461903},"92":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"10":{"tf":1.0},"100":{"tf":3.1622776601683795},"101":{"tf":2.23606797749979},"142":{"tf":1.0},"145":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"217":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"7":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"99":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"216":{"tf":1.0},"8":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"17":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{")":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{";":{"df":0,"docs":{},"r":{")":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":28,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":2.23606797749979},"221":{"tf":3.1622776601683795},"222":{"tf":2.0},"235":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.7320508075688772},"243":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"36":{"tf":1.0},"49":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"67":{"tf":1.0},"68":{"tf":2.23606797749979},"69":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":2.23606797749979},"72":{"tf":2.0},"73":{"tf":2.449489742783178},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"85":{"tf":2.0},"86":{"tf":2.8284271247461903},"92":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"df":1,"docs":{"115":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{")":{"=":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{")":{"df":0,"docs":{},"⸭":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"19":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"241":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"205":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"217":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"22":{"tf":1.0},"240":{"tf":1.4142135623730951},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":5,"docs":{"101":{"tf":1.0},"205":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"86":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"77":{"tf":1.0},"78":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":1,"docs":{"219":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"43":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":19,"docs":{"106":{"tf":1.4142135623730951},"112":{"tf":1.0},"114":{"tf":2.449489742783178},"121":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"132":{"tf":2.0},"134":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"33":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772}}},"x":{"df":5,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"i":{"c":{"df":5,"docs":{"153":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"166":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"231":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0}}},"s":{"df":5,"docs":{"10":{"tf":1.4142135623730951},"101":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"178":{"tf":1.7320508075688772},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"200":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":2.449489742783178},"64":{"tf":1.0},"69":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"145":{"tf":1.0},"205":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}},"df":44,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"140":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"85":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"220":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"88":{"tf":2.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"210":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"138":{"tf":1.0},"5":{"tf":1.0},"86":{"tf":2.0},"99":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"122":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"23":{"tf":2.0}}},"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":4,"docs":{"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"10":{"tf":1.0},"22":{"tf":2.0},"64":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"100":{"tf":1.0},"210":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}}},"i":{"d":{"df":14,"docs":{"11":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"186":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"37":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"*":{"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":12,"docs":{"20":{"tf":1.4142135623730951},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":3.0},"241":{"tf":1.0},"25":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":41,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.0},"210":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":2.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":66,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":3.7416573867739413},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"134":{"tf":1.4142135623730951},"137":{"tf":1.0},"14":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"142":{"tf":2.23606797749979},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":2.6457513110645907},"31":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.7320508075688772},"72":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":3.3166247903554},"9":{"tf":1.7320508075688772},"99":{"tf":2.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"22":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":29,"docs":{"100":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"184":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":16,"docs":{"1":{"tf":1.0},"202":{"tf":1.0},"243":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"79":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"u":{"df":4,"docs":{"139":{"tf":1.0},"166":{"tf":1.0},"228":{"tf":1.0},"31":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"79":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"42":{"tf":1.0},"5":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":9,"docs":{"11":{"tf":1.4142135623730951},"125":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}},"t":{"df":3,"docs":{"203":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"176":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"34":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"7":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":2.23606797749979},"230":{"tf":2.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":2.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":10,"docs":{"126":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"38":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"159":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"234":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":2.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":22,"docs":{"11":{"tf":1.0},"130":{"tf":1.0},"150":{"tf":1.0},"203":{"tf":1.7320508075688772},"217":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"143":{"tf":1.0},"18":{"tf":2.449489742783178},"187":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"56":{"tf":1.0},"73":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"244":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"201":{"tf":1.0},"42":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":2,"docs":{"11":{"tf":1.0},"27":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":10,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"13":{"tf":1.0},"176":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":21,"docs":{"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"68":{"tf":1.0},"91":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":13,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.0},"220":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":2.0},"239":{"tf":1.0},"7":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"223":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"231":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"104":{"tf":1.0},"153":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":35,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"107":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"114":{"tf":1.0},"121":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.605551275463989},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":2.23606797749979},"230":{"tf":1.7320508075688772},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"235":{"tf":3.0},"236":{"tf":1.0},"237":{"tf":1.7320508075688772},"239":{"tf":1.0},"244":{"tf":2.0},"64":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"159":{"tf":1.0},"18":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":2.0},"99":{"tf":1.0}}}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":7,"docs":{"235":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772}},"i":{"c":{"df":4,"docs":{"203":{"tf":1.7320508075688772},"209":{"tf":1.0},"226":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"(":{"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"4":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{"=":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"ω":{"0":{",":{"df":0,"docs":{},"ω":{"1":{",":{".":{".":{".":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":6,"docs":{"244":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":19,"docs":{"100":{"tf":1.4142135623730951},"114":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.0},"241":{"tf":1.0},"59":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"210":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":4,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"40":{"tf":2.449489742783178},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"244":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":1.7320508075688772},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"83":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":13,"docs":{"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"140":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"200":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"179":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":2.0}}}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"44":{"tf":1.0},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"229":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":42,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.0},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"21":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"233":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"87":{"tf":2.23606797749979},"88":{"tf":3.3166247903554},"9":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"7":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":1.7320508075688772}}}}}}},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{"/":{"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"−":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"+":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":28,"docs":{"100":{"tf":2.0},"113":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":2.23606797749979},"202":{"tf":1.0},"210":{"tf":2.6457513110645907},"215":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":2.449489742783178},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"2":{"3":{"3":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"3":{"4":{"3":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"a":{"d":{"d":{"df":1,"docs":{"111":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"5":{"3":{"2":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"2":{"3":{")":{"=":{"0":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"244":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"243":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}}},"t":{"df":11,"docs":{"203":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.7320508075688772}}}},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"101":{"tf":1.0},"11":{"tf":1.4142135623730951},"146":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"127":{"tf":1.0},"164":{"tf":1.7320508075688772},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"79":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":16,"docs":{"207":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":10,"docs":{"146":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"6":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}}}}},"df":2,"docs":{"234":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":14,"docs":{"102":{"tf":1.0},"11":{"tf":1.0},"13":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"175":{"tf":1.0},"18":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.4142135623730951},"47":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0}}}},"r":{"df":6,"docs":{"20":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"77":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"v":{"df":3,"docs":{"15":{"tf":2.0},"18":{"tf":1.0},"40":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"13":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"213":{"tf":2.0}}}},"h":{"1":{"9":{"7":{"6":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"35":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"123":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.7320508075688772},"221":{"tf":1.0},"229":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.0},"86":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":2.0}}}},"df":0,"docs":{}}}}}}}}},"s":{"_":{"df":0,"docs":{},"u":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":3,"docs":{"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}}},"r":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.4142135623730951},"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":13,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"44":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":2.449489742783178},"237":{"tf":1.0},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"202":{"tf":1.0},"203":{"tf":1.0},"226":{"tf":1.0}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"62":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"100":{"tf":1.0},"126":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"154":{"tf":1.0},"171":{"tf":1.0},"202":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"166":{"tf":1.0},"206":{"tf":1.0},"86":{"tf":3.1622776601683795}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"54":{"tf":1.0},"72":{"tf":1.7320508075688772},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"+":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"+":{"1":{")":{">":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{",":{"d":{"df":0,"docs":{},"j":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"48":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"102":{"tf":1.0},"12":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"186":{"tf":1.0},"207":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"146":{"tf":1.0},"213":{"tf":1.4142135623730951},"57":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"157":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"190":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"167":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"2":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"112":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"40":{"tf":1.0},"49":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"w":{"df":1,"docs":{"16":{"tf":1.0}},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"30":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":2,"docs":{"157":{"tf":1.0},"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"190":{"tf":1.0},"54":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"38":{"tf":1.0},"84":{"tf":1.0}}}}},"x":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"−":{"1":{"df":3,"docs":{"242":{"tf":1.0},"243":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"≡":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"226":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"g":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"190":{"tf":1.0},"217":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"4":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"5":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"3":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"+":{"df":0,"docs":{},"e":{"6":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":71,"docs":{"10":{"tf":1.0},"100":{"tf":2.23606797749979},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"188":{"tf":1.0},"199":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"8":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":3.4641016151377544},"9":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.0},"157":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":1,"docs":{"54":{"tf":1.0}},"i":{"df":3,"docs":{"203":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"84":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"104":{"tf":1.0},"105":{"tf":1.0}}}}}},"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"120":{"tf":1.0},"230":{"tf":1.0},"86":{"tf":1.0}}},"u":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}},"df":13,"docs":{"100":{"tf":1.0},"181":{"tf":2.23606797749979},"183":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.4142135623730951},"195":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":24,"docs":{"11":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"153":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.4142135623730951},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":2.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}},"df":42,"docs":{"118":{"tf":2.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":2.23606797749979},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":3.0},"203":{"tf":3.605551275463989},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"207":{"tf":3.3166247903554},"208":{"tf":2.23606797749979},"210":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"226":{"tf":2.6457513110645907},"231":{"tf":1.0},"233":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"64":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":2.6457513110645907},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}}},"i":{"1":{"5":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"df":1,"docs":{"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":15,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.3166247903554},"228":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"239":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"84":{"tf":2.0},"87":{"tf":1.0}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"170":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"37":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.8284271247461903},"48":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"70":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"233":{"tf":1.0}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"159":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"49":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"d":{"df":21,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":2.0}},"i":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"226":{"tf":1.0},"231":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"3":{"tf":1.0},"37":{"tf":1.0}}}}}}}},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"204":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.4142135623730951},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"30":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":2.23606797749979},"66":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"72":{"tf":2.0},"8":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":4.358898943540674},"9":{"tf":1.7320508075688772}}},"t":{"df":10,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":19,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"14":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"40":{"tf":2.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"145":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":2.23606797749979}}}}}},"t":{"c":{"df":2,"docs":{"156":{"tf":1.0},"176":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"=":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":24,"docs":{"120":{"tf":1.0},"210":{"tf":2.6457513110645907},"211":{"tf":1.7320508075688772},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":2.0},"218":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"31":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"8":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":16,"docs":{"146":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"1":{"6":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"−":{"df":1,"docs":{"181":{"tf":1.0}}}},"t":{"df":2,"docs":{"207":{"tf":1.0},"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"24":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"231":{"tf":1.0},"54":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"139":{"tf":1.0},"207":{"tf":1.4142135623730951},"25":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":32,"docs":{"11":{"tf":1.0},"118":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"50":{"tf":1.4142135623730951},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"25":{"tf":1.0},"66":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"70":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"12":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"208":{"tf":1.0},"229":{"tf":1.0},"44":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"207":{"tf":2.0},"230":{"tf":1.0},"7":{"tf":2.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"34":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"205":{"tf":1.0},"229":{"tf":1.4142135623730951},"30":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"201":{"tf":1.0},"217":{"tf":1.0},"77":{"tf":1.0}}}},"n":{"df":4,"docs":{"201":{"tf":1.0},"243":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.4142135623730951},"204":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"203":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}},"s":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"100":{"tf":1.4142135623730951},"146":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"171":{"tf":1.4142135623730951},"186":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"104":{"tf":1.0},"203":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":4,"docs":{"176":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"207":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0}},"n":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"′":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"⋙":{"2":{"5":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"x":{")":{"=":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"76":{"tf":1.4142135623730951}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"37":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":8,"docs":{"114":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":12,"docs":{"140":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"59":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"126":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"233":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"215":{"tf":1.0},"9":{"tf":1.0}}}},"df":1,"docs":{"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"10":{"tf":1.0}}}}},"r":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"38":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"219":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"df":20,"docs":{"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"192":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":2.0},"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"15":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":2.0},"39":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":3.605551275463989},"45":{"tf":4.358898943540674},"46":{"tf":1.4142135623730951}},"e":{"'":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.7320508075688772}}},"=":{"+":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"s":{",":{"+":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"66":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"206":{"tf":1.0},"211":{"tf":1.7320508075688772},"213":{"tf":1.0},"214":{"tf":2.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{">":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{":":{"<":{"df":0,"docs":{},"f":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0}}}},"df":1,"docs":{"24":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"24":{"tf":1.0}}}}}}}},"df":39,"docs":{"118":{"tf":2.449489742783178},"120":{"tf":1.0},"124":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":4.242640687119285},"203":{"tf":1.7320508075688772},"204":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"23":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.7320508075688772},"235":{"tf":2.449489742783178},"237":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.7320508075688772}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{")":{")":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"2":{"2":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"4":{"3":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"41":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{":":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.7320508075688772}}},"l":{"df":5,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":19,"docs":{"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"176":{"tf":1.0},"200":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":1.0},"98":{"tf":1.0}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"d":{"df":12,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"146":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":2.0},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"18":{"tf":1.0}}}},"t":{"df":10,"docs":{"202":{"tf":2.449489742783178},"203":{"tf":2.0},"204":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"241":{"tf":1.0},"8":{"tf":1.0}}}}},"p":{"df":1,"docs":{"174":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":29,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"140":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.7320508075688772},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"118":{"tf":1.0},"20":{"tf":1.0},"37":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}}}},"x":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.449489742783178},"121":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.0},"226":{"tf":1.0},"24":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"68":{"tf":2.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"[":{"df":0,"docs":{},"w":{"]":{")":{"=":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"44":{"tf":2.449489742783178},"45":{"tf":2.449489742783178},"46":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":2.0}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":11,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"15":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"c":{"df":5,"docs":{"153":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"k":{"df":2,"docs":{"38":{"tf":1.0},"84":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"210":{"tf":1.4142135623730951},"215":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"df":3,"docs":{"202":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":29,"docs":{"100":{"tf":1.0},"120":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"61":{"tf":1.0},"74":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":6,"docs":{"110":{"tf":1.4142135623730951},"149":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"183":{"tf":1.0},"31":{"tf":1.0},"50":{"tf":1.0},"84":{"tf":1.0}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0}}}}}}}},"p":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"2":{"df":1,"docs":{"25":{"tf":1.0}}},"3":{"df":1,"docs":{"25":{"tf":1.0}}},"7":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"25":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"17":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":3.3166247903554},"237":{"tf":1.4142135623730951},"241":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":9,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"202":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"237":{"tf":1.0},"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"41":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"100":{"tf":1.0},"84":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.0}}}}},"l":{"df":9,"docs":{"10":{"tf":1.0},"117":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"213":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.0}},"i":{"df":2,"docs":{"202":{"tf":1.0},"244":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"11":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"217":{"tf":2.23606797749979},"229":{"tf":1.0},"237":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"9":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"127":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"203":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"104":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0}}}}}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"c":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∣":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}}},"df":0,"docs":{}},"⋅":{"d":{"df":0,"docs":{},"⋅":{"a":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"(":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"⋯":{",":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{")":{":":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"1":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"79":{"tf":1.0},"85":{"tf":1.0}}}},",":{"b":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}},"df":1,"docs":{"244":{"tf":1.0}},"g":{",":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"226":{"tf":1.0}}}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"221":{"tf":1.0}}}}},"p":{",":{"a":{"=":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{",":{"df":0,"docs":{},"w":{"df":1,"docs":{"88":{"tf":1.0}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{".":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"df":0,"docs":{},"g":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":15,"docs":{"101":{"tf":1.0},"102":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"118":{"tf":1.0},"119":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"28":{"tf":1.0},"46":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"101":{"tf":1.0},"43":{"tf":1.0},"9":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"9":{"tf":1.0}}},"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":39,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772},"198":{"tf":3.0},"199":{"tf":2.0},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"30":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":3.3166247903554},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":22,"docs":{"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.7320508075688772},"181":{"tf":1.4142135623730951},"192":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.8284271247461903},"206":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":2.0},"241":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.4142135623730951},"17":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"203":{"tf":3.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.7320508075688772},"59":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"85":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"210":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":22,"docs":{"110":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"202":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"88":{"tf":2.6457513110645907},"9":{"tf":1.0}},"n":{"df":39,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0},"8":{"tf":2.23606797749979},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":2.0}}}}}},"k":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"df":5,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"223":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":1,"docs":{"244":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"15":{"tf":1.0},"17":{"tf":1.7320508075688772}},"i":{"c":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"n":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"y":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"16":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":4.47213595499958},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":2.449489742783178},"209":{"tf":1.0},"220":{"tf":3.1622776601683795},"221":{"tf":1.0},"223":{"tf":2.0},"226":{"tf":3.7416573867739413},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"243":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":3.1622776601683795},"84":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"t":{"2":{"0":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"df":0,"docs":{}},"a":{"b":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"221":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"12":{"tf":1.0},"41":{"tf":1.0}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"g":{",":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"→":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"226":{"tf":1.0}}}},"z":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"g":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"203":{"tf":1.0}},"n":{"df":2,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"x":{")":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"51":{"tf":1.0},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},",":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":7,"docs":{"128":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"o":{"2":{"_":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"1":{"tf":1.0},"176":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{":":{":":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"0":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772},"58":{"tf":1.0},"66":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"[":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.0},"157":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"206":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"8":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"v":{"df":5,"docs":{"128":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0}}}},"n":{"d":{"df":2,"docs":{"217":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"216":{"tf":1.0}}},"l":{"df":15,"docs":{"11":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"r":{"d":{"df":4,"docs":{"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"37":{"tf":1.0},"82":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":10,"docs":{"11":{"tf":1.7320508075688772},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"159":{"tf":1.0},"166":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}},"t":{"df":1,"docs":{"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"176":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":16,"docs":{"147":{"tf":1.0},"18":{"tf":1.0},"200":{"tf":1.7320508075688772},"206":{"tf":1.0},"216":{"tf":2.449489742783178},"217":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"p":{"df":8,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"40":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"127":{"tf":1.0},"15":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"48":{"tf":1.0}}},"df":22,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"16":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0}}}},"df":2,"docs":{"128":{"tf":1.7320508075688772},"85":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"20":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"11":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.4142135623730951},"30":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":10,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.0},"88":{"tf":2.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"a":{"c":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"2":{"0":{"1":{"9":{"/":{"4":{"0":{"3":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"z":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"j":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":0,"docs":{}}},"ü":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"ı":{"df":0,"docs":{},"ş":{"df":0,"docs":{},"ı":{"df":0,"docs":{},"l":{"'":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}},"df":0,"docs":{}}}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":2.0}}},"df":2,"docs":{"51":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"=":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"241":{"tf":1.0}}}}},"i":{"'":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}},")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"df":0,"docs":{},"i":{"=":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"df":26,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"/":{"df":0,"docs":{},"o":{"df":1,"docs":{"24":{"tf":1.0}}}},"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"u":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"=":{"0":{"df":4,"docs":{"150":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"85":{"tf":1.7320508075688772}},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"w":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"f":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"1":{"3":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"207":{"tf":1.0}},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"2":{".":{".":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"1":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},">":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"df":4,"docs":{"223":{"tf":1.0},"226":{"tf":1.0},"29":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":1,"docs":{"36":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{",":{"d":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"207":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"31":{"tf":1.0},"43":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"100":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"5":{")":{"=":{"0":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"141":{"tf":1.0},"62":{"tf":1.0}}},"i":{"=":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"←":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{")":{";":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"d":{"=":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"209":{"tf":1.0}},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"214":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"205":{"tf":1.0},"206":{"tf":1.0},"231":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"229":{"tf":1.0},"244":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"f":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0}}}},"df":4,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":34,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"139":{"tf":1.0},"148":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":2.0},"45":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":2.8284271247461903},"91":{"tf":1.7320508075688772},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"i":{"c":{"df":1,"docs":{"84":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"127":{"tf":1.0},"44":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}}}},"df":5,"docs":{"138":{"tf":1.0},"226":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"10":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"39":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}}}},"s":{"df":2,"docs":{"11":{"tf":1.0},"114":{"tf":2.449489742783178}},"s":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":3,"docs":{"101":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":14,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"123":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"45":{"tf":1.0},"5":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"149":{"tf":1.7320508075688772},"153":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.0},"157":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.4142135623730951},"73":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"204":{"tf":1.0},"221":{"tf":1.0},"39":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"210":{"tf":1.4142135623730951},"72":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}}}},"x":{"df":8,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0}}}},"i":{"c":{"df":5,"docs":{"126":{"tf":1.7320508075688772},"14":{"tf":1.0},"184":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.4142135623730951}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"229":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"223":{"tf":1.0},"226":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"215":{"tf":1.0},"235":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":13,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"21":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"49":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":41,"docs":{"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"18":{"tf":1.0},"187":{"tf":1.0},"19":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":2.23606797749979},"20":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"25":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"57":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":8,"docs":{"145":{"tf":1.0},"162":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"243":{"tf":1.0},"39":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"40":{"tf":1.0}}},"n":{"c":{"df":24,"docs":{"10":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":2.0},"226":{"tf":1.0},"24":{"tf":1.7320508075688772},"244":{"tf":1.7320508075688772},"25":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":2.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"223":{"tf":1.0},"235":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":24,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"20":{"tf":2.6457513110645907},"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"11":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":2.0}},"r":{"df":2,"docs":{"37":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":1,"docs":{"176":{"tf":1.0}}},"n":{"d":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"45":{"tf":1.0},"7":{"tf":1.7320508075688772},"81":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":3.3166247903554},"85":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":6,"docs":{"11":{"tf":2.0},"175":{"tf":1.0},"20":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":3,"docs":{"178":{"tf":1.0},"213":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"149":{"tf":1.0},"243":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":5,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"239":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"120":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"31":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":6,"docs":{"146":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"120":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"220":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}},"v":{"0":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"{":{"0":{",":{"1":{"/":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"z":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"214":{"tf":1.4142135623730951},"220":{"tf":1.0},"229":{"tf":2.449489742783178},"233":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.7320508075688772},"231":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"a":{"b":{"=":{"[":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"1":{"df":0,"docs":{},"​":{".":{".":{".":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"2":{"8":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"77":{"tf":1.0}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"9":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"226":{"tf":2.0}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":6,"docs":{"118":{"tf":1.0},"243":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0}}}}},"t":{"'":{"df":9,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":2.0},"91":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":4,"docs":{"242":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"84":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"226":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}}},"v":{"df":4,"docs":{"100":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0}},"k":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"×":{"df":0,"docs":{},"α":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"+":{"df":0,"docs":{},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"204":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"54":{"tf":1.0}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"85":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"df":1,"docs":{"157":{"tf":1.0}},"q":{"df":1,"docs":{"85":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"u":{"df":1,"docs":{"55":{"tf":1.0}}}},".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"2":{"df":1,"docs":{"207":{"tf":1.0}},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"≡":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}},"ω":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":1,"docs":{"64":{"tf":1.0}}}}}}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"j":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}},"∏":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"∑":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"1":{"df":2,"docs":{"141":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"⋯":{",":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},">":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":4,"docs":{"206":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"85":{"tf":1.4142135623730951}},"o":{"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"t":{"2":{"0":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":4,"docs":{"64":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"{":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"2":{"df":0,"docs":{},"j":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{".":{"8":{"4":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"⋯":{"+":{"2":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"1":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"2":{"3":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"7":{",":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{".":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"141":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"′":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"0":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.0}}},"1":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"…":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"4":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"4":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{"+":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"0":{"df":2,"docs":{"120":{"tf":1.0},"207":{"tf":1.0}}},"1":{"df":2,"docs":{"202":{"tf":1.0},"207":{"tf":1.0}}},"2":{",":{"3":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"31":{"tf":1.0}}},"[":{"a":{"]":{"b":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"a":{"]":{"(":{"[":{"b":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"b":{"]":{"(":{"[":{"a":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"3":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"125":{"tf":1.4142135623730951},"138":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},">":{"1":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"]":{"a":{"+":{"[":{"df":0,"docs":{},"k":{"]":{"a":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"0":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"126":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"18":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"207":{"tf":1.0},"243":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":5,"docs":{"100":{"tf":1.0},"62":{"tf":1.7320508075688772},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772}}}},"y":{"df":8,"docs":{"223":{"tf":2.6457513110645907},"24":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}}},"i":{"df":1,"docs":{"167":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"10":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"127":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"w":{"df":12,"docs":{"139":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.0},"223":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"7":{"tf":2.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":11,"docs":{"19":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"6":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":2.8284271247461903},"84":{"tf":4.242640687119285},"86":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"n":{"df":13,"docs":{"202":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{")":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"∈":{"[":{"0":{".":{".":{"8":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{",":{"2":{"2":{"5":{"4":{"+":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"≤":{"3":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}},"≥":{"1":{"df":2,"docs":{"146":{"tf":1.0},"202":{"tf":1.0}}},"2":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"0":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"3":{")":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"4":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"5":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"7":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"(":{"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"(":{"a":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"…":{",":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{")":{",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.7320508075688772},"126":{"tf":1.0},"16":{"tf":1.4142135623730951},"64":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":10,"docs":{"120":{"tf":1.0},"217":{"tf":2.449489742783178},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"31":{"tf":2.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"d":{"df":3,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"37":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":8,"docs":{"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"37":{"tf":1.0},"66":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"177":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.0},"126":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":16,"docs":{"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"157":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.0}}}}}},"w":{"df":1,"docs":{"226":{"tf":1.0}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.0},"123":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.7320508075688772},"165":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":2.0},"21":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{".":{"0":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"18":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":3,"docs":{"146":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"v":{"df":6,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"9":{"tf":1.0}}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"c":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"159":{"tf":2.0},"16":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"≡":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"m":{"a":{")":{"=":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"208":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.7320508075688772},"82":{"tf":1.0},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"84":{"tf":1.0}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":17,"docs":{"120":{"tf":1.0},"145":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"145":{"tf":1.0}}}},"t":{"'":{"df":10,"docs":{"187":{"tf":1.0},"19":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"75":{"tf":1.0}}},"df":1,"docs":{"120":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"203":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"10":{"tf":2.23606797749979},"11":{"tf":1.4142135623730951},"18":{"tf":1.0},"20":{"tf":1.4142135623730951},"201":{"tf":1.0},"44":{"tf":1.0},"7":{"tf":1.4142135623730951},"9":{"tf":2.23606797749979}}}}}},"h":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951}},"s":{"=":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"3":{"2":{"(":{"a":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"4":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"+":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"+":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"=":{"0":{"df":2,"docs":{"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"b":{"c":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":2.449489742783178},"5":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"11":{"tf":1.0},"203":{"tf":1.0},"37":{"tf":2.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":9,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"17":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0}}},"k":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"204":{"tf":1.0},"86":{"tf":1.0}}}}},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"{":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"31":{"tf":1.0}}}},",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"0":{"df":0,"docs":{},"⋅":{"b":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"0":{"df":0,"docs":{},"⋅":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":6,"docs":{"120":{"tf":1.4142135623730951},"155":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":2.449489742783178}},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"58":{"tf":1.0}}},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"128":{"tf":1.7320508075688772}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":6,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0}}}}}}}},"d":{"df":1,"docs":{"244":{"tf":1.0}}},"df":5,"docs":{"221":{"tf":1.0},"226":{"tf":2.23606797749979},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"c":{"df":5,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":8,"docs":{"152":{"tf":1.0},"179":{"tf":1.0},"204":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}}},"df":41,"docs":{"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"145":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":2.0},"163":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.0},"171":{"tf":2.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"27":{"tf":2.23606797749979},"49":{"tf":1.4142135623730951},"52":{"tf":1.7320508075688772},"54":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.7320508075688772},"69":{"tf":2.6457513110645907},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"p":{"df":7,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":1.0}}},"s":{"df":2,"docs":{"68":{"tf":1.0},"85":{"tf":1.0}}}},"w":{"df":5,"docs":{"11":{"tf":1.0},"140":{"tf":1.0},"20":{"tf":1.0},"56":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"b":{"df":2,"docs":{"135":{"tf":1.0},"233":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"120":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"120":{"tf":1.0}}}},"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"0":{"df":0,"docs":{},"​":{"+":{"c":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"+":{"c":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"c":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"7":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{")":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}}}}}}}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{",":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{".":{".":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"2":{"df":0,"docs":{},"​":{"+":{".":{".":{".":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"5":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"]":{"[":{"df":0,"docs":{},"k":{"0":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"7":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"0":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"]":{"[":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"0":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"1":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"3":{"df":0,"docs":{},"​":{"]":{"+":{"df":0,"docs":{},"m":{"[":{"8":{"4":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"4":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"]":{"=":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"0":{"]":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"7":{"]":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"k":{"]":{"=":{"[":{"(":{"df":0,"docs":{},"k":{"+":{"2":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}},"w":{"df":0,"docs":{},"​":{"]":{"'":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"1":{"]":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"]":{"df":0,"docs":{},"p":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"38":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"39":{"tf":1.4142135623730951},"84":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"9":{"tf":1.0}}}}}}},"df":4,"docs":{"166":{"tf":1.0},"175":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"(":{"a":{",":{"b":{",":{"c":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"188":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":26,"docs":{"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"38":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"157":{"tf":1.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"237":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":12,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"178":{"tf":1.0},"208":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"179":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"186":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"201":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":5,"docs":{"100":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"54":{"tf":1.0}}}},"g":{"df":0,"docs":{},"i":{"b":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"113":{"tf":1.0},"18":{"tf":1.4142135623730951},"37":{"tf":2.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"126":{"tf":1.0},"242":{"tf":1.0},"88":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":16,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.4142135623730951},"243":{"tf":1.0},"30":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"57":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":12,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0},"146":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.4142135623730951},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"66":{"tf":1.7320508075688772},"70":{"tf":1.0},"92":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"128":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"27":{"tf":1.0},"37":{"tf":2.449489742783178}}},"y":{",":{"+":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"=":{"4":{"2":{"9":{"4":{"9":{"6":{"7":{"2":{"9":{"6":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"233":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}},"g":{"df":5,"docs":{"139":{"tf":1.0},"187":{"tf":2.449489742783178},"207":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"158":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"=":{"2":{"5":{"5":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":2.23606797749979},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":2.0},"176":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.4142135623730951},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"40":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"*":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"22":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"15":{"tf":1.0},"223":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"f":{"df":1,"docs":{"106":{"tf":1.0}}},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"p":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"177":{"tf":1.0},"2":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}},"o":{"d":{"d":{"df":1,"docs":{"180":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"243":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"2":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}},"e":{")":{"=":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"/":{"2":{"df":0,"docs":{},"k":{"=":{"0":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"168":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772}},"l":{"df":4,"docs":{"145":{"tf":1.0},"18":{"tf":2.0},"230":{"tf":1.0},"84":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":3,"docs":{"243":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":1,"docs":{"223":{"tf":1.0}},"∈":{"[":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"179":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}},"u":{"df":2,"docs":{"118":{"tf":1.0},"202":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"205":{"tf":1.0}}},"y":{"'":{"df":2,"docs":{"205":{"tf":1.4142135623730951},"229":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.0},"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"212":{"tf":1.0},"235":{"tf":1.0},"9":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"166":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0}}}}},"s":{"b":{"df":2,"docs":{"118":{"tf":1.0},"233":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"101":{"tf":1.0},"34":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"86":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"l":{"df":49,"docs":{"106":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"176":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.8284271247461903},"204":{"tf":2.0},"205":{"tf":1.0},"206":{"tf":2.0},"207":{"tf":2.23606797749979},"210":{"tf":1.4142135623730951},"212":{"tf":2.0},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"222":{"tf":1.0},"224":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"i":{"df":7,"docs":{"157":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"231":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"224":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"8":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":7,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":3.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"36":{"tf":1.0}}},"​":{"(":{"0":{")":{"=":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"c":{"df":1,"docs":{"106":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}},"o":{"df":1,"docs":{"106":{"tf":1.0}}}},"y":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"p":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}},"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"′":{"=":{"a":{"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":0,"docs":{},"}":{"5":{"1":{"2":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"/":{"2":{"=":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"213":{"tf":1.0}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{")":{"2":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"i":{"=":{"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"i":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}},":":{"=":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"+":{"1":{")":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"−":{"1":{")":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"2":{"5":{"4":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":4,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"85":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"120":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"217":{"tf":1.0},"226":{"tf":1.0},"54":{"tf":1.0}}}}},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":1,"docs":{"76":{"tf":1.0}}},"df":19,"docs":{"126":{"tf":2.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"203":{"tf":2.0},"208":{"tf":1.0},"210":{"tf":1.7320508075688772},"212":{"tf":2.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"68":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"205":{"tf":1.0},"21":{"tf":1.0},"49":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}},"e":{"d":{"df":54,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.4142135623730951},"205":{"tf":1.0},"21":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":2.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"232":{"tf":1.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.0},"37":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"7":{"tf":2.23606797749979},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"9":{"tf":2.6457513110645907},"91":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.4142135623730951},"202":{"tf":1.0},"208":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":1,"docs":{"81":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"146":{"tf":1.0},"55":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"210":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"w":{"df":7,"docs":{"142":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"37":{"tf":1.0},"84":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":12,"docs":{"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"166":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"45":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"​":{"+":{"1":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},",":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≥":{"4":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}}}},"df":1,"docs":{"213":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"37":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"n":{"df":15,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"159":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":10,"docs":{"126":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"27":{"tf":1.0},"8":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"203":{"tf":2.8284271247461903},"204":{"tf":1.0},"226":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":44,"docs":{"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"190":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"h":{"df":1,"docs":{"62":{"tf":1.0}}},"i":{"c":{"df":9,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.4142135623730951},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"244":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":22,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"164":{"tf":1.4142135623730951},"17":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903},"98":{"tf":1.0}}}},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"208":{"tf":2.0},"211":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"118":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":31,"docs":{"10":{"tf":1.0},"148":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":2.8284271247461903},"202":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":1.7320508075688772},"70":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":3.1622776601683795}}}}},"df":2,"docs":{"20":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"21":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"72":{"tf":2.0}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"210":{"tf":2.449489742783178},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"88":{"tf":2.0}}},"df":0,"docs":{}},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"≥":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"n":{"2":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}},"df":2,"docs":{"212":{"tf":1.7320508075688772},"240":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},":":{"=":{"(":{"0":{":":{"1":{":":{"0":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"202":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"139":{"tf":1.7320508075688772},"7":{"tf":1.0},"98":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"118":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":3.3166247903554},"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"59":{"tf":1.0}},"s":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772}},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":10,"docs":{"126":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"213":{"tf":1.0},"64":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"146":{"tf":1.4142135623730951},"203":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"82":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"120":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"74":{"tf":1.0},"9":{"tf":3.1622776601683795}}}}}}},"k":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"n":{"c":{"df":5,"docs":{"16":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.7320508075688772},"57":{"tf":1.0}}},"df":37,"docs":{"114":{"tf":2.449489742783178},"132":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"244":{"tf":1.4142135623730951},"27":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"94":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":12,"docs":{"221":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.7320508075688772},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"86":{"tf":3.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"179":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":21,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"229":{"tf":1.0},"235":{"tf":1.4142135623730951},"58":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"187":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":17,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"139":{"tf":1.4142135623730951},"148":{"tf":1.0},"157":{"tf":1.7320508075688772},"179":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"176":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0}},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":4,"docs":{"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"187":{"tf":1.0},"4":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"115":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"166":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":3.1622776601683795},"207":{"tf":3.3166247903554},"208":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.4142135623730951},"55":{"tf":1.0},"59":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"152":{"tf":1.4142135623730951},"164":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":11,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"5":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":17,"docs":{"101":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":2.23606797749979},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"37":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"55":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"76":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":32,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.0},"87":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"145":{"tf":1.0},"153":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"100":{"tf":1.0},"188":{"tf":1.0},"217":{"tf":1.0}}}},"df":26,"docs":{"100":{"tf":1.4142135623730951},"132":{"tf":1.0},"18":{"tf":1.4142135623730951},"204":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"106":{"tf":1.0},"138":{"tf":2.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":2.8284271247461903},"142":{"tf":1.4142135623730951},"179":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"159":{"tf":1.0}}},"y":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"220":{"tf":1.0}}}}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"145":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}},"p":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"−":{"df":0,"docs":{},"v":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"86":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"85":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"215":{"tf":1.0},"242":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":0,"docs":{},"s":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"v":{")":{";":{"(":{"a":{",":{"df":0,"docs":{},"r":{")":{")":{":":{"df":0,"docs":{},"p":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"9":{"9":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"q":{"df":4,"docs":{"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0}}}},"=":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"4":{"5":{"5":{"6":{"0":{"3":{"1":{"5":{"5":{"3":{"1":{"4":{"1":{"9":{"7":{"0":{"6":{"0":{"9":{"0":{"2":{"8":{"0":{"7":{"6":{"2":{"3":{"7":{"1":{"6":{"8":{"5":{"2":{"2":{"0":{"3":{"5":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"m":{"]":{"b":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"(":{"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"]":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},">":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}},"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0}}}},"df":4,"docs":{"153":{"tf":1.0},"233":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"d":{"df":6,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"213":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":7,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"64":{"tf":2.23606797749979},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"g":{"df":3,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"l":{"a":{"df":12,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"226":{"tf":1.4142135623730951},"243":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"128":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"3":{"tf":1.7320508075688772},"37":{"tf":2.0},"38":{"tf":1.0}}}}}},"m":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"16":{"tf":1.0},"18":{"tf":1.0},"241":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"36":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":11,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"176":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"98":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.0},"9":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"83":{"tf":1.0}},"t":{"df":2,"docs":{"100":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"91":{"tf":1.0}}},"t":{"a":{"'":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"207":{"tf":1.0}}}},"c":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"77":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":27,"docs":{"118":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":3.1622776601683795},"138":{"tf":1.0},"139":{"tf":2.23606797749979},"141":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":2.23606797749979},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":5.385164807134504},"88":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.0},"221":{"tf":2.0},"222":{"tf":1.4142135623730951},"242":{"tf":1.0},"57":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"188":{"tf":1.0},"72":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"55":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"145":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.0},"72":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":19,"docs":{"128":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":20,"docs":{"18":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"54":{"tf":3.3166247903554},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":1.7320508075688772},"59":{"tf":2.23606797749979},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":3.1622776601683795},"69":{"tf":2.0},"70":{"tf":1.7320508075688772},"71":{"tf":2.0},"72":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"221":{"tf":1.0},"25":{"tf":1.0}}}},"df":1,"docs":{"85":{"tf":1.7320508075688772}},"e":{"c":{"df":17,"docs":{"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"159":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.449489742783178},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"49":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"k":{"d":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"]":{"df":0,"docs":{},"g":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":10,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"176":{"tf":1.0},"22":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}},"n":{"df":2,"docs":{"45":{"tf":1.0},"9":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}}}},"y":{"df":1,"docs":{"87":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}},"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":13,"docs":{"145":{"tf":1.0},"151":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"48":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"8":{"tf":2.23606797749979},"9":{"tf":1.7320508075688772}}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"52":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":44,"docs":{"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":2.0},"146":{"tf":1.0},"210":{"tf":2.449489742783178},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":4.0},"228":{"tf":1.4142135623730951},"229":{"tf":2.6457513110645907},"230":{"tf":2.449489742783178},"231":{"tf":2.0},"232":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":2.0},"237":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"31":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"79":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":3.1622776601683795}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"214":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":1,"docs":{"51":{"tf":1.0}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":57,"docs":{"100":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"172":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":1.0},"210":{"tf":4.242640687119285},"211":{"tf":1.7320508075688772},"212":{"tf":3.0},"213":{"tf":1.4142135623730951},"214":{"tf":1.0},"215":{"tf":2.6457513110645907},"216":{"tf":2.23606797749979},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.7320508075688772},"235":{"tf":1.0},"240":{"tf":2.0},"242":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":2.23606797749979},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":3.7416573867739413},"73":{"tf":1.7320508075688772},"74":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"77":{"tf":1.4142135623730951},"79":{"tf":2.6457513110645907},"8":{"tf":2.6457513110645907},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":3.1622776601683795},"86":{"tf":3.7416573867739413},"87":{"tf":1.0},"88":{"tf":5.0990195135927845},"9":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"18":{"tf":1.0},"203":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"226":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"100":{"tf":1.0},"223":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"120":{"tf":1.0},"180":{"tf":1.4142135623730951},"203":{"tf":1.0},"207":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}}}},"p":{"=":{"(":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"u":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"239":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"q":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}},"r":{"[":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"]":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"s":{"df":0,"docs":{},"∣":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":10,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"45":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"120":{"tf":1.4142135623730951},"31":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"38":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"145":{"tf":1.0},"32":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"49":{"tf":1.0},"7":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"38":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"39":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":13,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"22":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"f":{"df":1,"docs":{"145":{"tf":1.0}},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ρ":{")":{"+":{"df":0,"docs":{},"ψ":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"11":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"30":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"43":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"7":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"81":{"tf":1.0},"84":{"tf":1.0}}}}}}},"l":{"df":12,"docs":{"12":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"211":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"223":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":17,"docs":{"120":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0}},"t":{"df":25,"docs":{"102":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"11":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"17":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.0}}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"229":{"tf":1.7320508075688772},"230":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":33,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"244":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":2.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":4.58257569495584},"77":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":3.872983346207417},"92":{"tf":2.23606797749979},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"226":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":9,"docs":{"145":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.0},"74":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":20,"docs":{"115":{"tf":1.0},"146":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"152":{"tf":1.0},"202":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"244":{"tf":1.0},"51":{"tf":1.4142135623730951},"7":{"tf":2.0},"73":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"85":{"tf":1.7320508075688772},"86":{"tf":3.605551275463989},"87":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"v":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"145":{"tf":1.0},"240":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":18,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"49":{"tf":1.4142135623730951},"7":{"tf":2.0},"8":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"n":{"df":2,"docs":{"145":{"tf":1.0},"92":{"tf":1.0}}},"r":{"'":{"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}}},"df":32,"docs":{"14":{"tf":1.0},"159":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"68":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":2.449489742783178},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":4.242640687119285},"85":{"tf":1.0},"86":{"tf":4.47213595499958},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"d":{"df":19,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.7320508075688772},"125":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"107":{"tf":1.0},"109":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"v":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"u":{"b":{"df":4,"docs":{"174":{"tf":1.0},"176":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"s":{"[":{"0":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"22":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"25":{"tf":2.449489742783178},"36":{"tf":1.0},"7":{"tf":2.23606797749979},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"223":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"s":{"df":2,"docs":{"226":{"tf":1.0},"243":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"207":{"tf":1.0},"38":{"tf":1.0},"91":{"tf":1.0}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":2.0}}}},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{")":{",":{"(":{"df":0,"docs":{},"ζ":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},":":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"f":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"−":{"[":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"u":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"204":{"tf":1.4142135623730951},"206":{"tf":2.0},"207":{"tf":1.7320508075688772}},"≡":{"2":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"≡":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≡":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⸭":{"(":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"110":{"tf":1.0}}}},"df":0,"docs":{}}},"q":{"(":{"d":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{")":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"+":{"+":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"d":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"#":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}},"{":{"df":0,"docs":{},"k":{",":{"0":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":1,"docs":{"100":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":16,"docs":{"126":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":2.23606797749979},"147":{"tf":1.0},"153":{"tf":1.0},"181":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"51":{"tf":1.0},"75":{"tf":1.4142135623730951},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"s":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"f":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"3":{"df":1,"docs":{"88":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"88":{"tf":1.0}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"p":{"(":{".":{".":{".":{")":{"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"+":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"s":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"154":{"tf":1.4142135623730951}},"​":{"0":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":0,"docs":{},"​":{"0":{"0":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"154":{"tf":1.0}},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"4":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":2.0},"76":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"204":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"72":{"tf":1.0},"92":{"tf":1.0}}}}}}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"=":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"−":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{")":{"+":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"⟨":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"−":{"1":{")":{"/":{"2":{".":{".":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"ℓ":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},",":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"c":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":1.0}}},"p":{"+":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⸭":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":1,"docs":{"84":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},">":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}},"[":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"207":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":24,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"37":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":1.4142135623730951},"86":{"tf":3.4641016151377544}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"79":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":26,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":2.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"117":{"tf":1.0},"172":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"8":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":3,"docs":{"3":{"tf":1.4142135623730951},"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"230":{"tf":1.0},"57":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"41":{"tf":1.0},"88":{"tf":1.0}}},"t":{"/":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"234":{"tf":1.4142135623730951},"36":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"i":{"df":1,"docs":{"45":{"tf":1.0}}},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"202":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{",":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"λ":{")":{"]":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"114":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"229":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"11":{"tf":1.0},"126":{"tf":1.4142135623730951},"204":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"122":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.4142135623730951},"31":{"tf":1.0},"88":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"233":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":5,"docs":{"152":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"213":{"tf":1.0},"234":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"244":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"16":{"tf":1.0}},"u":{"c":{"df":11,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"211":{"tf":1.0},"215":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"6":{"df":1,"docs":{"188":{"tf":1.0}}},"7":{"df":1,"docs":{"188":{"tf":1.0}}},"_":{"5":{"df":1,"docs":{"200":{"tf":1.0}}},"6":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"7":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"211":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":30,"docs":{"146":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"209":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"'":{"_":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"101":{"tf":1.4142135623730951},"123":{"tf":1.0},"16":{"tf":1.4142135623730951},"165":{"tf":1.0},"169":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"23":{"tf":3.605551275463989},"9":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"243":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"49":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.23606797749979},"72":{"tf":3.3166247903554},"82":{"tf":1.7320508075688772},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":14,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"39":{"tf":1.0}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":7,"docs":{"114":{"tf":1.0},"126":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"​":{"(":{"a":{",":{"df":0,"docs":{},"λ":{")":{":":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"←":{"df":0,"docs":{},"g":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"←":{"a":{"(":{"df":0,"docs":{},"g":{")":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"∧":{"a":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"206":{"tf":1.0},"207":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":13,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"110":{"tf":1.0},"170":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"16":{"tf":2.23606797749979},"17":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"239":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"120":{"tf":1.0},"18":{"tf":2.23606797749979},"92":{"tf":2.8284271247461903}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":8,"docs":{"114":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"32":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":27,"docs":{"100":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"202":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.6457513110645907},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"107":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"15":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":2.0},"214":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"35":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":3.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":35,"docs":{"121":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"230":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":2,"docs":{"207":{"tf":1.0},"64":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":3,"docs":{"37":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"187":{"tf":1.0},"73":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":2.6457513110645907}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":3.1622776601683795},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":29,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"140":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.7320508075688772},"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"20":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"9":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"24":{"tf":1.0},"69":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"221":{"tf":1.0},"86":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"102":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.23606797749979}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"84":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"h":{"df":4,"docs":{"140":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951},"98":{"tf":1.0}},"s":{"=":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"3":{"2":{"(":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"3":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{")":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"140":{"tf":1.0},"159":{"tf":2.0},"16":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"38":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"d":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":1,"docs":{"205":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"220":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},":":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"16":{"tf":2.0},"207":{"tf":2.449489742783178},"208":{"tf":2.8284271247461903},"211":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":2.23606797749979},"98":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"18":{"tf":2.0},"184":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"145":{"tf":1.0}}}}}},"n":{"d":{"df":17,"docs":{"106":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"176":{"tf":2.0},"178":{"tf":1.7320508075688772},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"200":{"tf":1.0},"211":{"tf":1.0},"243":{"tf":3.1622776601683795},"244":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"w":{"df":39,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":3.4641016151377544},"188":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":3.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":3.0},"68":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":2.449489742783178},"92":{"tf":1.0},"99":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":12,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"n":{"df":19,"docs":{"118":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"18":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"49":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"81":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"17":{"tf":1.0},"2":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{":":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"s":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}},"x":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"86":{"tf":2.0}}}},".":{"df":0,"docs":{},"t":{"df":2,"docs":{"96":{"tf":1.0},"97":{"tf":1.0}}}},"0":{"df":1,"docs":{"54":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"100":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"2":{"9":{".":{".":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"3":{"2":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"a":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}}}},"df":2,"docs":{"192":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":2.8284271247461903}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}},"y":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"a":{"df":1,"docs":{"198":{"tf":2.449489742783178}},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":2.23606797749979}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"202":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"222":{"tf":1.0},"244":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":2.0}}}}},"n":{"df":1,"docs":{"16":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"2":{"0":{"2":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":14,"docs":{"114":{"tf":2.449489742783178},"14":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.7320508075688772},"68":{"tf":1.0},"72":{"tf":2.0},"74":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"d":{",":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"187":{"tf":1.0},"57":{"tf":1.4142135623730951}}}},"y":{"df":4,"docs":{"126":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":29,"docs":{"106":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.7320508075688772},"117":{"tf":2.449489742783178},"118":{"tf":2.0},"119":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"124":{"tf":1.4142135623730951},"125":{"tf":1.7320508075688772},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"226":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"243":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}}}},"df":1,"docs":{"198":{"tf":2.449489742783178}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.0},"187":{"tf":1.4142135623730951},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"73":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"99":{"tf":1.0}}}}}},"d":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"_":{"a":{"b":{"c":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"140":{"tf":1.4142135623730951},"215":{"tf":1.7320508075688772},"219":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":4.358898943540674},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":4.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":2.23606797749979}},"e":{"a":{"df":1,"docs":{"9":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"128":{"tf":1.0},"212":{"tf":1.0},"235":{"tf":1.4142135623730951},"54":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":26,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"146":{"tf":1.0},"16":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"226":{"tf":1.4142135623730951},"237":{"tf":1.0},"51":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":12,"docs":{"126":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"207":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"64":{"tf":1.0},"74":{"tf":1.0},"77":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"189":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"99":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"100":{"tf":1.0}}},"df":16,"docs":{"100":{"tf":3.3166247903554},"101":{"tf":2.0},"153":{"tf":1.0},"154":{"tf":2.449489742783178},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":3.7416573867739413}}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"23":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"24":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"20":{"tf":1.4142135623730951},"22":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":8,"docs":{"223":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":3.1622776601683795}}},"df":0,"docs":{},"s":{"df":2,"docs":{"20":{"tf":1.0},"243":{"tf":1.0}}},"t":{"df":4,"docs":{"68":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.0},"36":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":5,"docs":{"237":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"152":{"tf":1.0}}}}}}}},"r":{"d":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"37":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"233":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"16":{"tf":1.0}}}},"v":{"df":3,"docs":{"226":{"tf":1.0},"233":{"tf":1.0},"51":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}}}}},"t":{"df":47,"docs":{"10":{"tf":1.0},"100":{"tf":2.0},"118":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"176":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"234":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"66":{"tf":2.6457513110645907},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":4.358898943540674},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"83":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"207":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"h":{"a":{"2":{"5":{"6":{"df":1,"docs":{"46":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":8,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":2.23606797749979},"177":{"tf":1.0},"178":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"5":{"tf":1.0},"87":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"10":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"32":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"7":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"w":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"106":{"tf":1.0},"229":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"146":{"tf":1.0},"16":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"114":{"tf":1.0},"226":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":3,"docs":{"100":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"88":{"tf":1.0}},"g":{"df":0,"docs":{},"n":{"df":8,"docs":{"119":{"tf":2.0},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"126":{"tf":1.0},"202":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":2.0},"234":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"3":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"41":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":12,"docs":{"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"176":{"tf":1.0},"214":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"114":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"187":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"147":{"tf":1.0},"19":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":2.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":7,"docs":{"203":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"228":{"tf":1.0}}}}},"i":{"c":{"df":3,"docs":{"62":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0}}},"df":9,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"238":{"tf":1.0},"54":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"72":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":23,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":11,"docs":{"144":{"tf":1.0},"145":{"tf":2.23606797749979},"146":{"tf":1.7320508075688772},"149":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.6457513110645907},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.4142135623730951}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"159":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.0},"55":{"tf":1.0}}}},"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"df":1,"docs":{"128":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":29,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"16":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{":":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{")":{"=":{"1":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"64":{"tf":1.0},"85":{"tf":1.0}}},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":2.0}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"146":{"tf":1.0},"153":{"tf":1.0},"48":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"230":{"tf":1.0}}}},"w":{"df":1,"docs":{"40":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"206":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"206":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"126":{"tf":1.0},"7":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"114":{"tf":3.7416573867739413},"208":{"tf":1.0},"226":{"tf":1.0},"240":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":3.872983346207417}}},"df":0,"docs":{}}}}}}}}},"v":{"df":1,"docs":{"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"229":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":7,"docs":{"226":{"tf":1.0},"237":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"114":{"tf":2.449489742783178},"55":{"tf":1.0},"7":{"tf":2.449489742783178},"84":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"c":{"df":2,"docs":{"26":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"210":{"tf":1.0},"230":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":2,"docs":{"166":{"tf":1.0},"66":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":4,"docs":{"126":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":14,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"206":{"tf":1.0},"22":{"tf":1.0},"34":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":8,"docs":{"10":{"tf":1.0},"174":{"tf":1.0},"210":{"tf":1.0},"232":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":21,"docs":{"128":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.8284271247461903},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"199":{"tf":2.0},"213":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"94":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"0":{"0":{")":{"=":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{")":{"=":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"b":{"(":{"1":{"1":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"c":{"(":{"1":{"1":{"df":1,"docs":{"196":{"tf":1.0}}},"4":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"d":{"(":{"1":{"0":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"7":{")":{")":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}}},"f":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"q":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":2.8284271247461903},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"1":{"4":{"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"9":{"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":17,"docs":{"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"181":{"tf":2.6457513110645907},"182":{"tf":2.0},"183":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"120":{"tf":1.4142135623730951},"207":{"tf":4.358898943540674},"208":{"tf":1.4142135623730951},"32":{"tf":1.0},"94":{"tf":2.449489742783178},"98":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":1,"docs":{"87":{"tf":1.0}}},"s":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":4,"docs":{"11":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":2.23606797749979},"46":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"42":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":22,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"213":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.23606797749979},"88":{"tf":1.0},"9":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":15,"docs":{"159":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"5":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.0},"84":{"tf":2.0}}}}}}},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":2,"docs":{"30":{"tf":1.0},"57":{"tf":1.0}}}},"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":2,"docs":{"204":{"tf":1.0},"210":{"tf":1.0}}},"p":{"df":18,"docs":{"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"188":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"41":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":3.605551275463989},"88":{"tf":2.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"187":{"tf":1.0},"216":{"tf":1.0},"38":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"120":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"207":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"229":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"91":{"tf":2.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.7320508075688772},"206":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"17":{"tf":1.4142135623730951},"241":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}},"p":{"df":1,"docs":{"40":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"91":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"17":{"tf":1.0},"202":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"u":{"b":{"df":2,"docs":{"106":{"tf":1.4142135623730951},"51":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":10,"docs":{"206":{"tf":3.4641016151377544},"207":{"tf":2.449489742783178},"208":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.23606797749979},"231":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"57":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":8,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":4,"docs":{"167":{"tf":1.0},"187":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"df":10,"docs":{"100":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"61":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"57":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.4142135623730951},"181":{"tf":1.0},"210":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"51":{"tf":1.0},"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":37,"docs":{"100":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"149":{"tf":1.0},"181":{"tf":1.0},"19":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":2.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":1.0},"87":{"tf":2.23606797749979},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"120":{"tf":1.0}},"i":{"df":6,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"212":{"tf":1.0},"64":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"146":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":17,"docs":{"118":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"54":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":20,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"153":{"tf":1.0},"2":{"tf":1.4142135623730951},"30":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":9,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"217":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"187":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"g":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"139":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"37":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":1,"docs":{"238":{"tf":1.0}}}},"y":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}},"i":{"df":2,"docs":{"211":{"tf":1.0},"213":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":3,"docs":{"154":{"tf":1.0},"21":{"tf":1.0},"24":{"tf":1.0}}},"t":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":15,"docs":{"15":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.7320508075688772},"27":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"55":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":2.8284271247461903},"91":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"′":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"∈":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"1":{",":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"92":{"tf":1.0}}}},"{":{"df":0,"docs":{},"−":{"1":{",":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"m":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"6":{"4":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"−":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"1":{"2":{"9":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"∣":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≥":{"(":{"d":{"1":{"df":0,"docs":{},"​":{"+":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"⋅":{"df":0,"docs":{},"t":{"=":{"0":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"(":{"df":0,"docs":{},"x":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"51":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"…":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":2,"docs":{"72":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"df":1,"docs":{"96":{"tf":1.0}}},"2":{"df":1,"docs":{"97":{"tf":1.0}}},"3":{"df":1,"docs":{"98":{"tf":1.0}}},"=":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"l":{"df":27,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"177":{"tf":1.4142135623730951},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":1.0},"181":{"tf":1.0},"189":{"tf":1.7320508075688772},"190":{"tf":1.4142135623730951},"27":{"tf":2.449489742783178},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"9":{"tf":2.0},"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":22,"docs":{"101":{"tf":1.7320508075688772},"120":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.4142135623730951},"243":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"214":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"18":{"tf":1.0}}},".":{"'":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"3":{"2":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"201":{"tf":1.0},"37":{"tf":2.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"38":{"tf":1.0},"94":{"tf":1.0}}}}},"df":11,"docs":{"125":{"tf":1.0},"126":{"tf":3.1622776601683795},"18":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.8284271247461903},"208":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"187":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":8,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"39":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"112":{"tf":1.0},"25":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":1,"docs":{"118":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":24,"docs":{"120":{"tf":1.4142135623730951},"157":{"tf":1.0},"167":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"203":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"s":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"38":{"tf":2.23606797749979}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"'":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":3,"docs":{"74":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":8,"docs":{"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.4142135623730951}}}},"i":{"df":3,"docs":{"206":{"tf":1.0},"209":{"tf":1.0},"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"114":{"tf":4.58257569495584},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"233":{"tf":1.0},"32":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}},"v":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"207":{"tf":1.0},"27":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"k":{"df":3,"docs":{"201":{"tf":1.0},"226":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"9":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"11":{"tf":1.0},"181":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"3":{"tf":1.0},"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":16,"docs":{"116":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"223":{"tf":1.0},"32":{"tf":1.0},"85":{"tf":1.0}}}}}}}}}},"u":{"df":15,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0},"91":{"tf":1.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":19,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.8284271247461903},"99":{"tf":1.0}},"s":{"a":{"+":{"a":{"+":{"df":0,"docs":{},"⋯":{"+":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"×":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"×":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":2,"docs":{"29":{"tf":1.0},"42":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":12,"docs":{"176":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"138":{"tf":1.0},"207":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":6,"docs":{"13":{"tf":1.0},"14":{"tf":1.0},"17":{"tf":1.0},"226":{"tf":1.0},"37":{"tf":1.0},"99":{"tf":1.0}}}},"p":{"df":1,"docs":{"10":{"tf":1.4142135623730951}},"i":{"c":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"2":{"8":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":3,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"143":{"tf":1.0}},"​":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"+":{"1":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"[":{"a":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"100":{"tf":1.0},"36":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":3.0},"87":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":2.449489742783178}}}}}}}}},"df":2,"docs":{"87":{"tf":2.6457513110645907},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"205":{"tf":1.4142135623730951},"229":{"tf":1.0},"29":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"i":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":4,"docs":{"125":{"tf":1.0},"213":{"tf":1.0},"25":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"207":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"179":{"tf":1.0},"215":{"tf":1.0}}}},"′":{"=":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"]":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"[":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"57":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"81":{"tf":1.0}}},"n":{"df":4,"docs":{"149":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"49":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}}}}}},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":55,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"119":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":8,"docs":{"11":{"tf":1.0},"116":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"i":{"c":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"s":{"+":{"1":{"=":{"df":0,"docs":{},"p":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"87":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"3":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"142":{"tf":1.4142135623730951},"219":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":1,"docs":{"88":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"8":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"j":{"df":3,"docs":{"243":{"tf":2.23606797749979},"85":{"tf":1.0},"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"4":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"201":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":2,"docs":{"207":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"d":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"232":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":10,"docs":{"208":{"tf":2.8284271247461903},"211":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"85":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"109":{"tf":1.0},"5":{"tf":1.0},"81":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":4,"docs":{"127":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"174":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"100":{"tf":1.0},"18":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"l":{"df":2,"docs":{"44":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"233":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"213":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"45":{"tf":1.0},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":5,"docs":{"1":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.0},"210":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":147,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"145":{"tf":2.0},"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":2.0},"203":{"tf":2.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":2.0},"226":{"tf":2.23606797749979},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"24":{"tf":1.7320508075688772},"240":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":2.6457513110645907},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"7":{"tf":2.8284271247461903},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":3.605551275463989},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"b":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0}}}},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"202":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"13":{"tf":1.0},"79":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"/":{"2":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":1,"docs":{"121":{"tf":1.0}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"v":{",":{"df":0,"docs":{},"p":{",":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"′":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ξ":{"0":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":11,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"244":{"tf":1.4142135623730951},"7":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"167":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":2.449489742783178},"55":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":2.6457513110645907},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}},"e":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"a":{"df":1,"docs":{"25":{"tf":1.0}}},"b":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"c":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{")":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"]":{"df":0,"docs":{},"v":{"+":{"[":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"212":{"tf":1.0},"214":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"216":{"tf":1.7320508075688772},"49":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":24,"docs":{"106":{"tf":1.7320508075688772},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"152":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"215":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"222":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.0}}}},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":8,"docs":{"106":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":10,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"212":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":2.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":4.69041575982343},"88":{"tf":2.23606797749979}},"e":{"c":{"!":{"[":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{")":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":14,"docs":{"145":{"tf":1.0},"222":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"82":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.4142135623730951},"99":{"tf":1.0}},"f":{"df":5,"docs":{"18":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"91":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":30,"docs":{"14":{"tf":1.0},"146":{"tf":1.0},"221":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"240":{"tf":1.0},"243":{"tf":2.449489742783178},"244":{"tf":2.0},"25":{"tf":1.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":4.47213595499958},"86":{"tf":3.1622776601683795},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"235":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"a":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"126":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":1.7320508075688772},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":1.0},"54":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":8,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"a":{"df":5,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"210":{"tf":1.0},"45":{"tf":1.0},"91":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"0":{".":{".":{"1":{"6":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{".":{"2":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"119":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"203":{"tf":1.0}}},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"/":{"2":{")":{"2":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"0":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"​":{",":{"df":0,"docs":{},"w":{"6":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"6":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{".":{".":{"1":{"3":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"4":{".":{".":{"4":{"8":{"df":2,"docs":{"187":{"tf":1.4142135623730951},"199":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"f":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"6":{".":{".":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"9":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"2":{"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{".":{".":{"6":{"1":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"6":{"2":{".":{".":{"6":{"3":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"3":{"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"=":{"2":{"2":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"120":{"tf":1.0}}},"5":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"1":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"2":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{"+":{"2":{"3":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"1":{"1":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"(":{"1":{")":{"+":{"2":{"1":{"8":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"(":{"1":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"df":0,"docs":{},"g":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"87":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":20,"docs":{"119":{"tf":1.0},"12":{"tf":1.0},"149":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"91":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"3":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"\"":{")":{"'":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":6,"docs":{"32":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"37":{"tf":5.196152422706632},"38":{"tf":1.4142135623730951},"39":{"tf":1.0},"40":{"tf":1.7320508075688772}}}},"y":{"df":21,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"65":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"99":{"tf":1.0}}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"4":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"167":{"tf":1.0},"184":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}},"r":{"df":4,"docs":{"125":{"tf":1.0},"229":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":4,"docs":{"11":{"tf":1.0},"214":{"tf":1.0},"23":{"tf":1.0},"88":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":4,"docs":{"32":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"39":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"d":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"q":{"df":0,"docs":{},"ϵ":{"+":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"217":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":11,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"18":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"202":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"215":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"139":{"tf":1.0},"202":{"tf":1.0},"33":{"tf":1.0},"39":{"tf":1.0},"48":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"40":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"117":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.8284271247461903},"121":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"37":{"tf":1.0}}}}},"df":1,"docs":{"84":{"tf":1.0}},"←":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"df":38,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":2.0},"17":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.4142135623730951},"84":{"tf":3.1622776601683795},"86":{"tf":2.0},"87":{"tf":2.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.4142135623730951},"69":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":10,"docs":{"153":{"tf":1.0},"16":{"tf":1.0},"229":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}}}}}},"​":{"=":{"df":0,"docs":{},"σ":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"σ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"6":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":33,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"223":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"84":{"tf":1.0}},"l":{"df":1,"docs":{"32":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"0":{"0":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":17,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"235":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"41":{"tf":1.0},"5":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"187":{"tf":1.0},"39":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"126":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"101":{"tf":1.4142135623730951},"12":{"tf":1.0},"126":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"29":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"203":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":2.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"120":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"×":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{";":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"k":{"df":1,"docs":{"168":{"tf":1.0}}}}},"x":{")":{":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"83":{"tf":1.0}}},"w":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"x":{"2":{",":{".":{".":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{"2":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"↦":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"i":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"df":0,"docs":{}},"ζ":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{".":{".":{".":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"229":{"tf":2.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"4":{"=":{"1":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":3,"docs":{"228":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":2,"docs":{"51":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"2":{"df":4,"docs":{"228":{"tf":1.0},"230":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":2.0}},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"110":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"z":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":6,"docs":{"231":{"tf":1.0},"51":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":3.1622776601683795}},"​":{",":{"df":0,"docs":{},"y":{"3":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"3":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"8":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"4":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"=":{"0":{",":{"df":0,"docs":{},"y":{"=":{"0":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"233":{"tf":1.0}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}}}}}}},"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"x":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}},"j":{"df":1,"docs":{"31":{"tf":1.0}},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}}}},"z":{"df":1,"docs":{"229":{"tf":1.0}}},"′":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"y":{"df":0,"docs":{},"′":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"_":{"1":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":0,"docs":{},"​":{")":{"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":35,"docs":{"100":{"tf":1.4142135623730951},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":2.23606797749979},"146":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"198":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":2.23606797749979},"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"51":{"tf":1.0},"62":{"tf":2.23606797749979},"7":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.0},"84":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}}}}},"j":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}},"n":{"df":1,"docs":{"86":{"tf":1.0}},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"(":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":3,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"156":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":3.0}},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"114":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"λ":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"}":{"a":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"c":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"′":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"{":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"−":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"⋘":{"1":{"5":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋙":{"1":{"9":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"4":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"8":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"/":{"df":0,"docs":{},"z":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"5":{"df":2,"docs":{"108":{"tf":1.0},"112":{"tf":1.0}}},"b":{"df":4,"docs":{"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"228":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}},"z":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"233":{"tf":1.0}}},"a":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"=":{"a":{"b":{"c":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{",":{"3":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"153":{"tf":1.0},"157":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"−":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.0}}}},"df":2,"docs":{"129":{"tf":1.0},"131":{"tf":1.0}}},"df":17,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"51":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"32":{"tf":1.0},"35":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"216":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"u":{"'":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}}}},"r":{"df":1,"docs":{"12":{"tf":1.0}}},"v":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"/":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}}}}},"w":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"+":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"z":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"53":{"tf":1.0}}},"ω":{"df":0,"docs":{},"u":{")":{"=":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}},"→":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"z":{"df":1,"docs":{"226":{"tf":1.0}}}}},"0":{"df":5,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0}},"​":{"(":{"0":{",":{"0":{")":{"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{",":{"a":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"a":{"df":0,"docs":{},"−":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"b":{"df":0,"docs":{},"−":{"b":{"0":{".":{".":{"=":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"b":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"2":{"4":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"118":{"tf":1.0}}},"df":1,"docs":{"141":{"tf":1.0}}},"3":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}},"y":{"2":{"=":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"6":{"df":1,"docs":{"230":{"tf":1.0}}},"=":{"0":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}}},"1":{"df":1,"docs":{"229":{"tf":1.0}}},"8":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"z":{"3":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"=":{"a":{"b":{"c":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"]":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":13,"docs":{"120":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":38,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":2.8284271247461903},"6":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.6457513110645907},"85":{"tf":1.0},"86":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"a":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"0":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"216":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}},"​":{":":{"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"171":{"tf":1.0}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"215":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907}}}}}},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"w":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"141":{"tf":1.0}},"​":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":2,"docs":{"127":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"k":{"df":3,"docs":{"126":{"tf":1.0},"32":{"tf":1.4142135623730951},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":1,"docs":{"71":{"tf":1.4142135623730951}},"​":{"(":{"1":{")":{"=":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"+":{"1":{"df":0,"docs":{},"​":{"=":{"0":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":0,"docs":{},"h":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":6,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"0":{".":{".":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"70":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"202":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"94":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"=":{"1":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"120":{"tf":1.0},"168":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"+":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"167":{"tf":1.0},"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋮":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"229":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"breadcrumbs":{"root":{"0":{")":{")":{"df":0,"docs":{},"∧":{"(":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"k":{"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"0":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"107":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"233":{"tf":1.0}}},"1":{",":{"2":{",":{"3":{",":{"4":{",":{"5":{"df":8,"docs":{"192":{"tf":2.8284271247461903},"193":{"tf":2.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903},"199":{"tf":4.69041575982343},"200":{"tf":6.324555320336759}}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":3,"docs":{"190":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":3,"docs":{"18":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":2.8284271247461903}}},"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"q":{"df":3,"docs":{"125":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}},"ω":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"1":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"211":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{".":{"1":{"df":1,"docs":{"189":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"30":{"tf":1.0}}},"7":{"df":1,"docs":{"177":{"tf":1.0}}},"=":{"2":{"3":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"198":{"tf":1.0}}}},"0":{"3":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"1":{".":{"7":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{".":{"8":{"1":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"37":{"tf":1.0}}},"3":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"1":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"→":{"0":{"0":{"0":{"0":{"0":{"1":{"df":0,"docs":{},"→":{"0":{"0":{"0":{"1":{"1":{"0":{"df":0,"docs":{},"→":{"0":{"1":{"0":{"0":{"1":{"1":{"df":0,"docs":{},"→":{"0":{"1":{"0":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"​":{"0":{"df":0,"docs":{},"→":{"0":{"1":{"df":0,"docs":{},"→":{"1":{"2":{"df":0,"docs":{},"→":{"4":{"3":{"df":0,"docs":{},"→":{"5":{"df":1,"docs":{"31":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"a":{"<":{"b":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":2.0}}}}}},"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}}}},"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":48,"docs":{"100":{"tf":1.0},"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":2.23606797749979},"118":{"tf":2.23606797749979},"126":{"tf":2.6457513110645907},"139":{"tf":1.7320508075688772},"142":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":2.0},"188":{"tf":1.0},"190":{"tf":2.6457513110645907},"192":{"tf":2.449489742783178},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":1.7320508075688772},"196":{"tf":3.4641016151377544},"197":{"tf":2.449489742783178},"198":{"tf":2.6457513110645907},"199":{"tf":15.7797338380595},"200":{"tf":25.41653005427767},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.4142135623730951},"99":{"tf":1.0}},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"x":{"4":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"2":{"2":{"4":{"6":{"9":{"8":{"df":0,"docs":{},"f":{"c":{"0":{"9":{"9":{"4":{"a":{"8":{"d":{"d":{"8":{"c":{"4":{"6":{"df":0,"docs":{},"e":{"b":{"2":{"1":{"0":{"0":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"(":{"a":{")":{"=":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"194":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{"2":{")":{"(":{"a":{"df":0,"docs":{},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{},"w":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}},"ℓ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"[":{"1":{"3":{"0":{".":{".":{"=":{"1":{"3":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"a":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∧":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≤":{"a":{"<":{"b":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"<":{"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"j":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}},"u":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"<":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"<":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"92":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"α":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},",":{"1":{"df":1,"docs":{"18":{"tf":1.4142135623730951}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"α":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"0":{"df":1,"docs":{"37":{"tf":1.0}}},"2":{".":{"3":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"37":{"tf":1.0}}},"6":{"0":{"df":1,"docs":{"2":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":1,"docs":{"214":{"tf":1.0}}}},"0":{",":{"7":{",":{"2":{",":{"1":{"3":{"df":4,"docs":{"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{".":{".":{".":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"4":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"104":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.7320508075688772},"159":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"182":{"tf":1.0},"187":{"tf":1.0},"37":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}}},"1":{"0":{"0":{"0":{"0":{"0":{".":{".":{".":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"18":{"tf":1.7320508075688772},"182":{"tf":1.0},"190":{"tf":1.0}}},"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"9":{"df":1,"docs":{"128":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}},"3":{"0":{".":{".":{"=":{"1":{"3":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"118":{"tf":1.4142135623730951}}},"df":5,"docs":{"118":{"tf":1.0},"143":{"tf":1.0},"214":{"tf":1.0},"30":{"tf":1.0},"88":{"tf":1.4142135623730951}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"⋅":{"1":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"4":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"183":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0}}},"5":{"5":{"df":1,"docs":{"39":{"tf":1.0}}},"df":2,"docs":{"201":{"tf":1.0},"37":{"tf":1.0}}},"6":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":26,"docs":{"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":1.4142135623730951},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"191":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":2.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.0},"86":{"tf":1.0}},"≤":{"df":0,"docs":{},"i":{"<":{"6":{"4":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"8":{"0":{"df":1,"docs":{"174":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"9":{"df":1,"docs":{"145":{"tf":1.0}}},"df":51,"docs":{"100":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":3.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":2.0},"188":{"tf":1.0},"190":{"tf":2.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.4142135623730951},"196":{"tf":1.7320508075688772},"197":{"tf":2.6457513110645907},"198":{"tf":3.605551275463989},"199":{"tf":4.0},"200":{"tf":5.0990195135927845},"202":{"tf":1.4142135623730951},"203":{"tf":1.7320508075688772},"206":{"tf":1.0},"208":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"65":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":2.23606797749979},"88":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}},"s":{"df":1,"docs":{"126":{"tf":1.0}}},"x":{"df":1,"docs":{"54":{"tf":1.0}}},"​":{"(":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"=":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"195":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"2":{"5":{")":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":1,"docs":{"183":{"tf":1.0}}},"w":{"1":{"4":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"8":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"λ":{"2":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"←":{"df":1,"docs":{"215":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"1":{"6":{")":{"df":0,"docs":{},"t":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"1":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"r":{"0":{"df":1,"docs":{"199":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"199":{"tf":1.0}}}}}},"o":{"d":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"65":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{")":{"=":{"0":{"(":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"δ":{"=":{"0":{".":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"≤":{"df":0,"docs":{},"k":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"2":{"'":{"df":3,"docs":{"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0}}},"+":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"×":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},",":{"1":{"1":{",":{"9":{",":{"1":{"0":{"df":2,"docs":{"182":{"tf":1.0},"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{",":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},".":{"0":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}},"df":0,"docs":{}},"0":{",":{"2":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"4":{"df":1,"docs":{"219":{"tf":1.0}}},"8":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}},"1":{"6":{"df":2,"docs":{"219":{"tf":1.0},"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}},"9":{"9":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"145":{"tf":1.0},"86":{"tf":1.0}}},"1":{"0":{"df":1,"docs":{"155":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"2":{"1":{"3":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"6":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"221":{"tf":1.0}}},"2":{"5":{"2":{"+":{"1":{"+":{"2":{"2":{"5":{"2":{"df":0,"docs":{},"−":{"1":{">":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"141":{"tf":1.0}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"2":{"5":{"4":{"+":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"]":{"df":0,"docs":{},"t":{"=":{"[":{"df":0,"docs":{},"α":{"]":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"=":{"df":0,"docs":{},"α":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"<":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"2":{"2":{"5":{"4":{"df":1,"docs":{"141":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"3":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":2,"docs":{"141":{"tf":1.0},"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"5":{">":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{">":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"2":{"df":4,"docs":{"174":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0}}},"df":1,"docs":{"86":{"tf":1.0}}},"4":{"0":{".":{".":{"=":{"2":{"4":{"9":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"161":{"tf":1.0},"164":{"tf":1.0}}},"df":1,"docs":{"188":{"tf":1.0}},"∗":{"6":{"4":{"=":{"1":{"7":{"9":{"2":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{"0":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"2":{"df":2,"docs":{"118":{"tf":1.0},"126":{"tf":1.0}}},"3":{"df":3,"docs":{"126":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"141":{"tf":1.0}},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{"df":1,"docs":{"141":{"tf":1.0}},"⟹":{"(":{"df":0,"docs":{},"α":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"3":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"117":{"tf":1.0},"159":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0}}},"6":{"df":30,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.23606797749979},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"46":{"tf":1.0}}},"df":2,"docs":{"143":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951}}},"6":{"4":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"≤":{"2":{"6":{"4":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"86":{"tf":1.0}}},"7":{"df":1,"docs":{"190":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"]":{"a":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"^":{"2":{"5":{"1":{"df":1,"docs":{"126":{"tf":1.0}}},"2":{"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":2,"docs":{"18":{"tf":1.0},"25":{"tf":1.0}}}},"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":44,"docs":{"118":{"tf":1.4142135623730951},"126":{"tf":2.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"180":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.23606797749979},"198":{"tf":1.4142135623730951},"201":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"213":{"tf":1.4142135623730951},"214":{"tf":1.4142135623730951},"217":{"tf":1.0},"219":{"tf":1.0},"22":{"tf":1.4142135623730951},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.449489742783178},"8":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"93":{"tf":1.0},"96":{"tf":1.4142135623730951}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"+":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":12,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"92":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"n":{"+":{"1":{"+":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"<":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"126":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"213":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"i":{")":{"2":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"+":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"ω":{"2":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{")":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"208":{"tf":1.0}}}}},"−":{"1":{"=":{"2":{"2":{"5":{"3":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":1,"docs":{"141":{"tf":1.0}}}},"≤":{"2":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"s":{"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"112":{"tf":1.0}},"​":{"=":{"2":{"(":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{")":{"3":{"(":{"df":0,"docs":{},"x":{"/":{"df":0,"docs":{},"z":{")":{"2":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"229":{"tf":1.0}},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"3":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"1":{"df":1,"docs":{"118":{"tf":1.4142135623730951}},"⟹":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"g":{"2":{"8":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"∗":{"2":{"df":1,"docs":{"187":{"tf":1.0}}},"3":{"df":1,"docs":{"183":{"tf":1.0}}},"8":{"df":1,"docs":{"188":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"(":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"λ":{"2":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},",":{"2":{",":{"2":{"df":1,"docs":{"186":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{",":{"1":{"1":{",":{"1":{"4":{"df":4,"docs":{"185":{"tf":1.0},"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{",":{"7":{",":{"1":{",":{"1":{",":{"1":{"3":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"233":{"tf":1.0}}},"2":{"b":{"df":1,"docs":{"190":{"tf":1.0}}},"df":17,"docs":{"175":{"tf":1.7320508075688772},"176":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"199":{"tf":1.4142135623730951},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"37":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"5":{"df":1,"docs":{"187":{"tf":1.0}},"∗":{"3":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"7":{"1":{"1":{"df":0,"docs":{},"h":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":23,"docs":{"117":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"243":{"tf":1.0},"64":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}},"n":{"df":0,"docs":{},"−":{"3":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"/":{"2":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∗":{"3":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"∣":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"231":{"tf":1.0}}},"df":0,"docs":{}}}}},"4":{".":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"0":{"3":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"2":{"8":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}},"4":{"3":{"df":1,"docs":{"36":{"tf":1.0}}},"9":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":20,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":2.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"207":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"88":{"tf":1.0}},"g":{"b":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"∗":{"2":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∗":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"5":{".":{".":{"=":{"2":{"5":{"4":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{"1":{".":{"9":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"4":{"7":{"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}}},"df":0,"docs":{}},"df":14,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.4142135623730951},"166":{"tf":1.0},"181":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.4142135623730951},"206":{"tf":1.7320508075688772},"209":{"tf":1.0},"57":{"tf":1.4142135623730951},"63":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":1,"docs":{"92":{"tf":1.0}}},"⋅":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}},"6":{",":{"5":{",":{"1":{"4":{",":{"7":{"df":2,"docs":{"183":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":1,"docs":{"16":{"tf":1.0}}},"4":{"df":6,"docs":{"119":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"199":{"tf":1.0}},"−":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"122":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":9,"docs":{"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"157":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.7320508075688772},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"198":{"tf":1.0}}},"7":{",":{"1":{"0":{",":{"1":{"1":{",":{"1":{"3":{",":{"1":{"4":{"df":1,"docs":{"189":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"8":{")":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":8,"docs":{"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"30":{"tf":1.0},"64":{"tf":2.8284271247461903},"88":{"tf":1.0}},"s":{"df":1,"docs":{"64":{"tf":1.0}}},"−":{"c":{")":{"df":0,"docs":{},"⋅":{"(":{"1":{"3":{"df":0,"docs":{},"−":{"c":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"1":{".":{"6":{"8":{"9":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"df":1,"docs":{"117":{"tf":1.0}}},"df":6,"docs":{"120":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"188":{"tf":1.4142135623730951},"64":{"tf":1.0},"79":{"tf":1.0}}},"9":{"df":4,"docs":{"132":{"tf":1.0},"177":{"tf":1.0},"182":{"tf":1.0},"88":{"tf":1.0}}},"_":{"0":{"(":{"a":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"182":{"tf":1.4142135623730951},"185":{"tf":1.4142135623730951},"194":{"tf":1.4142135623730951},"196":{"tf":1.4142135623730951}}},"1":{"(":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.0}}}},"df":4,"docs":{"183":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":1,"docs":{"233":{"tf":5.5677643628300215}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"21":{"tf":1.0},"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"a":{"(":{"1":{"0":{")":{",":{"b":{"(":{"7":{")":{",":{"c":{"(":{"2":{")":{",":{"d":{"(":{"1":{"3":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{")":{",":{"b":{"(":{"1":{"1":{")":{",":{"c":{"(":{"9":{")":{",":{"d":{"(":{"1":{"0":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"3":{")":{",":{"b":{"(":{"4":{")":{",":{"c":{"(":{"1":{"1":{")":{",":{"d":{"(":{"1":{"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{",":{"d":{"(":{"7":{")":{",":{"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{")":{",":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"6":{")":{",":{"b":{"(":{"5":{")":{",":{"c":{"(":{"1":{"4":{")":{",":{"d":{"(":{"7":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.0}}}}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{")":{"=":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"(":{"df":0,"docs":{},"j":{")":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"a":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"x":{")":{",":{"c":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{")":{",":{"d":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{"+":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{")":{"+":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"218":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"h":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"=":{"c":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"212":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"a":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"c":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"210":{"tf":2.449489742783178},"213":{"tf":1.0},"217":{"tf":1.0},"54":{"tf":1.0},"76":{"tf":1.0}}}},"*":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"r":{")":{"+":{"a":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"b":{",":{"c":{",":{"d":{",":{"df":1,"docs":{"61":{"tf":1.0}},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"h":{"df":1,"docs":{"178":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":7,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"50":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"193":{"tf":1.0},"61":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":2,"docs":{"205":{"tf":1.0},"82":{"tf":1.0}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":1,"docs":{"204":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"82":{"tf":1.0}}},"z":{"1":{",":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"(":{")":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":2.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":14,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.6457513110645907},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"210":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"+":{"a":{"4":{"df":0,"docs":{},"​":{"+":{"a":{"5":{"df":0,"docs":{},"​":{"+":{"a":{"6":{"df":0,"docs":{},"​":{"+":{"a":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"a":{"8":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"a":{"7":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.4142135623730951}},"​":{",":{".":{".":{".":{",":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"2":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{",":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"0":{"df":0,"docs":{},"​":{"+":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":13,"docs":{"161":{"tf":1.0},"164":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.23606797749979},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0},"22":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},",":{"a":{"2":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"[":{"2":{"]":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":10,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772},"217":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},",":{"a":{"3":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"b":{"2":{"=":{"c":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.7320508075688772},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"4":{"df":9,"docs":{"192":{"tf":1.4142135623730951},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"5":{"=":{"(":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{")":{"5":{"=":{"df":0,"docs":{},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"5":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"β":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"=":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":0,"docs":{},"⋅":{"5":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":9,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":7,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"7":{"df":6,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.4142135623730951},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"8":{"df":3,"docs":{"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"9":{"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},":":{"=":{"a":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"{":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{")":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"[":{"a":{"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"b":{"2":{"=":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"214":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"−":{"a":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}}},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.4142135623730951}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"β":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"]":{"df":0,"docs":{},"g":{"=":{"df":0,"docs":{},"h":{"df":1,"docs":{"226":{"tf":1.0}}}},"df":1,"docs":{"82":{"tf":1.0}}}},"^":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"b":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"^":{"2":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"203":{"tf":1.0},"24":{"tf":2.23606797749979},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":30,"docs":{"100":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"142":{"tf":1.0},"153":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"203":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.0},"31":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"5":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"q":{"df":1,"docs":{"24":{"tf":2.23606797749979}}},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"11":{"tf":2.0},"6":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"c":{"0":{"df":0,"docs":{},"​":{":":{"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"126":{"tf":5.291502622129181}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"t":{"df":6,"docs":{"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":2.23606797749979},"88":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":5,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"83":{"tf":1.0}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{")":{"df":0,"docs":{},"⸭":{"a":{"c":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":2,"docs":{"150":{"tf":1.0},"153":{"tf":1.0}}},"n":{"df":1,"docs":{"146":{"tf":1.0}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"d":{"df":3,"docs":{"39":{"tf":1.0},"69":{"tf":1.0},"76":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"101":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":4,"docs":{"120":{"tf":1.0},"153":{"tf":1.7320508075688772},"244":{"tf":1.0},"76":{"tf":1.0}}}}}}},"df":1,"docs":{"106":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"55":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"t":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"100":{"tf":1.0},"127":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.0}}}}},"d":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.0},"188":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0}},"e":{"d":{"0":{".":{".":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":1.0}},"​":{":":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":50,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.4142135623730951},"128":{"tf":2.0},"132":{"tf":2.23606797749979},"134":{"tf":1.4142135623730951},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":2.0},"15":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"174":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"181":{"tf":1.0},"198":{"tf":2.23606797749979},"201":{"tf":1.0},"202":{"tf":1.7320508075688772},"203":{"tf":2.6457513110645907},"204":{"tf":1.4142135623730951},"210":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":2.23606797749979},"233":{"tf":1.0},"235":{"tf":1.0},"239":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.4142135623730951},"5":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"71":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"159":{"tf":1.0},"179":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"j":{"a":{"c":{"df":5,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.0},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"84":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"243":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"145":{"tf":1.0},"57":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"221":{"tf":1.7320508075688772},"55":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.0},"87":{"tf":2.0}}},"y":{"'":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"c":{"df":23,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":2.6457513110645907},"8":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"10":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.7320508075688772},"233":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"147":{"tf":1.0},"244":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":2.0}}}}},"df":0,"docs":{},"m":{"df":1,"docs":{"84":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"223":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"223":{"tf":1.0}}}}}}}}}},"i":{"+":{"1":{"df":0,"docs":{},"​":{":":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⸭":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"d":{"df":3,"docs":{"50":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":4,"docs":{"106":{"tf":1.0},"55":{"tf":1.7320508075688772},"85":{"tf":1.0},"88":{"tf":1.0}},"m":{"df":5,"docs":{"148":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"​":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"⋯":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":4,"docs":{"68":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"a":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"a":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"r":{"a":{"df":5,"docs":{"145":{"tf":1.4142135623730951},"202":{"tf":1.0},"84":{"tf":2.23606797749979},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":22,"docs":{"100":{"tf":1.7320508075688772},"122":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.0},"145":{"tf":1.0},"148":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.7320508075688772},"219":{"tf":1.4142135623730951},"223":{"tf":1.0},"225":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"79":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772}}}}}}}}},"i":{"c":{"df":2,"docs":{"223":{"tf":2.449489742783178},"7":{"tf":1.7320508075688772}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"7":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"100":{"tf":1.0},"123":{"tf":1.0}}},"df":0,"docs":{},"w":{"df":31,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"179":{"tf":1.0},"222":{"tf":1.0},"232":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":12,"docs":{"119":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"207":{"tf":1.0},"234":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"63":{"tf":1.4142135623730951}}}}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"120":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":13,"docs":{"142":{"tf":1.0},"188":{"tf":1.0},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"215":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"7":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"202":{"tf":1.0},"229":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":4,"docs":{"114":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"z":{"df":2,"docs":{"84":{"tf":1.0},"86":{"tf":1.0}}}}}},"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}},"b":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"n":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"239":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":13,"docs":{"140":{"tf":1.0},"147":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"235":{"tf":1.0},"39":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"221":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"201":{"tf":1.0},"25":{"tf":1.0},"84":{"tf":1.4142135623730951}}}},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"=":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"4":{"tf":1.4142135623730951},"5":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"157":{"tf":1.0},"19":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"p":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":1,"docs":{"38":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":4,"docs":{"126":{"tf":1.0},"226":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":2.0}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":7,"docs":{"187":{"tf":1.0},"231":{"tf":1.0},"239":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}},"df":10,"docs":{"152":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"o":{"a":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"145":{"tf":1.0},"66":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"15":{"tf":1.0}}},"−":{"2":{"=":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":11,"docs":{"110":{"tf":1.0},"159":{"tf":1.0},"205":{"tf":1.0},"240":{"tf":1.0},"30":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"59":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"106":{"tf":1.0},"16":{"tf":1.7320508075688772},"166":{"tf":1.0}}},"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}}},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"u":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"52":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":47,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"157":{"tf":1.4142135623730951},"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.449489742783178},"244":{"tf":1.4142135623730951},"27":{"tf":1.0},"38":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.6457513110645907},"52":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"54":{"tf":2.6457513110645907},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":2.6457513110645907},"58":{"tf":2.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":2.449489742783178},"65":{"tf":2.23606797749979},"66":{"tf":1.0},"69":{"tf":2.0},"7":{"tf":1.7320508075688772},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"77":{"tf":2.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"84":{"tf":3.605551275463989},"85":{"tf":1.0},"86":{"tf":2.0},"87":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":2.449489742783178}}}}}}}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"118":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":9,"docs":{"110":{"tf":1.0},"202":{"tf":1.0},"227":{"tf":1.4142135623730951},"230":{"tf":1.0},"235":{"tf":2.6457513110645907},"6":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":2.0},"9":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"101":{"tf":1.0},"145":{"tf":1.0},"177":{"tf":1.0},"62":{"tf":1.0},"77":{"tf":1.0},"8":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"22":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"y":{"df":5,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"233":{"tf":1.0},"35":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"203":{"tf":1.0},"210":{"tf":1.0},"235":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":1,"docs":{"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"25":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"126":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.4142135623730951}},"e":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"179":{"tf":1.0},"23":{"tf":2.0},"49":{"tf":1.0},"68":{"tf":2.449489742783178},"72":{"tf":1.7320508075688772}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"20":{"tf":1.0},"202":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":20,"docs":{"107":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":1.7320508075688772},"204":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"27":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":5,"docs":{"105":{"tf":1.7320508075688772},"145":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"9":{"tf":1.0}}}}},"r":{"df":1,"docs":{"168":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"n":{"c":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"101":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"u":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"115":{"tf":1.0},"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{")":{":":{"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":1,"docs":{"62":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"166":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":9,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"157":{"tf":1.4142135623730951},"187":{"tf":1.0},"229":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":2,"docs":{"11":{"tf":1.0},"179":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"42":{"tf":1.0}}}}}}},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"202":{"tf":1.0},"203":{"tf":1.0}}}}}},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"c":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"1":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"×":{"b":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},",":{"b":{"df":0,"docs":{},"′":{",":{"c":{"df":1,"docs":{"193":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"↦":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}}}}},"df":1,"docs":{"82":{"tf":1.0}}},"p":{"df":2,"docs":{"204":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}},"−":{"1":{"=":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}}},"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{")":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"k":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{")":{"df":0,"docs":{},"⋅":{"(":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"∗":{"b":{"=":{"c":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"b":{"df":2,"docs":{"61":{"tf":1.0},"63":{"tf":1.0}}},"c":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"⊞":{"b":{"=":{"c":{"df":1,"docs":{"179":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"3":{"df":0,"docs":{},"−":{"a":{")":{"df":0,"docs":{},"⋅":{"(":{"4":{"df":0,"docs":{},"−":{"a":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"b":{"=":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"203":{"tf":1.0}},"⋅":{"c":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"d":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋙":{"2":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋙":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"a":{"df":0,"docs":{},"⋘":{"1":{"0":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"2":{"2":{"df":1,"docs":{"182":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":2,"docs":{"196":{"tf":2.0},"197":{"tf":1.4142135623730951}}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"195":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"195":{"tf":1.0}}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"5":{"df":1,"docs":{"114":{"tf":1.0}}},"6":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"*":{"b":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},",":{"c":{",":{"a":{",":{"df":0,"docs":{},"e":{",":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"0":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}},"0":{"df":2,"docs":{"162":{"tf":1.0},"164":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"b":{"df":0,"docs":{},"−":{"2":{"1":{"0":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"b":{"2":{"df":1,"docs":{"164":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"=":{"a":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"164":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"b":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"1":{",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"3":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"30":{"tf":1.0}}},"1":{"df":1,"docs":{"30":{"tf":1.0}}},"5":{"df":1,"docs":{"121":{"tf":1.0}}},"[":{"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":1,"docs":{"207":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"c":{"/":{"df":0,"docs":{},"m":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"o":{"df":1,"docs":{"127":{"tf":1.0}}},"{":{"(":{"0":{",":{"0":{")":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"−":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":4,"docs":{"208":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"43":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":45,"docs":{"16":{"tf":2.0},"201":{"tf":2.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"′":{")":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"4":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"ξ":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∣":{"/":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"∣":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":3,"docs":{"45":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"207":{"tf":1.0}}},"y":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"217":{"tf":1.0},"219":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":48,"docs":{"106":{"tf":2.0},"115":{"tf":2.6457513110645907},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":4.123105625617661},"119":{"tf":1.0},"120":{"tf":2.6457513110645907},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"152":{"tf":1.0},"177":{"tf":1.0},"184":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"94":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"235":{"tf":1.0},"99":{"tf":1.0}}},"df":8,"docs":{"217":{"tf":2.8284271247461903},"218":{"tf":1.0},"31":{"tf":1.7320508075688772},"44":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"244":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"239":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":2,"docs":{"77":{"tf":1.0},"79":{"tf":3.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":29,"docs":{"100":{"tf":1.0},"114":{"tf":2.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.7320508075688772},"185":{"tf":1.0},"186":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"200":{"tf":1.0},"203":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":2.23606797749979},"243":{"tf":1.0},"25":{"tf":1.4142135623730951},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"75":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"127":{"tf":1.0},"179":{"tf":1.4142135623730951},"207":{"tf":1.0},"226":{"tf":1.0},"230":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"65":{"tf":1.0}}}}},"df":18,"docs":{"101":{"tf":1.0},"142":{"tf":1.0},"145":{"tf":1.0},"20":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"244":{"tf":1.0},"30":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"65":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":9,"docs":{"129":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"66":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"45":{"tf":1.0},"6":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"11":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"62":{"tf":1.0}}}},"w":{"df":13,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"179":{"tf":1.0},"214":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.0},"34":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"92":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}},"t":{"a":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":17,"docs":{"10":{"tf":1.4142135623730951},"11":{"tf":1.0},"154":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.4142135623730951},"208":{"tf":1.0},"211":{"tf":1.0},"27":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772}}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}}}}},"g":{"df":0,"docs":{},"h":{"1":{"9":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"125":{"tf":1.0},"152":{"tf":1.0}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":7,"docs":{"100":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"99":{"tf":2.0}}}}},"d":{"df":3,"docs":{"145":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":0,"docs":{}},"t":{")":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"119":{"tf":1.0}}}}},"df":62,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":3.3166247903554},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":2.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"145":{"tf":1.0},"146":{"tf":2.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.449489742783178},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.449489742783178},"175":{"tf":2.0},"176":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":2.0},"179":{"tf":2.23606797749979},"180":{"tf":2.8284271247461903},"181":{"tf":1.7320508075688772},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"184":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":2.23606797749979},"188":{"tf":1.0},"189":{"tf":1.4142135623730951},"190":{"tf":1.7320508075688772},"191":{"tf":1.0},"192":{"tf":2.0},"193":{"tf":2.0},"194":{"tf":2.8284271247461903},"195":{"tf":3.0},"196":{"tf":4.0},"197":{"tf":4.0},"198":{"tf":2.8284271247461903},"199":{"tf":2.449489742783178},"200":{"tf":1.0},"202":{"tf":1.7320508075688772},"206":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":2.23606797749979},"234":{"tf":1.7320508075688772},"31":{"tf":1.0},"37":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"\"":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{")":{"2":{"5":{"0":{"2":{"0":{"2":{"5":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"a":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"a":{"1":{"df":0,"docs":{},"​":{"b":{"=":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"2":{"df":0,"docs":{},"​":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":12,"docs":{"242":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":2.23606797749979},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"92":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"c":{"df":0,"docs":{},"k":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}}},"df":7,"docs":{"175":{"tf":1.4142135623730951},"176":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":2.0},"199":{"tf":1.4142135623730951},"38":{"tf":1.0}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"b":{"df":1,"docs":{"223":{"tf":2.449489742783178}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"u":{"df":2,"docs":{"235":{"tf":1.0},"91":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"49":{"tf":1.0}}},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":2,"docs":{"119":{"tf":1.0},"127":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"35":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"125":{"tf":1.0},"141":{"tf":1.4142135623730951},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"181":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":15,"docs":{"109":{"tf":1.0},"114":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"36":{"tf":1.0},"55":{"tf":1.0},"68":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"d":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}},"df":12,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"18":{"tf":1.0},"30":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"92":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"49":{"tf":1.0},"63":{"tf":1.4142135623730951},"68":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"32":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}},"u":{"df":1,"docs":{"70":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"d":{"df":9,"docs":{"17":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.7320508075688772},"37":{"tf":2.0},"40":{"tf":1.7320508075688772},"6":{"tf":1.0},"79":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":6,"docs":{"18":{"tf":1.0},"233":{"tf":1.7320508075688772},"237":{"tf":1.0},"36":{"tf":1.0},"91":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}}}}},"∗":{"(":{"1":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":1,"docs":{"30":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≡":{"c":{"df":1,"docs":{"63":{"tf":1.0}}},"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}}},"c":{"(":{"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{",":{"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"194":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"194":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"x":{"df":2,"docs":{"75":{"tf":1.0},"76":{"tf":1.0}}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":1,"docs":{"205":{"tf":1.0}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.4142135623730951}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"=":{"1":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"l":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"n":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"r":{")":{"=":{"[":{"df":0,"docs":{},"m":{"]":{"df":0,"docs":{},"g":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"221":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{")":{",":{"b":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}},"l":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"181":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.0},"17":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"212":{"tf":1.0},"214":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0},"235":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.8284271247461903},"8":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"141":{"tf":1.0},"159":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"82":{"tf":1.0}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"82":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"118":{"tf":1.0}}},"g":{"df":0,"docs":{},"o":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"18":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"198":{"tf":2.8284271247461903},"244":{"tf":1.0}}},"y":{"1":{"6":{"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"∗":{"2":{"1":{"6":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"3":{"2":{"+":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"=":{"(":{"a":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"2":{"1":{"6":{"+":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"+":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"e":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":34,"docs":{"10":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"187":{"tf":1.0},"190":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":2.449489742783178},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"44":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"217":{"tf":1.0},"55":{"tf":1.0}}}}},"df":29,"docs":{"100":{"tf":2.8284271247461903},"114":{"tf":1.4142135623730951},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"160":{"tf":1.0},"164":{"tf":1.0},"180":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"205":{"tf":1.0},"219":{"tf":1.0},"221":{"tf":1.4142135623730951},"226":{"tf":1.0},"239":{"tf":1.0},"24":{"tf":2.23606797749979},"25":{"tf":1.0},"30":{"tf":1.0},"37":{"tf":1.7320508075688772},"59":{"tf":2.449489742783178},"61":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"70":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":3.0},"86":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":20,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"157":{"tf":1.0},"16":{"tf":1.7320508075688772},"171":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"30":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":3.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.7320508075688772},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":2.23606797749979}}}},"r":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}}},"h":{"(":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"d":{"d":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"(":{"df":0,"docs":{},"p":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{")":{"+":{"2":{"1":{"6":{"(":{"df":0,"docs":{},"p":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":13,"docs":{"212":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.7320508075688772},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"69":{"tf":1.4142135623730951},"84":{"tf":2.23606797749979},"85":{"tf":3.0},"86":{"tf":2.449489742783178},"87":{"tf":2.449489742783178},"88":{"tf":3.1622776601683795}},"e":{"_":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"g":{"df":6,"docs":{"126":{"tf":1.0},"2":{"tf":1.0},"37":{"tf":2.23606797749979},"38":{"tf":1.0},"86":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"202":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":2.0},"188":{"tf":1.0},"219":{"tf":1.0},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"57":{"tf":1.0}}}}},"t":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}},"c":{"df":0,"docs":{},"k":{"df":45,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":2.0},"140":{"tf":2.449489742783178},"141":{"tf":2.0},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.7320508075688772},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":3.1622776601683795},"197":{"tf":3.1622776601683795},"198":{"tf":2.0},"216":{"tf":1.7320508075688772},"230":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.6457513110645907},"39":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":2.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"206":{"tf":1.0}}}}},"p":{"<":{"df":0,"docs":{},"f":{">":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}},"df":39,"docs":{"10":{"tf":3.7416573867739413},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"11":{"tf":2.0},"166":{"tf":1.7320508075688772},"17":{"tf":1.0},"176":{"tf":2.8284271247461903},"177":{"tf":2.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"21":{"tf":3.0},"22":{"tf":2.6457513110645907},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"46":{"tf":1.0},"9":{"tf":3.0}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"192":{"tf":1.7320508075688772},"55":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":9,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"213":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.4142135623730951},"62":{"tf":1.0},"86":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"176":{"tf":1.0},"221":{"tf":1.0},"55":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":1,"docs":{"38":{"tf":1.0}}}}}}}}}},"df":1,"docs":{"37":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":11,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"175":{"tf":1.4142135623730951},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.0},"194":{"tf":2.0},"195":{"tf":2.23606797749979},"196":{"tf":2.8284271247461903},"197":{"tf":2.8284271247461903}}}}},"∣":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"⋅":{"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"4":{"df":1,"docs":{"88":{"tf":1.0}}},"8":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"i":{"df":2,"docs":{"217":{"tf":1.0},"88":{"tf":1.0}},"p":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"36":{"tf":1.0}}},"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":65,"docs":{"10":{"tf":1.4142135623730951},"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"107":{"tf":1.0},"11":{"tf":1.7320508075688772},"118":{"tf":1.0},"12":{"tf":1.4142135623730951},"120":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.7320508075688772},"15":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":3.3166247903554},"166":{"tf":2.0},"17":{"tf":2.449489742783178},"176":{"tf":1.0},"177":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"19":{"tf":1.4142135623730951},"20":{"tf":2.8284271247461903},"206":{"tf":1.4142135623730951},"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"235":{"tf":2.6457513110645907},"24":{"tf":2.8284271247461903},"244":{"tf":2.23606797749979},"25":{"tf":3.605551275463989},"27":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":2.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"49":{"tf":1.4142135623730951},"57":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.4142135623730951},"61":{"tf":1.0},"67":{"tf":1.7320508075688772},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.23606797749979},"74":{"tf":1.7320508075688772},"75":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":3.605551275463989},"91":{"tf":1.7320508075688772},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"∈":{"b":{"a":{"d":{"c":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"j":{"df":1,"docs":{"85":{"tf":1.0}}},"k":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":6,"docs":{"145":{"tf":1.0},"39":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"170":{"tf":1.0},"171":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"226":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"202":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"38":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":2.23606797749979}}}}},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":1,"docs":{"176":{"tf":1.0}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"15":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"20":{"tf":1.0}}}}},"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":7,"docs":{"26":{"tf":1.0},"33":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"48":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":14,"docs":{"120":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"211":{"tf":1.0},"212":{"tf":1.4142135623730951},"214":{"tf":1.0},"218":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":3.1622776601683795}}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"84":{"tf":2.0},"86":{"tf":1.0}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.0},"74":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"145":{"tf":1.7320508075688772}}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"35":{"tf":1.0}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}},"p":{"df":1,"docs":{"92":{"tf":1.0}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{")":{"=":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{":":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"<":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"22":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}}}},"_":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}},"df":43,"docs":{"10":{"tf":2.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"16":{"tf":2.449489742783178},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"18":{"tf":2.6457513110645907},"189":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.7320508075688772},"25":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.7320508075688772},"48":{"tf":2.0},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"53":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.0},"56":{"tf":1.7320508075688772},"57":{"tf":2.8284271247461903},"64":{"tf":2.6457513110645907},"65":{"tf":1.0},"66":{"tf":3.4641016151377544},"68":{"tf":2.6457513110645907},"69":{"tf":1.7320508075688772},"70":{"tf":2.0},"71":{"tf":2.0},"72":{"tf":1.4142135623730951},"8":{"tf":3.7416573867739413},"9":{"tf":2.8284271247461903},"92":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"10":{"tf":1.0},"100":{"tf":3.4641016151377544},"101":{"tf":2.6457513110645907},"142":{"tf":1.0},"145":{"tf":1.0},"171":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"217":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"7":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"99":{"tf":2.8284271247461903}}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"216":{"tf":1.0},"8":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"17":{"tf":1.0},"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{")":{"=":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{";":{"df":0,"docs":{},"r":{")":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"242":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":29,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":2.449489742783178},"221":{"tf":3.3166247903554},"222":{"tf":2.23606797749979},"235":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":2.23606797749979},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"36":{"tf":1.0},"49":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"67":{"tf":1.7320508075688772},"68":{"tf":2.6457513110645907},"69":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":2.6457513110645907},"72":{"tf":2.0},"73":{"tf":2.6457513110645907},"74":{"tf":1.7320508075688772},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"85":{"tf":2.0},"86":{"tf":2.8284271247461903},"92":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"df":1,"docs":{"115":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{")":{"=":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{")":{"df":0,"docs":{},"⸭":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"n":{"df":9,"docs":{"19":{"tf":1.0},"190":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"241":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"205":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"217":{"tf":1.0},"83":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":3,"docs":{"22":{"tf":1.0},"240":{"tf":1.4142135623730951},"7":{"tf":1.0}}},"t":{"df":1,"docs":{"181":{"tf":1.0}}}}},"p":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":5,"docs":{"101":{"tf":1.0},"205":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.4142135623730951},"86":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"77":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":1,"docs":{"219":{"tf":1.0}},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"32":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"43":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":22,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.7320508075688772},"113":{"tf":1.0},"114":{"tf":2.6457513110645907},"121":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"134":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"239":{"tf":1.0},"33":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772}}},"x":{"df":5,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"i":{"c":{"df":5,"docs":{"153":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"166":{"tf":1.4142135623730951},"202":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"231":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0}}},"s":{"df":5,"docs":{"10":{"tf":1.7320508075688772},"101":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"206":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":13,"docs":{"11":{"tf":1.0},"176":{"tf":2.6457513110645907},"178":{"tf":2.0},"180":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"232":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":2.449489742783178},"64":{"tf":1.0},"69":{"tf":1.0},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"145":{"tf":1.0},"205":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}},"df":44,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"140":{"tf":1.0},"149":{"tf":1.0},"155":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":2.23606797749979},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":2.0},"230":{"tf":1.0},"231":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":2.449489742783178},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"79":{"tf":1.7320508075688772},"82":{"tf":1.0},"85":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"88":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"220":{"tf":1.0},"48":{"tf":1.0},"6":{"tf":2.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"88":{"tf":2.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"210":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"138":{"tf":1.0},"5":{"tf":1.0},"86":{"tf":2.0},"99":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"122":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"23":{"tf":2.0}}},"1":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":4,"docs":{"21":{"tf":1.7320508075688772},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":2,"docs":{"66":{"tf":1.0},"70":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":6,"docs":{"10":{"tf":1.0},"22":{"tf":2.23606797749979},"64":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"86":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"100":{"tf":1.0},"210":{"tf":1.0}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":1,"docs":{"45":{"tf":1.4142135623730951}}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}}},"i":{"d":{"df":14,"docs":{"11":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"75":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"186":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"37":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"*":{"a":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"*":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"q":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":12,"docs":{"20":{"tf":1.4142135623730951},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":3.0},"241":{"tf":1.0},"25":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0}}}}},"df":1,"docs":{"176":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":41,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.4142135623730951},"132":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":2.8284271247461903},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.4142135623730951},"164":{"tf":2.23606797749979},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.4142135623730951},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":2.0},"210":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"30":{"tf":2.0},"49":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"df":66,"docs":{"100":{"tf":1.7320508075688772},"110":{"tf":1.4142135623730951},"111":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"114":{"tf":3.872983346207417},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.0},"134":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"140":{"tf":2.0},"142":{"tf":2.449489742783178},"150":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"160":{"tf":1.7320508075688772},"163":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"172":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.0},"199":{"tf":1.0},"216":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":2.8284271247461903},"31":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.4142135623730951},"63":{"tf":1.7320508075688772},"64":{"tf":1.0},"66":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":2.0},"72":{"tf":1.0},"74":{"tf":1.0},"8":{"tf":3.3166247903554},"9":{"tf":1.7320508075688772},"99":{"tf":2.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"22":{"tf":1.0},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":29,"docs":{"100":{"tf":1.0},"14":{"tf":1.0},"153":{"tf":1.0},"184":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"202":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.4142135623730951},"51":{"tf":1.7320508075688772},"58":{"tf":1.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"68":{"tf":1.7320508075688772},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":16,"docs":{"1":{"tf":1.0},"202":{"tf":1.0},"243":{"tf":1.0},"29":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"79":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"u":{"df":4,"docs":{"139":{"tf":1.0},"166":{"tf":1.0},"228":{"tf":1.0},"31":{"tf":1.0}}}}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"79":{"tf":1.0},"9":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"42":{"tf":1.0},"5":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":7,"docs":{"10":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"3":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":9,"docs":{"11":{"tf":1.4142135623730951},"125":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}},"t":{"df":3,"docs":{"203":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}},"t":{"df":5,"docs":{"176":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"34":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"7":{"tf":1.7320508075688772},"84":{"tf":2.449489742783178},"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":23,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.4142135623730951},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":1.7320508075688772},"132":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":1.0},"232":{"tf":1.4142135623730951},"233":{"tf":2.0},"234":{"tf":1.4142135623730951},"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":10,"docs":{"126":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"176":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"38":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"121":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":16,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"159":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"234":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"63":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":2.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":11,"docs":{"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"243":{"tf":1.0},"25":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":22,"docs":{"11":{"tf":1.0},"130":{"tf":1.0},"150":{"tf":1.0},"203":{"tf":1.7320508075688772},"217":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"143":{"tf":1.4142135623730951},"18":{"tf":2.6457513110645907},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"22":{"tf":1.0},"27":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"73":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"244":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"125":{"tf":1.0},"128":{"tf":1.4142135623730951},"201":{"tf":1.0},"42":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"df":2,"docs":{"11":{"tf":1.0},"27":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":10,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"13":{"tf":1.0},"176":{"tf":1.0},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":21,"docs":{"12":{"tf":1.0},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.4142135623730951},"77":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"g":{"df":1,"docs":{"22":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"68":{"tf":1.0},"91":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}},"u":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":16,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.0},"220":{"tf":2.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":2.0},"239":{"tf":1.0},"7":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":42,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"223":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"231":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"104":{"tf":1.0},"153":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"58":{"tf":1.4142135623730951},"62":{"tf":1.0},"8":{"tf":1.0}}}}}},"v":{"df":68,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.7320508075688772},"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"108":{"tf":1.7320508075688772},"109":{"tf":1.7320508075688772},"11":{"tf":1.0},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.872983346207417},"227":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":2.449489742783178},"230":{"tf":2.0},"231":{"tf":2.449489742783178},"232":{"tf":2.23606797749979},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":3.3166247903554},"236":{"tf":1.7320508075688772},"237":{"tf":2.23606797749979},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"244":{"tf":2.0},"64":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"235":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":8,"docs":{"159":{"tf":1.0},"18":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"72":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":2.0},"99":{"tf":1.0}}}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":7,"docs":{"235":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"62":{"tf":3.605551275463989},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772}},"i":{"c":{"df":4,"docs":{"203":{"tf":1.7320508075688772},"209":{"tf":1.0},"226":{"tf":1.0},"82":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"d":{"df":1,"docs":{"63":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"(":{"\\":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"73":{"tf":1.0}}}}},"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},")":{"4":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},":":{"=":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"ω":{"0":{",":{"df":0,"docs":{},"ω":{"1":{",":{".":{".":{".":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"241":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}}}},"t":{"a":{"df":6,"docs":{"244":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":19,"docs":{"100":{"tf":1.4142135623730951},"114":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"215":{"tf":2.0},"241":{"tf":1.0},"59":{"tf":1.7320508075688772},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"72":{"tf":1.0},"75":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"210":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":4,"docs":{"14":{"tf":1.0},"22":{"tf":1.0},"40":{"tf":2.6457513110645907},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":1,"docs":{"18":{"tf":1.0}}}}}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"244":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":1.7320508075688772},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"83":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":13,"docs":{"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.0},"140":{"tf":1.0},"159":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"179":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"200":{"tf":2.449489742783178}},"i":{"df":0,"docs":{},"t":{"df":18,"docs":{"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"152":{"tf":2.0},"159":{"tf":1.7320508075688772},"164":{"tf":1.4142135623730951},"167":{"tf":1.7320508075688772},"168":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"199":{"tf":2.0}}}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"44":{"tf":1.0},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"229":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":42,"docs":{"10":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.0},"20":{"tf":1.7320508075688772},"203":{"tf":1.0},"21":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"233":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"5":{"tf":1.0},"58":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":2.449489742783178},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"87":{"tf":2.23606797749979},"88":{"tf":3.3166247903554},"9":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"7":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":1.7320508075688772}}}}}}},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{"/":{"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"df":0,"docs":{},"−":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"a":{"(":{"df":0,"docs":{},"x":{")":{")":{"+":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"(":{"b":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":28,"docs":{"100":{"tf":2.0},"113":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":2.23606797749979},"202":{"tf":1.0},"210":{"tf":2.6457513110645907},"215":{"tf":1.7320508075688772},"242":{"tf":1.4142135623730951},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":2.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"70":{"tf":1.0},"72":{"tf":2.449489742783178},"73":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":2.449489742783178},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"2":{"3":{"3":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"(":{"df":0,"docs":{},"α":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"3":{"4":{"3":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"a":{"d":{"d":{"df":1,"docs":{"111":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"5":{"3":{"2":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"3":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"​":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"2":{"3":{")":{"=":{"0":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"244":{"tf":1.0}}}},"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"243":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}}},"t":{"df":11,"docs":{"203":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":1.7320508075688772}}}},"s":{"df":1,"docs":{"179":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"101":{"tf":1.0},"11":{"tf":1.4142135623730951},"146":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":8,"docs":{"110":{"tf":1.0},"115":{"tf":1.0},"127":{"tf":1.0},"164":{"tf":1.7320508075688772},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"79":{"tf":1.0}},"e":{"(":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"22":{"tf":1.0},"23":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":16,"docs":{"207":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"79":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"146":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}}}}},"df":2,"docs":{"234":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":162,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"219":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.4142135623730951},"47":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"89":{"tf":1.0},"9":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":6,"docs":{"20":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.4142135623730951},"223":{"tf":1.0},"237":{"tf":1.0},"34":{"tf":1.0},"77":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}}}},"v":{"df":3,"docs":{"15":{"tf":2.0},"18":{"tf":1.0},"40":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":13,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":2.449489742783178},"44":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"91":{"tf":1.0},"99":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"213":{"tf":2.0}}}},"h":{"1":{"9":{"7":{"6":{"df":1,"docs":{"223":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"186":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"35":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"123":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"203":{"tf":1.0},"215":{"tf":1.7320508075688772},"221":{"tf":1.0},"229":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.0},"86":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":2.23606797749979}}}},"df":0,"docs":{}}}}}}}}},"s":{"_":{"df":0,"docs":{},"u":{"6":{"4":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":3,"docs":{"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"7":{"tf":1.4142135623730951}}}}}},"m":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"210":{"tf":1.0}}}}}}}}},"r":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"203":{"tf":1.4142135623730951},"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":13,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.4142135623730951},"118":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"160":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}}}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"3":{"tf":1.7320508075688772},"44":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"212":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":2.449489742783178},"237":{"tf":1.0},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"202":{"tf":1.0},"203":{"tf":1.0},"226":{"tf":1.0}}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"10":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"62":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":11,"docs":{"100":{"tf":1.0},"126":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.4142135623730951},"7":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":7,"docs":{"154":{"tf":1.0},"171":{"tf":1.0},"202":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"10":{"tf":1.0},"166":{"tf":1.0},"206":{"tf":1.0},"86":{"tf":3.1622776601683795}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"216":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"54":{"tf":1.0},"72":{"tf":1.7320508075688772},"8":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"73":{"tf":1.0}}}}}}}},"l":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"+":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{"+":{"1":{")":{">":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{",":{"d":{"df":0,"docs":{},"j":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"o":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"187":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":1,"docs":{"48":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":36,"docs":{"102":{"tf":1.0},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":4,"docs":{"123":{"tf":1.0},"186":{"tf":1.0},"207":{"tf":1.0},"54":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"146":{"tf":1.0},"213":{"tf":1.4142135623730951},"57":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":7,"docs":{"157":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"190":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"167":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"2":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"240":{"tf":1.0},"38":{"tf":1.0},"40":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.4142135623730951}}}},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}}}}},"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"112":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"226":{"tf":1.4142135623730951},"228":{"tf":1.7320508075688772},"229":{"tf":1.7320508075688772},"230":{"tf":1.0},"235":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"n":{"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"40":{"tf":1.0},"49":{"tf":1.0},"7":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}},"w":{"df":1,"docs":{"16":{"tf":1.0}},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":4,"docs":{"30":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":2,"docs":{"157":{"tf":1.0},"54":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"190":{"tf":1.0},"54":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"22":{"tf":1.0},"24":{"tf":1.4142135623730951},"38":{"tf":1.0},"84":{"tf":1.0}}}}},"x":{"d":{"df":0,"docs":{},"y":{"df":0,"docs":{},"​":{"=":{"2":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"−":{"1":{"df":3,"docs":{"242":{"tf":1.0},"243":{"tf":1.0},"92":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"≡":{"df":0,"docs":{},"e":{"df":1,"docs":{"61":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"(":{"1":{")":{",":{"df":0,"docs":{},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"226":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}}},",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"df":0,"docs":{},"g":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"190":{"tf":1.0},"217":{"tf":1.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"198":{"tf":1.7320508075688772},"200":{"tf":1.4142135623730951}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"4":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"5":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"198":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"3":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"e":{"5":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"+":{"df":0,"docs":{},"e":{"6":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.0}}}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":71,"docs":{"10":{"tf":1.0},"100":{"tf":2.23606797749979},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"120":{"tf":2.449489742783178},"121":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"188":{"tf":1.0},"199":{"tf":1.4142135623730951},"207":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":2.0},"27":{"tf":1.4142135623730951},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"44":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":2.0},"64":{"tf":2.23606797749979},"65":{"tf":1.4142135623730951},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"70":{"tf":2.0},"71":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"8":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.23606797749979},"88":{"tf":3.4641016151377544},"9":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"154":{"tf":1.0},"157":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":1,"docs":{"54":{"tf":1.0}},"i":{"df":3,"docs":{"203":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"230":{"tf":1.0},"84":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.0}}}}}},"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"104":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"g":{"df":3,"docs":{"120":{"tf":1.0},"230":{"tf":1.0},"86":{"tf":1.0}}},"u":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}},"df":13,"docs":{"100":{"tf":1.0},"181":{"tf":2.23606797749979},"183":{"tf":1.0},"187":{"tf":1.0},"192":{"tf":1.4142135623730951},"195":{"tf":1.0},"198":{"tf":1.4142135623730951},"200":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.7320508075688772},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.7320508075688772}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":10,"docs":{"128":{"tf":1.0},"140":{"tf":1.0},"153":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"231":{"tf":1.4142135623730951},"44":{"tf":1.0},"54":{"tf":1.4142135623730951},"79":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"i":{"df":24,"docs":{"11":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"237":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.4142135623730951},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":2.0}}}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"5":{"df":1,"docs":{"198":{"tf":1.0}}},"6":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"209":{"tf":1.0}}}}},"df":42,"docs":{"118":{"tf":2.23606797749979},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":2.23606797749979},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":3.0},"203":{"tf":3.605551275463989},"204":{"tf":1.7320508075688772},"205":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"207":{"tf":3.3166247903554},"208":{"tf":2.23606797749979},"210":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.7320508075688772},"220":{"tf":1.0},"226":{"tf":2.6457513110645907},"231":{"tf":1.0},"233":{"tf":1.4142135623730951},"237":{"tf":1.4142135623730951},"241":{"tf":1.4142135623730951},"242":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.7320508075688772},"62":{"tf":2.23606797749979},"64":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":2.6457513110645907},"84":{"tf":1.7320508075688772},"85":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}}}},"i":{"1":{"5":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"s":{"df":1,"docs":{"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":62,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":3.605551275463989},"227":{"tf":1.0},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":2.0},"236":{"tf":1.0},"237":{"tf":1.7320508075688772},"238":{"tf":1.0},"239":{"tf":1.4142135623730951}}}}}},"o":{"df":1,"docs":{"198":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951}}}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"84":{"tf":2.0},"87":{"tf":1.4142135623730951}}}}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":17,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"170":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"37":{"tf":1.7320508075688772},"43":{"tf":1.0},"44":{"tf":2.8284271247461903},"48":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951},"70":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"233":{"tf":1.0}}}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"d":{"df":8,"docs":{"159":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"49":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"235":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"d":{"df":21,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"85":{"tf":2.0}},"i":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"125":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"226":{"tf":1.0},"231":{"tf":2.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"179":{"tf":1.0},"183":{"tf":1.4142135623730951},"187":{"tf":1.0}}}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"159":{"tf":1.0},"198":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"64":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"20":{"tf":1.4142135623730951},"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"48":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"3":{"tf":1.0},"37":{"tf":1.4142135623730951}}}}}}}},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":2,"docs":{"235":{"tf":1.7320508075688772},"237":{"tf":1.0}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":27,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"164":{"tf":1.4142135623730951},"180":{"tf":1.0},"181":{"tf":1.0},"198":{"tf":1.0},"204":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.4142135623730951},"22":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"30":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.0},"58":{"tf":1.4142135623730951},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"64":{"tf":2.23606797749979},"66":{"tf":1.4142135623730951},"70":{"tf":1.7320508075688772},"72":{"tf":2.0},"8":{"tf":2.0},"86":{"tf":1.0},"88":{"tf":4.358898943540674},"9":{"tf":1.7320508075688772}}},"t":{"df":10,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"121":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":19,"docs":{"110":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"208":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"79":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"​":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"235":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":8,"docs":{"14":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951},"40":{"tf":2.0},"84":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":3,"docs":{"145":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":2.449489742783178}}}}}},"t":{"c":{"df":2,"docs":{"156":{"tf":1.0},"176":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"=":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":24,"docs":{"120":{"tf":1.0},"210":{"tf":2.6457513110645907},"211":{"tf":1.7320508075688772},"212":{"tf":2.449489742783178},"213":{"tf":1.4142135623730951},"214":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":2.0},"218":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"31":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":2.449489742783178},"76":{"tf":2.23606797749979},"8":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":2.0},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":16,"docs":{"146":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":1.0},"192":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"s":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"1":{"6":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"−":{"df":1,"docs":{"181":{"tf":1.0}}}},"t":{"df":2,"docs":{"207":{"tf":1.0},"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"24":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"231":{"tf":1.0},"54":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"139":{"tf":1.0},"207":{"tf":1.4142135623730951},"25":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":37,"docs":{"11":{"tf":1.0},"118":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772},"190":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":2.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"38":{"tf":1.0},"50":{"tf":1.7320508075688772},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.4142135623730951},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"25":{"tf":1.0},"66":{"tf":1.0}},"e":{"d":{"df":2,"docs":{"70":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"df":1,"docs":{"12":{"tf":1.0}}},"p":{"df":0,"docs":{},"t":{"df":11,"docs":{"120":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"208":{"tf":1.0},"229":{"tf":1.0},"44":{"tf":1.0},"86":{"tf":1.7320508075688772},"87":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"10":{"tf":1.4142135623730951},"207":{"tf":2.0},"230":{"tf":1.0},"7":{"tf":2.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"93":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"34":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"244":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":3,"docs":{"205":{"tf":1.0},"229":{"tf":1.4142135623730951},"30":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"10":{"tf":1.4142135623730951}}}}},"l":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"201":{"tf":1.0},"217":{"tf":1.0},"77":{"tf":1.0}}}},"n":{"df":4,"docs":{"201":{"tf":1.0},"243":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"5":{"tf":1.0},"81":{"tf":1.0},"9":{"tf":1.0}}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"211":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"122":{"tf":1.7320508075688772},"204":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"203":{"tf":1.0},"207":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}},"s":{"df":4,"docs":{"15":{"tf":1.0},"20":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":24,"docs":{"100":{"tf":1.4142135623730951},"146":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"171":{"tf":1.7320508075688772},"186":{"tf":1.0},"198":{"tf":1.0},"217":{"tf":1.0},"22":{"tf":1.7320508075688772},"228":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"104":{"tf":1.0},"203":{"tf":1.0},"42":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":2.8284271247461903}}},"df":0,"docs":{},"s":{"df":4,"docs":{"176":{"tf":1.0},"202":{"tf":1.7320508075688772},"207":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"176":{"tf":1.0}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"187":{"tf":1.4142135623730951},"207":{"tf":1.0},"84":{"tf":1.7320508075688772},"88":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"7":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0}},"n":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"′":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"192":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"⋙":{"6":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋙":{"1":{"1":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"⋘":{"7":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"⋙":{"2":{"5":{"df":1,"docs":{"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"(":{"1":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"x":{")":{"=":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"76":{"tf":1.4142135623730951}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}},"ω":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"74":{"tf":1.0}}},"df":0,"docs":{}}}}},"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"37":{"tf":1.0}}},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"145":{"tf":1.0}}}},"t":{"df":8,"docs":{"114":{"tf":1.0},"125":{"tf":1.0},"139":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"207":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":12,"docs":{"140":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"24":{"tf":1.0},"242":{"tf":1.0},"59":{"tf":1.0},"68":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.0},"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"126":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"233":{"tf":1.0}}}},"l":{"df":0,"docs":{},"s":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"215":{"tf":1.0},"9":{"tf":1.0}}}},"df":1,"docs":{"7":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"10":{"tf":1.0}}}}},"r":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"38":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":2.0},"213":{"tf":1.0},"219":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"df":20,"docs":{"18":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"192":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"202":{"tf":1.0},"23":{"tf":1.7320508075688772},"24":{"tf":1.0},"50":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"8":{"tf":2.0},"82":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":10,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"15":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":2.0},"39":{"tf":1.0},"43":{"tf":2.23606797749979},"44":{"tf":3.872983346207417},"45":{"tf":4.58257569495584},"46":{"tf":2.0}},"e":{"'":{"df":2,"docs":{"43":{"tf":1.0},"45":{"tf":1.7320508075688772}}},"=":{"+":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"s":{",":{"+":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"43":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":4,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"203":{"tf":1.0},"66":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}}}}},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"206":{"tf":1.0},"211":{"tf":2.0},"213":{"tf":1.0},"214":{"tf":2.23606797749979}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{">":{"(":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"d":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"24":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{":":{":":{"<":{"df":0,"docs":{},"f":{">":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0}}}},"df":1,"docs":{"24":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":3,"docs":{"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"24":{"tf":1.0}}}}}}}},"df":47,"docs":{"118":{"tf":2.6457513110645907},"120":{"tf":1.0},"124":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.7320508075688772},"180":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":4.47213595499958},"203":{"tf":2.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":2.0},"208":{"tf":1.0},"209":{"tf":1.0},"21":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":2.0},"23":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.7320508075688772},"235":{"tf":2.449489742783178},"237":{"tf":1.0},"24":{"tf":1.4142135623730951},"241":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":2.23606797749979},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{")":{")":{"=":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"2":{"2":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"α":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"_":{"1":{"2":{"0":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"k":{"4":{"3":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":0,"docs":{},"q":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"41":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{":":{":":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"36":{"tf":1.0},"37":{"tf":1.7320508075688772}}},"l":{"df":5,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"9":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}},"y":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"4":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":19,"docs":{"120":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"176":{"tf":1.0},"200":{"tf":1.0},"214":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":1.0},"98":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"d":{"df":12,"docs":{"10":{"tf":1.0},"120":{"tf":1.0},"146":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":2.0},"26":{"tf":1.0},"29":{"tf":1.0},"34":{"tf":1.0},"38":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"18":{"tf":1.0}}}},"t":{"df":10,"docs":{"202":{"tf":2.449489742783178},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"206":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"241":{"tf":1.0},"8":{"tf":1.0}}}}},"p":{"df":1,"docs":{"174":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":29,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"140":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.0},"212":{"tf":1.0},"228":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"54":{"tf":1.7320508075688772},"6":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"98":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"118":{"tf":1.0},"20":{"tf":1.0},"37":{"tf":1.0}}}}}}},"t":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"64":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}}}},"x":{"df":36,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"106":{"tf":1.0},"115":{"tf":2.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"120":{"tf":2.8284271247461903},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"16":{"tf":1.4142135623730951},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.0},"226":{"tf":1.0},"24":{"tf":1.0},"48":{"tf":1.4142135623730951},"50":{"tf":1.0},"54":{"tf":1.4142135623730951},"56":{"tf":1.0},"68":{"tf":2.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.23606797749979},"88":{"tf":1.7320508075688772},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}},"e":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"x":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"[":{"df":0,"docs":{},"w":{"]":{")":{"=":{"0":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"y":{"df":0,"docs":{},"w":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"b":{")":{"=":{"0":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"121":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"68":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":6,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"44":{"tf":2.6457513110645907},"45":{"tf":2.449489742783178},"46":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":2.0}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"m":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":11,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"21":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":2.0},"24":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":41,"docs":{"100":{"tf":1.0},"106":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.4142135623730951},"15":{"tf":1.0},"154":{"tf":1.0},"160":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"202":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"32":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.6457513110645907},"92":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"c":{"df":5,"docs":{"153":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"k":{"df":2,"docs":{"38":{"tf":1.0},"84":{"tf":1.0}}},"m":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"210":{"tf":1.4142135623730951},"215":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"t":{"df":3,"docs":{"202":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0}}}},"df":29,"docs":{"100":{"tf":1.0},"120":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"181":{"tf":1.7320508075688772},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.7320508075688772},"218":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"30":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"61":{"tf":1.0},"74":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"a":{"df":6,"docs":{"110":{"tf":1.4142135623730951},"149":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"230":{"tf":2.0},"239":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":6,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"183":{"tf":1.0},"31":{"tf":1.0},"50":{"tf":1.0},"84":{"tf":1.0}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.0},"219":{"tf":1.0}}}}}}}},"p":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"2":{"df":1,"docs":{"25":{"tf":1.0}}},"3":{"df":1,"docs":{"25":{"tf":1.0}}},"7":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"25":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"17":{"tf":1.0}},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"203":{"tf":1.0},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"223":{"tf":1.4142135623730951},"226":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":3.3166247903554},"237":{"tf":1.4142135623730951},"241":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}}},"q":{"df":9,"docs":{"105":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"117":{"tf":1.0},"124":{"tf":1.0},"202":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.23606797749979}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"237":{"tf":1.0},"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":5,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"41":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"100":{"tf":1.0},"84":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"209":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"216":{"tf":1.0}}}}},"l":{"df":9,"docs":{"10":{"tf":1.0},"117":{"tf":1.7320508075688772},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"213":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"26":{"tf":1.4142135623730951}},"i":{"df":2,"docs":{"202":{"tf":1.0},"244":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":32,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"11":{"tf":2.23606797749979},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.7320508075688772},"178":{"tf":1.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.4142135623730951},"186":{"tf":1.4142135623730951},"187":{"tf":1.0},"217":{"tf":2.449489742783178},"229":{"tf":1.0},"237":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.8284271247461903},"9":{"tf":1.4142135623730951}}}}}}},"d":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"127":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"203":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"104":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0}}}}}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"c":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∣":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}}},"df":0,"docs":{}},"⋅":{"d":{"df":0,"docs":{},"⋅":{"a":{"=":{"0":{"df":1,"docs":{"50":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"(":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.4142135623730951}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"k":{")":{":":{"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"⋯":{",":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{")":{":":{"=":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"i":{"=":{"1":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":2,"docs":{"79":{"tf":1.0},"85":{"tf":1.0}}}},",":{"b":{"df":1,"docs":{"243":{"tf":1.7320508075688772}}},"df":1,"docs":{"244":{"tf":1.0}},"g":{",":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"241":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"226":{"tf":1.0}}}}},"df":0,"docs":{}},"g":{"df":1,"docs":{"221":{"tf":1.0}}}}},"p":{",":{"a":{"=":{"[":{"a":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{",":{"df":0,"docs":{},"w":{"df":1,"docs":{"88":{"tf":1.0}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":1,"docs":{"79":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{".":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},":":{"=":{"df":0,"docs":{},"g":{"(":{"0":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"σ":{",":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":106,"docs":{"101":{"tf":1.0},"102":{"tf":2.23606797749979},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":2.6457513110645907},"110":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"174":{"tf":1.0},"175":{"tf":2.0},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"20":{"tf":1.0},"200":{"tf":1.0},"28":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"101":{"tf":1.0},"43":{"tf":1.0},"9":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":3,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":2.0}},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"p":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"9":{"tf":1.0}}},"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"a":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"f":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"3":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"a":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":39,"docs":{"100":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"159":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"164":{"tf":1.7320508075688772},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"191":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"194":{"tf":1.7320508075688772},"195":{"tf":1.7320508075688772},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":3.1622776601683795},"199":{"tf":2.0},"22":{"tf":2.449489742783178},"23":{"tf":1.0},"30":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"50":{"tf":1.0},"56":{"tf":1.0},"58":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":3.3166247903554},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":22,"docs":{"146":{"tf":2.449489742783178},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.7320508075688772},"181":{"tf":1.4142135623730951},"192":{"tf":1.0},"200":{"tf":1.0},"203":{"tf":2.8284271247461903},"206":{"tf":2.0},"220":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":2.0},"241":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":43,"docs":{"138":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.7320508075688772},"17":{"tf":1.0},"179":{"tf":1.0},"181":{"tf":1.0},"203":{"tf":3.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"206":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"241":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.4142135623730951},"36":{"tf":1.0},"38":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":2.0},"59":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"85":{"tf":1.0},"9":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"210":{"tf":1.0}}}}}}},"t":{"df":1,"docs":{"240":{"tf":1.0}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"df":1,"docs":{"84":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":22,"docs":{"110":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"152":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"202":{"tf":1.0},"207":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.0},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"88":{"tf":2.6457513110645907},"9":{"tf":1.0}},"n":{"df":39,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"232":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.0},"8":{"tf":2.23606797749979},"82":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":2.0}}}}}},"k":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"b":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"101":{"tf":1.0},"37":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"20":{"tf":1.0},"54":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951}}}},"df":5,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"223":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":1,"docs":{"244":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"53":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"85":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"20":{"tf":1.0},"206":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"15":{"tf":1.0},"17":{"tf":1.7320508075688772}},"i":{"c":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"87":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"k":{"df":1,"docs":{"82":{"tf":1.0}}},"n":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"y":{"df":3,"docs":{"16":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0}}}},"i":{"d":{"df":2,"docs":{"16":{"tf":1.0},"32":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":28,"docs":{"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":4.58257569495584},"204":{"tf":2.0},"205":{"tf":1.4142135623730951},"206":{"tf":2.449489742783178},"209":{"tf":1.0},"220":{"tf":3.4641016151377544},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"223":{"tf":2.23606797749979},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":3.7416573867739413},"233":{"tf":1.0},"235":{"tf":1.7320508075688772},"241":{"tf":1.7320508075688772},"243":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"82":{"tf":3.3166247903554},"84":{"tf":2.449489742783178},"86":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"t":{"2":{"0":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"87":{"tf":1.0}}},"df":0,"docs":{}},"a":{"b":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"221":{"tf":1.0}}}}},"i":{"d":{"df":11,"docs":{"12":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"x":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"c":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"88":{"tf":1.4142135623730951}}}},",":{"df":0,"docs":{},"u":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"g":{",":{"df":1,"docs":{"244":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"→":{"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"226":{"tf":1.0}}}},"z":{"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}}}}},"df":0,"docs":{}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"g":{"d":{"df":1,"docs":{"241":{"tf":1.0}}},"df":1,"docs":{"203":{"tf":1.0}},"n":{"df":2,"docs":{"82":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"h":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"x":{")":{"=":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"/":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":6,"docs":{"51":{"tf":1.0},"73":{"tf":2.0},"74":{"tf":1.7320508075688772},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0}}}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"74":{"tf":1.0}}}},",":{"df":0,"docs":{},"h":{"1":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"6":{"3":{"df":1,"docs":{"200":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"h":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":7,"docs":{"128":{"tf":1.7320508075688772},"207":{"tf":2.6457513110645907},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"o":{"2":{"_":{"df":0,"docs":{},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":2,"docs":{"1":{"tf":1.0},"176":{"tf":1.0}},"s":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"/":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{":":{":":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"_":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"(":{"&":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{":":{":":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"176":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":21,"docs":{"0":{"tf":1.7320508075688772},"1":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"27":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"45":{"tf":1.7320508075688772},"5":{"tf":1.0},"58":{"tf":1.0},"66":{"tf":1.0},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"[":{"df":0,"docs":{},"g":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":25,"docs":{"126":{"tf":1.0},"145":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"157":{"tf":1.0},"201":{"tf":1.0},"202":{"tf":1.4142135623730951},"206":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"57":{"tf":1.0},"6":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.4142135623730951},"79":{"tf":2.8284271247461903},"8":{"tf":1.0},"90":{"tf":1.4142135623730951},"92":{"tf":1.4142135623730951}}},"v":{"df":5,"docs":{"128":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0}}}},"n":{"d":{"df":2,"docs":{"217":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":1,"docs":{"216":{"tf":1.0}}},"l":{"df":15,"docs":{"11":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"131":{"tf":1.0},"17":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"64":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":5,"docs":{"16":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"r":{"d":{"df":4,"docs":{"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"37":{"tf":1.0},"82":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"237":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":10,"docs":{"11":{"tf":1.7320508075688772},"145":{"tf":2.6457513110645907},"146":{"tf":1.4142135623730951},"159":{"tf":1.0},"166":{"tf":1.7320508075688772},"237":{"tf":1.7320508075688772},"7":{"tf":1.4142135623730951},"84":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}},"t":{"df":1,"docs":{"9":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":5,"docs":{"176":{"tf":1.0},"45":{"tf":1.0},"72":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"z":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":16,"docs":{"147":{"tf":1.0},"18":{"tf":1.0},"200":{"tf":1.7320508075688772},"206":{"tf":1.0},"216":{"tf":2.449489742783178},"217":{"tf":1.0},"219":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"62":{"tf":1.7320508075688772},"7":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":2.6457513110645907}},"e":{"a":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"239":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"p":{"df":8,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"40":{"tf":1.0},"87":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"127":{"tf":1.0},"15":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"198":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"48":{"tf":1.0}}},"df":22,"docs":{"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"127":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"234":{"tf":1.0},"242":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"16":{"tf":1.0},"221":{"tf":1.4142135623730951},"222":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":1.0}}}},"df":2,"docs":{"128":{"tf":1.7320508075688772},"85":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"118":{"tf":1.0},"18":{"tf":1.0},"20":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"11":{"tf":1.0},"2":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.4142135623730951},"30":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"219":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":10,"docs":{"105":{"tf":1.4142135623730951},"159":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":2.0},"88":{"tf":2.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.4142135623730951}}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":3.872983346207417}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":2,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"c":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{":":{"/":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"w":{"df":0,"docs":{},"w":{"df":0,"docs":{},"w":{".":{"a":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"s":{":":{"/":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"i":{"a":{"c":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"2":{"0":{"1":{"9":{"/":{"4":{"0":{"3":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"238":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"z":{"c":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"/":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"j":{"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"d":{"df":0,"docs":{},"f":{"df":1,"docs":{"225":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":0,"docs":{}}},"ü":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"ı":{"df":0,"docs":{},"ş":{"df":0,"docs":{},"ı":{"df":0,"docs":{},"l":{"'":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}},"df":0,"docs":{}}}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":2.0}}},"df":2,"docs":{"51":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"=":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"241":{"tf":1.0}}}}},"i":{"'":{"df":0,"docs":{},"m":{"df":1,"docs":{"201":{"tf":1.0}}}},")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"=":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"df":0,"docs":{},"i":{"=":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"df":0,"docs":{},"i":{"=":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},".":{"df":26,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"82":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"/":{"df":0,"docs":{},"o":{"df":1,"docs":{"24":{"tf":1.0}}}},"<":{"df":0,"docs":{},"j":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"u":{"df":1,"docs":{"55":{"tf":1.0}}}}}},"=":{"0":{"df":4,"docs":{"150":{"tf":1.0},"207":{"tf":1.0},"217":{"tf":1.0},"85":{"tf":1.7320508075688772}},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"κ":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"w":{"+":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"+":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"f":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"1":{"3":{"0":{"df":1,"docs":{"128":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"207":{"tf":1.0}},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"2":{".":{".":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"1":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},">":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"127":{"tf":1.0}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"a":{"df":4,"docs":{"223":{"tf":1.0},"226":{"tf":1.0},"29":{"tf":1.0},"99":{"tf":1.0}},"l":{"df":1,"docs":{"36":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"p":{",":{"d":{"df":1,"docs":{"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":19,"docs":{"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.23606797749979},"207":{"tf":1.0},"210":{"tf":1.0},"215":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"31":{"tf":1.0},"43":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":3,"docs":{"100":{"tf":1.4142135623730951},"57":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"5":{")":{"=":{"0":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":2,"docs":{"141":{"tf":1.0},"62":{"tf":1.0}}},"i":{"=":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"←":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{")":{";":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"τ":{",":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"d":{"=":{"1":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"209":{"tf":1.0}},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"214":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"205":{"tf":1.0},"206":{"tf":1.0},"231":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"229":{"tf":1.0},"244":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"l":{"<":{"df":0,"docs":{},"f":{"df":4,"docs":{"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0}}}},"df":4,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":41,"docs":{"10":{"tf":1.0},"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"139":{"tf":1.0},"148":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.4142135623730951},"177":{"tf":1.0},"179":{"tf":1.0},"20":{"tf":1.4142135623730951},"21":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":2.0},"45":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"6":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.4142135623730951},"74":{"tf":1.0},"89":{"tf":1.7320508075688772},"9":{"tf":2.8284271247461903},"90":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}}}},"i":{"c":{"df":1,"docs":{"84":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"127":{"tf":1.0},"44":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}}}},"df":5,"docs":{"138":{"tf":1.0},"226":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"10":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"39":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.0}}}},"s":{"df":2,"docs":{"11":{"tf":1.0},"114":{"tf":2.449489742783178}},"s":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":3,"docs":{"101":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":14,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"45":{"tf":1.0},"5":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":13,"docs":{"106":{"tf":1.4142135623730951},"110":{"tf":1.7320508075688772},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":2.0},"146":{"tf":1.4142135623730951},"149":{"tf":2.0},"153":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":7,"docs":{"126":{"tf":1.0},"157":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.4142135623730951},"73":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"204":{"tf":1.0},"221":{"tf":1.0},"39":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"85":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"210":{"tf":1.4142135623730951},"72":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}}}},"x":{"df":8,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0}}}},"i":{"c":{"df":5,"docs":{"126":{"tf":1.7320508075688772},"14":{"tf":1.0},"184":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.4142135623730951}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":4,"docs":{"229":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"244":{"tf":1.0},"54":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"f":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"223":{"tf":1.0},"226":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"86":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"215":{"tf":1.0},"235":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":13,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"167":{"tf":1.0},"176":{"tf":1.4142135623730951},"200":{"tf":1.0},"21":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.0}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"49":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"51":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":41,"docs":{"110":{"tf":1.4142135623730951},"119":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"171":{"tf":1.0},"175":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"18":{"tf":1.0},"187":{"tf":1.0},"19":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"198":{"tf":2.23606797749979},"20":{"tf":2.0},"22":{"tf":1.0},"23":{"tf":1.7320508075688772},"237":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"25":{"tf":2.6457513110645907},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"57":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":8,"docs":{"145":{"tf":1.0},"162":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"243":{"tf":1.0},"39":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"43":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"15":{"tf":1.0},"40":{"tf":1.0}}},"n":{"c":{"df":24,"docs":{"10":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"216":{"tf":1.0},"22":{"tf":2.0},"226":{"tf":1.0},"24":{"tf":1.7320508075688772},"244":{"tf":1.7320508075688772},"25":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":1.0},"57":{"tf":1.0},"68":{"tf":2.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"88":{"tf":1.0},"92":{"tf":2.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"146":{"tf":1.0},"223":{"tf":1.0},"235":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"d":{"df":24,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"172":{"tf":1.0},"205":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"48":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"176":{"tf":2.8284271247461903},"20":{"tf":2.8284271247461903},"21":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"24":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":11,"docs":{"11":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.7320508075688772},"202":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"85":{"tf":1.7320508075688772},"88":{"tf":2.0}},"r":{"df":2,"docs":{"37":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":1,"docs":{"176":{"tf":1.0}}},"n":{"d":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"45":{"tf":1.0},"7":{"tf":1.7320508075688772},"81":{"tf":1.0},"83":{"tf":2.23606797749979},"84":{"tf":3.3166247903554},"85":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"7":{"tf":1.4142135623730951},"76":{"tf":1.0}}}}},"f":{"a":{"c":{"df":6,"docs":{"11":{"tf":2.0},"175":{"tf":1.4142135623730951},"20":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"86":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"v":{"df":3,"docs":{"178":{"tf":1.0},"213":{"tf":1.0},"31":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"149":{"tf":1.0},"243":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"n":{"df":5,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.4142135623730951},"239":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"237":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":12,"docs":{"120":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"198":{"tf":1.4142135623730951},"210":{"tf":1.0},"212":{"tf":1.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.0},"31":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"99":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":6,"docs":{"146":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"88":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":6,"docs":{"120":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"220":{"tf":1.0},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"243":{"tf":1.4142135623730951},"94":{"tf":1.0}}}}}},"v":{"0":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"{":{"0":{",":{"1":{"/":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"z":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":8,"docs":{"202":{"tf":1.0},"203":{"tf":2.0},"204":{"tf":1.4142135623730951},"205":{"tf":2.449489742783178},"214":{"tf":1.7320508075688772},"220":{"tf":1.0},"229":{"tf":2.449489742783178},"233":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}},"l":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.7320508075688772},"231":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}}}}},"t":{"a":{"b":{"=":{"[":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"1":{"df":0,"docs":{},"​":{".":{".":{".":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"2":{"8":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"p":{"=":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"77":{"tf":1.0}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"86":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":2,"docs":{"9":{"tf":1.0},"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"9":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":3,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"226":{"tf":2.0}}}}}}}},"s":{"df":0,"docs":{},"u":{"df":6,"docs":{"118":{"tf":1.0},"243":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0}}}}},"t":{"'":{"df":9,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":2.0},"91":{"tf":1.0}}},"/":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"43":{"tf":1.0}}}},"h":{"df":4,"docs":{"242":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"84":{"tf":1.0}}},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{")":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":5,"docs":{"226":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}}},"v":{"df":4,"docs":{"100":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0}},"k":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"×":{"df":0,"docs":{},"α":{"df":0,"docs":{},"j":{"=":{"df":0,"docs":{},"α":{"df":0,"docs":{},"i":{"+":{"df":0,"docs":{},"j":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"204":{"tf":1.0}}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"54":{"tf":1.0}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"a":{"df":2,"docs":{"85":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"df":1,"docs":{"157":{"tf":1.0}},"q":{"df":1,"docs":{"85":{"tf":1.0}},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"u":{"df":1,"docs":{"55":{"tf":1.0}}}},".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"2":{"df":1,"docs":{"207":{"tf":1.0}},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"{":{"0":{".":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"≡":{"0":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"β":{"df":0,"docs":{},"j":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"γ":{"df":0,"docs":{},"j":{"df":1,"docs":{"206":{"tf":1.0}}}},"ω":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":1,"docs":{"64":{"tf":1.0}}}}}}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"j":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}},"∏":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"∑":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"1":{"df":2,"docs":{"141":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"⋯":{",":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},">":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"a":{"c":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":4,"docs":{"206":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"85":{"tf":1.4142135623730951}},"o":{"b":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"s":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":2,"docs":{"35":{"tf":1.0},"37":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":2,"docs":{"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"t":{"2":{"0":{"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":4,"docs":{"64":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0}}}},"′":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}}}},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.4142135623730951}}}},"{":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"150":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"≡":{"2":{"df":0,"docs":{},"j":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≥":{"1":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"k":{"+":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"=":{"(":{"df":0,"docs":{},"α":{"+":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"0":{".":{".":{"8":{"4":{"df":2,"docs":{"117":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"⋯":{"+":{"2":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"1":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"2":{"3":{"df":1,"docs":{"117":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"127":{"tf":1.4142135623730951}}},"7":{",":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"5":{"3":{".":{".":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{".":{".":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"141":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"′":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"0":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.0}}},"1":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"…":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"4":{"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"4":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"4":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"α":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"=":{"df":0,"docs":{},"α":{"0":{"df":0,"docs":{},"​":{"[":{"1":{"2":{"9":{".":{".":{"=":{"1":{"3":{"1":{"]":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"8":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"8":{"4":{"+":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"0":{"df":2,"docs":{"120":{"tf":1.0},"207":{"tf":1.0}}},"1":{"df":2,"docs":{"202":{"tf":1.0},"207":{"tf":1.0}}},"2":{",":{"3":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":1,"docs":{"31":{"tf":1.0}}},"[":{"a":{"]":{"b":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"a":{"]":{"(":{"[":{"b":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"]":{"a":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{")":{"=":{"[":{"b":{"]":{"(":{"[":{"a":{"]":{"df":0,"docs":{},"g":{")":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"5":{"3":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"d":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"125":{"tf":1.4142135623730951},"138":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},">":{"1":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"]":{"a":{"+":{"[":{"df":0,"docs":{},"k":{"]":{"a":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"k":{"df":1,"docs":{"203":{"tf":1.0}}},"o":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"=":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"0":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}},"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"126":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":24,"docs":{"100":{"tf":1.4142135623730951},"120":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"145":{"tf":1.0},"146":{"tf":1.7320508075688772},"148":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"18":{"tf":1.7320508075688772},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"207":{"tf":1.0},"243":{"tf":1.0},"25":{"tf":1.0},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":5,"docs":{"100":{"tf":1.0},"62":{"tf":1.7320508075688772},"69":{"tf":1.0},"71":{"tf":1.0},"76":{"tf":1.7320508075688772}}}},"y":{"df":8,"docs":{"223":{"tf":2.6457513110645907},"24":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.7320508075688772}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"170":{"tf":1.0}}}}}}},"i":{"df":1,"docs":{"167":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"231":{"tf":1.0}}}},"n":{"d":{"df":3,"docs":{"10":{"tf":1.0},"54":{"tf":1.0},"6":{"tf":1.0}}},"df":0,"docs":{}},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"127":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"w":{"df":12,"docs":{"139":{"tf":1.0},"159":{"tf":1.0},"201":{"tf":1.0},"223":{"tf":1.0},"232":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"7":{"tf":2.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":11,"docs":{"19":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.23606797749979},"6":{"tf":1.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"7":{"tf":2.8284271247461903},"84":{"tf":4.47213595499958},"86":{"tf":2.8284271247461903}}}},"df":0,"docs":{}}},"n":{"df":13,"docs":{"202":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"219":{"tf":1.0}}}},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{")":{",":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"′":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"∈":{"[":{"0":{".":{".":{"8":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"8":{"5":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{",":{"2":{"2":{"5":{"4":{"+":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"139":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"≤":{"3":{"2":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"64":{"tf":1.0}}},"≥":{"1":{"df":2,"docs":{"146":{"tf":1.0},"202":{"tf":1.0}}},"2":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"0":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"3":{")":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"4":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"+":{"5":{"df":0,"docs":{},"∗":{"df":0,"docs":{},"l":{"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"df":0,"docs":{},"−":{"a":{"df":0,"docs":{},"′":{"=":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"=":{"(":{"df":0,"docs":{},"−":{"2":{")":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"df":0,"docs":{},"−":{"1":{")":{"(":{"1":{")":{"(":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"7":{"df":0,"docs":{},"​":{"(":{"a":{")":{"=":{"(":{"1":{")":{"(":{"2":{")":{"(":{"3":{")":{"(":{"4":{")":{"(":{"5":{")":{"(":{"6":{")":{"(":{"7":{")":{"(":{"a":{"df":0,"docs":{},"−":{"6":{")":{"(":{"a":{"df":0,"docs":{},"−":{"5":{")":{"(":{"a":{"df":0,"docs":{},"−":{"4":{")":{"(":{"a":{"df":0,"docs":{},"−":{"3":{")":{"(":{"a":{"df":0,"docs":{},"−":{"2":{")":{"(":{"a":{"df":0,"docs":{},"−":{"1":{")":{"(":{"a":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"(":{"a":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"…":{",":{"(":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{")":{")":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{")":{",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"64":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.7320508075688772},"126":{"tf":1.0},"16":{"tf":1.4142135623730951},"64":{"tf":2.6457513110645907},"99":{"tf":1.7320508075688772}}}}},"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":10,"docs":{"120":{"tf":1.0},"217":{"tf":2.6457513110645907},"218":{"tf":1.7320508075688772},"219":{"tf":1.0},"31":{"tf":2.0},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"i":{"d":{"df":3,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"37":{"tf":1.0},"48":{"tf":1.7320508075688772},"53":{"tf":1.7320508075688772},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":8,"docs":{"20":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"37":{"tf":1.0},"66":{"tf":1.4142135623730951},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"177":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951},"64":{"tf":1.0},"66":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.0},"126":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":16,"docs":{"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.7320508075688772},"123":{"tf":1.0},"126":{"tf":1.7320508075688772},"130":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"157":{"tf":1.0},"168":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"243":{"tf":1.0},"55":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"187":{"tf":1.0},"202":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"182":{"tf":1.4142135623730951},"183":{"tf":1.0},"30":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.0}}}}}},"w":{"df":1,"docs":{"226":{"tf":1.0}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":15,"docs":{"106":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"16":{"tf":2.0},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":2.0},"21":{"tf":1.0},"23":{"tf":2.0},"24":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{".":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{".":{"0":{".":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"23":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":1,"docs":{"17":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"c":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.0}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"176":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"18":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0},"92":{"tf":1.4142135623730951}},"e":{"a":{"d":{"df":3,"docs":{"146":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"86":{"tf":1.0}}},"r":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"84":{"tf":1.7320508075688772}}}},"v":{"df":6,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"187":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"9":{"tf":1.0}}}},"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"219":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"c":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":6,"docs":{"159":{"tf":2.0},"16":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"179":{"tf":1.0}}}}}},"≡":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"m":{"df":0,"docs":{},"m":{"a":{")":{"=":{"a":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"(":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"208":{"tf":1.4142135623730951},"213":{"tf":1.0},"215":{"tf":2.0},"82":{"tf":1.0},"88":{"tf":2.8284271247461903}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"84":{"tf":1.0}},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":17,"docs":{"120":{"tf":1.0},"145":{"tf":1.0},"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"7":{"tf":1.0},"70":{"tf":1.0},"82":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"10":{"tf":1.0},"145":{"tf":1.0}}}},"t":{"'":{"df":10,"docs":{"187":{"tf":1.0},"19":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.0},"75":{"tf":1.0}}},"df":1,"docs":{"120":{"tf":1.0}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"203":{"tf":1.0},"82":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":8,"docs":{"10":{"tf":2.23606797749979},"11":{"tf":1.4142135623730951},"18":{"tf":1.0},"20":{"tf":1.4142135623730951},"201":{"tf":1.0},"44":{"tf":1.0},"7":{"tf":1.4142135623730951},"9":{"tf":2.23606797749979}}}}}},"h":{"df":2,"docs":{"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951}},"s":{"=":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"3":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"3":{"2":{"(":{"a":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"a":{"4":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":0,"docs":{},"s":{"+":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"+":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"=":{"0":{"df":2,"docs":{"194":{"tf":1.0},"195":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":4,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"i":{"b":{"c":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"2":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"t":{"1":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"6":{"df":1,"docs":{"15":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"11":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"39":{"tf":1.0}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":2,"docs":{"4":{"tf":2.6457513110645907},"5":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"11":{"tf":1.0},"203":{"tf":1.0},"37":{"tf":2.0},"55":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":9,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"72":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":3,"docs":{"17":{"tf":1.0},"226":{"tf":2.0},"230":{"tf":1.0}}},"k":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"105":{"tf":1.0},"85":{"tf":1.0}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"146":{"tf":1.0},"152":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"204":{"tf":1.0},"86":{"tf":1.0}}}}},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"ω":{"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"{":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"k":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"m":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"31":{"tf":1.0}}}},",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"0":{"df":0,"docs":{},"⋅":{"b":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"5":{"0":{"df":0,"docs":{},"⋅":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"b":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"5":{"df":0,"docs":{},"⋅":{"c":{"df":1,"docs":{"164":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"o":{"a":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"20":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"23":{"tf":1.0}}}}}}},"df":6,"docs":{"120":{"tf":1.7320508075688772},"155":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"24":{"tf":2.449489742783178}},"e":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"58":{"tf":1.0}}},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"128":{"tf":1.7320508075688772}},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":6,"docs":{"146":{"tf":1.0},"203":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.0}}}}}}}},"d":{"df":1,"docs":{"244":{"tf":1.0}}},"df":5,"docs":{"221":{"tf":1.0},"226":{"tf":2.23606797749979},"82":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}},"i":{"c":{"df":5,"docs":{"154":{"tf":1.0},"176":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"30":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"153":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"k":{"df":8,"docs":{"152":{"tf":1.0},"179":{"tf":1.0},"204":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"54":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951}}}},"df":43,"docs":{"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"145":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":2.0},"163":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":2.0},"171":{"tf":2.23606797749979},"172":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.7320508075688772},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":2.23606797749979},"183":{"tf":2.23606797749979},"190":{"tf":1.4142135623730951},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"27":{"tf":2.6457513110645907},"49":{"tf":1.4142135623730951},"52":{"tf":2.23606797749979},"53":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":2.0},"64":{"tf":1.0},"65":{"tf":1.7320508075688772},"69":{"tf":2.8284271247461903},"71":{"tf":2.449489742783178},"72":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.4142135623730951}}}}},"p":{"df":7,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"3":{"tf":1.0}}},"s":{"df":2,"docs":{"68":{"tf":1.0},"85":{"tf":1.0}}}},"w":{"df":5,"docs":{"11":{"tf":1.0},"140":{"tf":1.0},"20":{"tf":1.0},"56":{"tf":1.0},"9":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"206":{"tf":1.0},"243":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"179":{"tf":1.0},"72":{"tf":1.0},"85":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"s":{"b":{"df":2,"docs":{"135":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"x":{"df":1,"docs":{"120":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"120":{"tf":1.0}}}},"[":{"df":0,"docs":{},"w":{"]":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"0":{"df":0,"docs":{},"​":{"+":{"c":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"+":{"c":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"+":{"df":0,"docs":{},"⋯":{"+":{"c":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"7":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"l":{")":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"1":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"​":{"=":{"a":{"0":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"b":{"1":{"df":0,"docs":{},"​":{"=":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"⋆":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}}}}}}}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{",":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"m":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{".":{".":{"=":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"222":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"2":{"df":0,"docs":{},"​":{"+":{".":{".":{".":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"w":{"1":{"5":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"w":{")":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"]":{"[":{"df":0,"docs":{},"k":{"0":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"7":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"0":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"]":{"[":{"df":0,"docs":{},"k":{"1":{"df":0,"docs":{},"​":{"]":{"=":{"[":{"(":{"0":{"+":{"1":{")":{"df":0,"docs":{},"∗":{"(":{"2":{"3":{")":{"1":{"]":{"b":{"=":{"[":{"8":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"3":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"3":{"df":0,"docs":{},"​":{"]":{"+":{"df":0,"docs":{},"m":{"[":{"8":{"4":{"]":{"[":{"df":0,"docs":{},"k":{"8":{"4":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"]":{"=":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"0":{"]":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"7":{"]":{")":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"k":{"]":{"=":{"[":{"(":{"df":0,"docs":{},"k":{"+":{"2":{")":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"(":{"2":{"3":{")":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∑":{"8":{"3":{"df":0,"docs":{},"​":{"2":{"3":{"df":0,"docs":{},"j":{"+":{"1":{"]":{"b":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"120":{"tf":1.0}},"w":{"df":0,"docs":{},"​":{"]":{"'":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"1":{"]":{"[":{"0":{".":{".":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"]":{"df":0,"docs":{},"p":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"38":{"tf":1.0},"81":{"tf":1.0},"83":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"105":{"tf":1.0},"39":{"tf":1.4142135623730951},"84":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":1,"docs":{"9":{"tf":1.0}}}}}}},"df":4,"docs":{"166":{"tf":1.0},"175":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"j":{"(":{"a":{",":{"b":{",":{"c":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"d":{"=":{"df":0,"docs":{},"m":{"0":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"m":{"1":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"176":{"tf":1.0},"179":{"tf":1.0},"180":{"tf":2.0},"188":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.7320508075688772}}}}},"k":{"df":0,"docs":{},"e":{"df":26,"docs":{"10":{"tf":1.0},"118":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"38":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":5,"docs":{"202":{"tf":1.4142135623730951},"203":{"tf":1.0},"205":{"tf":1.0},"91":{"tf":1.0},"99":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"157":{"tf":1.0},"207":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"23":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}},"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"237":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":12,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"178":{"tf":1.0},"208":{"tf":1.0},"231":{"tf":1.0},"237":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"59":{"tf":2.23606797749979},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"79":{"tf":1.0}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}},"x":{")":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"21":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"179":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"213":{"tf":1.0}}}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"186":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.0},"92":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":44,"docs":{"201":{"tf":2.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"209":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.0},"214":{"tf":1.0},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"218":{"tf":1.0},"219":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"224":{"tf":1.0},"225":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.0},"240":{"tf":1.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"210":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"212":{"tf":1.0}}},"df":0,"docs":{},"x":{"df":5,"docs":{"100":{"tf":1.0},"212":{"tf":1.0},"214":{"tf":1.0},"8":{"tf":2.0},"9":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"54":{"tf":1.0}}}},"g":{"df":0,"docs":{},"i":{"b":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"_":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"18":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":3,"docs":{"113":{"tf":1.0},"18":{"tf":1.4142135623730951},"37":{"tf":2.0}},"i":{"df":0,"docs":{},"m":{"df":3,"docs":{"126":{"tf":1.0},"242":{"tf":1.0},"88":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":16,"docs":{"100":{"tf":1.4142135623730951},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.4142135623730951},"243":{"tf":1.0},"30":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"57":{"tf":1.0},"70":{"tf":1.4142135623730951},"72":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"c":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{"df":1,"docs":{"219":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":12,"docs":{"119":{"tf":1.4142135623730951},"122":{"tf":1.0},"146":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"207":{"tf":1.4142135623730951},"219":{"tf":1.0},"221":{"tf":1.7320508075688772},"64":{"tf":2.23606797749979},"66":{"tf":1.7320508075688772},"70":{"tf":1.0},"92":{"tf":3.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"128":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"180":{"tf":1.4142135623730951},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"213":{"tf":1.0},"216":{"tf":1.0},"220":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"20":{"tf":1.0}}}}}}}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"27":{"tf":1.0},"37":{"tf":2.449489742783178}}},"y":{",":{"+":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"df":0,"docs":{}},"=":{"4":{"2":{"9":{"4":{"9":{"6":{"7":{"2":{"9":{"6":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":7,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"233":{"tf":1.0},"57":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"243":{"tf":1.0}}},"g":{"df":5,"docs":{"139":{"tf":1.0},"187":{"tf":2.449489742783178},"207":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":9,"docs":{"158":{"tf":1.7320508075688772},"159":{"tf":1.0},"160":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"=":{"2":{"5":{"5":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":23,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":2.449489742783178},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":2.23606797749979},"176":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.7320508075688772},"221":{"tf":2.23606797749979},"222":{"tf":1.0},"40":{"tf":1.7320508075688772},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"159":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"t":{"a":{".":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"(":{"*":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"22":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":0,"docs":{},"e":{"d":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"[":{"0":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"22":{"tf":1.4142135623730951},"44":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":3,"docs":{"15":{"tf":1.0},"223":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"f":{"df":1,"docs":{"106":{"tf":1.0}}},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"p":{"df":2,"docs":{"150":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"146":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"180":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"177":{"tf":1.0},"2":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"10":{"tf":1.0},"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}}},"o":{"d":{"d":{"df":1,"docs":{"180":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}},"x":{"df":1,"docs":{"243":{"tf":1.0}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"25":{"tf":1.4142135623730951}}}},"df":2,"docs":{"14":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"d":{"2":{"3":{"2":{"df":1,"docs":{"198":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"187":{"tf":1.0},"188":{"tf":1.0}},"e":{")":{"=":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"/":{"2":{"df":0,"docs":{},"k":{"=":{"0":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"168":{"tf":2.0},"40":{"tf":1.7320508075688772}},"l":{"df":4,"docs":{"145":{"tf":1.0},"18":{"tf":2.0},"230":{"tf":1.0},"84":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"10":{"tf":1.0}},"i":{"df":3,"docs":{"243":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0}}}}},"p":{"df":1,"docs":{"223":{"tf":1.0}},"∈":{"[":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"1":{"3":{"0":{",":{"df":0,"docs":{},"p":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"11":{"tf":1.0},"179":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"174":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}},"u":{"df":2,"docs":{"118":{"tf":1.0},"202":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"205":{"tf":1.0}}},"y":{"'":{"df":2,"docs":{"205":{"tf":1.7320508075688772},"229":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.0},"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"30":{"tf":1.0},"34":{"tf":1.0},"45":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"84":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"212":{"tf":1.4142135623730951},"235":{"tf":1.0},"9":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"166":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0}}}}},"s":{"b":{"df":2,"docs":{"118":{"tf":1.0},"233":{"tf":1.0}}},"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"101":{"tf":1.0},"34":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.4142135623730951}},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"215":{"tf":1.0}},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"244":{"tf":1.0}}}}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"86":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"l":{"df":69,"docs":{"106":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"119":{"tf":1.0},"120":{"tf":2.6457513110645907},"121":{"tf":1.7320508075688772},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.0},"176":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":2.8284271247461903},"204":{"tf":2.23606797749979},"205":{"tf":1.0},"206":{"tf":2.23606797749979},"207":{"tf":2.23606797749979},"210":{"tf":1.4142135623730951},"212":{"tf":2.23606797749979},"216":{"tf":1.4142135623730951},"217":{"tf":2.0},"219":{"tf":1.0},"22":{"tf":2.23606797749979},"222":{"tf":1.0},"224":{"tf":1.4142135623730951},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"57":{"tf":1.4142135623730951},"66":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.0},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"i":{"df":7,"docs":{"157":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.7320508075688772},"212":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"231":{"tf":1.0},"88":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"49":{"tf":1.4142135623730951},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"224":{"tf":1.4142135623730951},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"8":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"t":{"df":7,"docs":{"100":{"tf":1.0},"176":{"tf":1.7320508075688772},"22":{"tf":1.0},"23":{"tf":3.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"36":{"tf":1.0}}},"​":{"(":{"0":{")":{"=":{"df":0,"docs":{},"z":{"0":{"df":0,"docs":{},"​":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"0":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"k":{")":{"=":{"c":{"df":0,"docs":{},"z":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"v":{"c":{"df":1,"docs":{"106":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":1,"docs":{"106":{"tf":1.0}}},"o":{"df":1,"docs":{"106":{"tf":1.0}}}},"y":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.4142135623730951}},"p":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}},"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"′":{"=":{"a":{"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"180":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"{":{"0":{",":{"1":{"df":0,"docs":{},"}":{"5":{"1":{"2":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"n":{"+":{"1":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}},".":{"d":{"df":1,"docs":{"209":{"tf":1.0}}},"df":0,"docs":{}},"/":{"2":{"=":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}},"df":1,"docs":{"213":{"tf":1.0}},"":{"=":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{")":{"2":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"2":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"i":{"=":{"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"213":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"i":{"df":1,"docs":{"213":{"tf":1.0}}}},"df":0,"docs":{}}}},":":{"=":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"208":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"0":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"+":{"1":{")":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":0,"docs":{},"−":{"1":{")":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"2":{"5":{"4":{"df":4,"docs":{"125":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{},"k":{"df":4,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"68":{"tf":1.0},"85":{"tf":1.0}}}},"df":0,"docs":{}},"a":{"df":1,"docs":{"85":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":3,"docs":{"120":{"tf":1.0},"212":{"tf":1.0},"240":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":4,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"217":{"tf":1.0},"226":{"tf":1.0},"54":{"tf":1.0}}}}},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"​":{"<":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"b":{"df":1,"docs":{"76":{"tf":1.0}}},"df":19,"docs":{"126":{"tf":2.0},"146":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"18":{"tf":1.7320508075688772},"203":{"tf":2.0},"208":{"tf":1.0},"210":{"tf":1.7320508075688772},"212":{"tf":2.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"68":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"104":{"tf":1.0}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"146":{"tf":1.0},"205":{"tf":1.0},"21":{"tf":1.0},"49":{"tf":1.0},"86":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"203":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}},"e":{"d":{"df":54,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"128":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"20":{"tf":1.4142135623730951},"205":{"tf":1.0},"21":{"tf":1.0},"213":{"tf":1.4142135623730951},"22":{"tf":2.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"232":{"tf":1.0},"24":{"tf":1.4142135623730951},"32":{"tf":1.0},"37":{"tf":1.7320508075688772},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.4142135623730951},"7":{"tf":2.23606797749979},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.4142135623730951},"9":{"tf":2.6457513110645907},"91":{"tf":1.0}}},"df":0,"docs":{}},"g":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"122":{"tf":1.0},"132":{"tf":1.0},"181":{"tf":1.0},"192":{"tf":1.4142135623730951},"202":{"tf":1.0},"208":{"tf":1.0},"226":{"tf":1.7320508075688772},"230":{"tf":1.0},"232":{"tf":1.0},"234":{"tf":1.0}}}},"df":2,"docs":{"203":{"tf":1.0},"88":{"tf":1.0}},"l":{"df":1,"docs":{"81":{"tf":1.0}},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"146":{"tf":1.0},"55":{"tf":1.4142135623730951},"81":{"tf":1.0},"91":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"210":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"w":{"df":7,"docs":{"142":{"tf":1.0},"219":{"tf":1.0},"23":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"37":{"tf":1.0},"84":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":12,"docs":{"146":{"tf":1.0},"153":{"tf":1.4142135623730951},"166":{"tf":1.0},"202":{"tf":1.0},"22":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"37":{"tf":1.4142135623730951},"45":{"tf":1.0},"59":{"tf":1.0},"66":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"​":{"+":{"1":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}},",":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"≥":{"4":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"⋅":{"(":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}}}},"df":1,"docs":{"213":{"tf":1.0}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"37":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}},"​":{")":{"2":{"df":0,"docs":{},"}":{"=":{"df":0,"docs":{},"{":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"/":{"2":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"n":{"df":15,"docs":{"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.0},"159":{"tf":1.0},"203":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"79":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951}},"e":{"df":3,"docs":{"146":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":10,"docs":{"126":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"215":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"27":{"tf":1.0},"8":{"tf":1.0}}}},"df":1,"docs":{"146":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"203":{"tf":2.8284271247461903},"204":{"tf":1.0},"226":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":44,"docs":{"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.4142135623730951},"180":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.4142135623730951},"190":{"tf":1.0},"202":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.0},"219":{"tf":1.0},"223":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.7320508075688772},"30":{"tf":1.0},"34":{"tf":1.4142135623730951},"37":{"tf":1.0},"39":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.7320508075688772},"55":{"tf":1.0},"64":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}},"h":{"df":1,"docs":{"62":{"tf":1.0}}},"i":{"c":{"df":9,"docs":{"204":{"tf":1.0},"206":{"tf":1.0},"213":{"tf":1.4142135623730951},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"244":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.7320508075688772}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":2.23606797749979}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"39":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"df":22,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"164":{"tf":1.4142135623730951},"17":{"tf":1.0},"205":{"tf":1.0},"212":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"24":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.4142135623730951},"88":{"tf":2.8284271247461903},"98":{"tf":1.0}}}},"q":{"df":0,"docs":{},"​":{"+":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"n":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"208":{"tf":2.0},"211":{"tf":1.4142135623730951},"68":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"118":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"23":{"tf":1.4142135623730951}}}},"df":31,"docs":{"10":{"tf":1.0},"148":{"tf":1.0},"179":{"tf":1.0},"18":{"tf":1.0},"184":{"tf":1.0},"20":{"tf":2.8284271247461903},"202":{"tf":2.6457513110645907},"203":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"209":{"tf":1.0},"215":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.4142135623730951},"23":{"tf":1.0},"231":{"tf":1.0},"25":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"38":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.0},"66":{"tf":2.0},"70":{"tf":1.7320508075688772},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":3.1622776601683795}}}}},"df":2,"docs":{"20":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"21":{"tf":1.0},"217":{"tf":1.0},"229":{"tf":1.0},"72":{"tf":2.0}},"i":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":2,"docs":{"20":{"tf":1.0},"23":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"−":{"1":{"=":{"0":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"157":{"tf":1.0},"210":{"tf":2.449489742783178},"68":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.4142135623730951},"85":{"tf":2.0},"86":{"tf":2.449489742783178},"88":{"tf":2.0}}},"df":0,"docs":{}},"≤":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}},"≥":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"o":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"240":{"tf":1.0}}}}}},"n":{"2":{"df":1,"docs":{"212":{"tf":1.4142135623730951}}},"df":2,"docs":{"212":{"tf":1.7320508075688772},"240":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"n":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},":":{"=":{"(":{"0":{":":{"1":{":":{"0":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"202":{"tf":1.0},"25":{"tf":1.0},"35":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"139":{"tf":1.7320508075688772},"7":{"tf":1.0},"98":{"tf":1.0}}}}},"t":{"a":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":19,"docs":{"101":{"tf":1.0},"118":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.0},"199":{"tf":1.0},"204":{"tf":1.0},"205":{"tf":1.7320508075688772},"207":{"tf":1.7320508075688772},"210":{"tf":1.4142135623730951},"226":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"69":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":3.3166247903554},"9":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"59":{"tf":1.0}},"s":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"146":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772}},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"d":{"df":10,"docs":{"126":{"tf":1.0},"180":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.0},"208":{"tf":1.0},"213":{"tf":1.0},"64":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":10,"docs":{"112":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"146":{"tf":1.4142135623730951},"203":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"82":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":5,"docs":{"120":{"tf":1.7320508075688772},"22":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772},"74":{"tf":1.0},"9":{"tf":3.1622776601683795}}}}}}},"k":{"df":1,"docs":{"25":{"tf":1.0}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}},"n":{"c":{"df":5,"docs":{"16":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.0},"45":{"tf":1.7320508075688772},"57":{"tf":1.0}}},"df":37,"docs":{"114":{"tf":2.449489742783178},"132":{"tf":1.0},"143":{"tf":1.4142135623730951},"153":{"tf":1.0},"166":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"18":{"tf":1.0},"189":{"tf":1.0},"203":{"tf":1.0},"208":{"tf":1.0},"217":{"tf":1.0},"221":{"tf":1.0},"223":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"237":{"tf":1.0},"244":{"tf":1.4142135623730951},"27":{"tf":1.7320508075688772},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"50":{"tf":1.0},"54":{"tf":1.7320508075688772},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"62":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951},"94":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"16":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":12,"docs":{"221":{"tf":1.0},"243":{"tf":1.4142135623730951},"37":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.7320508075688772},"51":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":1.7320508075688772},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"86":{"tf":3.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.4142135623730951}}}}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"179":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"df":21,"docs":{"10":{"tf":1.0},"146":{"tf":1.0},"159":{"tf":1.0},"178":{"tf":1.0},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"196":{"tf":1.0},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.7320508075688772},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"220":{"tf":1.4142135623730951},"229":{"tf":1.0},"235":{"tf":1.4142135623730951},"58":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"187":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"233":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":17,"docs":{"10":{"tf":1.7320508075688772},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"148":{"tf":1.0},"157":{"tf":2.0},"179":{"tf":1.0},"181":{"tf":1.0},"20":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"57":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"76":{"tf":2.0},"99":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"176":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0}},"t":{"df":1,"docs":{"45":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":4,"docs":{"16":{"tf":1.0},"18":{"tf":1.4142135623730951},"187":{"tf":1.0},"4":{"tf":1.0}}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":6,"docs":{"115":{"tf":1.0},"124":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"166":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":29,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"187":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"206":{"tf":3.1622776601683795},"207":{"tf":3.3166247903554},"208":{"tf":1.4142135623730951},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"221":{"tf":1.0},"226":{"tf":1.7320508075688772},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.4142135623730951},"55":{"tf":1.0},"59":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.4142135623730951},"92":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"152":{"tf":1.4142135623730951},"164":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"56":{"tf":1.0},"57":{"tf":1.0},"74":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":11,"docs":{"100":{"tf":1.0},"127":{"tf":1.4142135623730951},"16":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.4142135623730951},"234":{"tf":1.4142135623730951},"5":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":17,"docs":{"101":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"207":{"tf":1.0},"213":{"tf":1.0},"22":{"tf":2.23606797749979},"233":{"tf":1.0},"244":{"tf":1.4142135623730951},"37":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"55":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"76":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":32,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"127":{"tf":1.0},"131":{"tf":1.0},"150":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"20":{"tf":1.0},"23":{"tf":1.4142135623730951},"235":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":2.0},"87":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":5,"docs":{"145":{"tf":1.0},"153":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.7320508075688772},"36":{"tf":1.0}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"100":{"tf":1.0},"188":{"tf":1.4142135623730951},"217":{"tf":1.0}}}},"df":26,"docs":{"100":{"tf":1.4142135623730951},"132":{"tf":1.0},"18":{"tf":1.4142135623730951},"204":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.4142135623730951},"216":{"tf":1.7320508075688772},"217":{"tf":1.4142135623730951},"226":{"tf":1.0},"231":{"tf":1.0},"233":{"tf":1.0},"235":{"tf":2.6457513110645907},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":7,"docs":{"106":{"tf":1.0},"138":{"tf":2.23606797749979},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":3.0},"142":{"tf":1.7320508075688772},"179":{"tf":1.0}}}}}},"l":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"159":{"tf":1.0}}},"y":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"220":{"tf":1.0}}}}}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"145":{"tf":1.4142135623730951},"37":{"tf":1.0},"48":{"tf":1.0}}}}}}}}}},"p":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"v":{"(":{"df":0,"docs":{},"i":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"df":2,"docs":{"240":{"tf":1.0},"242":{"tf":1.0}}}},"df":0,"docs":{}}}}},"−":{"df":0,"docs":{},"v":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"86":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"85":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"v":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":3,"docs":{"215":{"tf":1.0},"242":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":0,"docs":{},"s":{"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"v":{")":{";":{"(":{"a":{",":{"df":0,"docs":{},"r":{")":{")":{":":{"df":0,"docs":{},"p":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"r":{"]":{"df":0,"docs":{},"h":{",":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"⟨":{"a":{",":{"b":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"215":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"9":{"9":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"q":{"df":4,"docs":{"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0}}}},"=":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"232":{"tf":1.0}}}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"1":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"124":{"tf":1.0}},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"4":{"5":{"5":{"6":{"0":{"3":{"1":{"5":{"5":{"3":{"1":{"4":{"1":{"9":{"7":{"0":{"6":{"0":{"9":{"0":{"2":{"8":{"0":{"7":{"6":{"2":{"3":{"7":{"1":{"6":{"8":{"5":{"2":{"2":{"0":{"3":{"5":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"[":{"df":0,"docs":{},"m":{"]":{"b":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"]":{"df":0,"docs":{},"g":{"df":1,"docs":{"220":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"x":{"4":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"{":{"(":{"df":0,"docs":{},"j":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"]":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"[":{"df":0,"docs":{},"j":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},">":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}},"[":{"0":{".":{".":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"15":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"40":{"tf":1.0}}}},"df":4,"docs":{"153":{"tf":1.4142135623730951},"233":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"d":{"df":6,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.0},"184":{"tf":1.0},"199":{"tf":1.0},"213":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":7,"docs":{"108":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"64":{"tf":2.23606797749979},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"g":{"df":3,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.7320508075688772},"88":{"tf":1.0}}},"l":{"a":{"df":12,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"40":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"126":{"tf":1.0},"226":{"tf":1.4142135623730951},"243":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.4142135623730951}}}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":6,"docs":{"128":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"3":{"tf":2.0},"37":{"tf":2.0},"38":{"tf":1.0}}}}}},"m":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"t":{"df":11,"docs":{"16":{"tf":1.0},"18":{"tf":1.0},"241":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"81":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"10":{"tf":1.0}}}}}},"s":{".":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"(":{"&":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"36":{"tf":1.0}},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"s":{"df":3,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":11,"docs":{"101":{"tf":1.0},"11":{"tf":1.0},"176":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"45":{"tf":1.0},"68":{"tf":1.0},"86":{"tf":1.0},"9":{"tf":1.0},"98":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":13,"docs":{"10":{"tf":1.0},"176":{"tf":1.0},"179":{"tf":1.0},"202":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":2.0},"8":{"tf":1.0},"9":{"tf":1.7320508075688772}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"216":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"83":{"tf":1.0}},"t":{"df":2,"docs":{"100":{"tf":1.0},"9":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"9":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"s":{"df":6,"docs":{"157":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"91":{"tf":1.0}}},"t":{"a":{"'":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":2,"docs":{"93":{"tf":1.0},"94":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"y":{"df":1,"docs":{"207":{"tf":1.0}}}},"c":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"77":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":27,"docs":{"118":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":3.1622776601683795},"138":{"tf":1.0},"139":{"tf":2.23606797749979},"141":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":2.23606797749979},"207":{"tf":1.4142135623730951},"209":{"tf":1.0},"220":{"tf":1.0},"223":{"tf":1.4142135623730951},"231":{"tf":1.0},"235":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"79":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":5.385164807134504},"88":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"94":{"tf":1.0}},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.0},"221":{"tf":2.23606797749979},"222":{"tf":1.7320508075688772},"242":{"tf":1.0},"57":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"188":{"tf":1.0},"72":{"tf":1.0},"92":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"55":{"tf":2.0},"65":{"tf":1.0},"66":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":5,"docs":{"145":{"tf":1.0},"210":{"tf":1.0},"221":{"tf":1.0},"72":{"tf":1.7320508075688772},"86":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":19,"docs":{"128":{"tf":1.0},"176":{"tf":1.0},"178":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"229":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.7320508075688772},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"40":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"9":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":23,"docs":{"18":{"tf":1.7320508075688772},"192":{"tf":1.0},"193":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"54":{"tf":3.3166247903554},"55":{"tf":1.0},"56":{"tf":1.4142135623730951},"58":{"tf":2.23606797749979},"59":{"tf":2.449489742783178},"60":{"tf":1.7320508075688772},"61":{"tf":1.7320508075688772},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":3.3166247903554},"65":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":2.23606797749979},"70":{"tf":2.0},"71":{"tf":2.23606797749979},"72":{"tf":1.0},"92":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"205":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"87":{"tf":1.0},"88":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"<":{"df":0,"docs":{},"f":{"df":1,"docs":{"21":{"tf":1.0}}}},"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"221":{"tf":1.0},"25":{"tf":1.0}}}},"df":1,"docs":{"85":{"tf":1.7320508075688772}},"e":{"c":{"df":17,"docs":{"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"159":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":3.0},"183":{"tf":3.1622776601683795},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.449489742783178},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"49":{"tf":1.0},"73":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"o":{"d":{"d":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":1,"docs":{"181":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}}},"k":{"d":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"k":{"]":{"df":0,"docs":{},"g":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":10,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.4142135623730951},"176":{"tf":1.0},"22":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}},"n":{"df":2,"docs":{"45":{"tf":1.0},"9":{"tf":1.0}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"101":{"tf":1.7320508075688772},"9":{"tf":1.7320508075688772}}}}}},"y":{"df":1,"docs":{"87":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}},"df":1,"docs":{"32":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":13,"docs":{"145":{"tf":1.0},"151":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"206":{"tf":1.0},"48":{"tf":1.4142135623730951},"55":{"tf":1.0},"64":{"tf":1.7320508075688772},"66":{"tf":1.0},"70":{"tf":1.0},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":4,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"8":{"tf":2.6457513110645907},"9":{"tf":1.7320508075688772}}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"52":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":44,"docs":{"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":2.23606797749979},"108":{"tf":2.0},"109":{"tf":2.0},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"126":{"tf":2.0},"146":{"tf":1.0},"210":{"tf":2.449489742783178},"212":{"tf":1.7320508075688772},"213":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":4.0},"228":{"tf":1.7320508075688772},"229":{"tf":2.6457513110645907},"230":{"tf":2.6457513110645907},"231":{"tf":2.0},"232":{"tf":2.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"235":{"tf":2.0},"237":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"31":{"tf":1.7320508075688772},"45":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"62":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"76":{"tf":2.0},"79":{"tf":1.0},"86":{"tf":1.4142135623730951},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"92":{"tf":3.1622776601683795}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"212":{"tf":1.4142135623730951},"214":{"tf":1.0}}}}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":1,"docs":{"51":{"tf":1.0}}},"y":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"'":{"df":1,"docs":{"240":{"tf":1.0}}},"df":0,"docs":{}}},"df":58,"docs":{"100":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"172":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.4142135623730951},"202":{"tf":1.0},"210":{"tf":4.47213595499958},"211":{"tf":2.0},"212":{"tf":3.3166247903554},"213":{"tf":1.7320508075688772},"214":{"tf":1.4142135623730951},"215":{"tf":2.8284271247461903},"216":{"tf":2.6457513110645907},"217":{"tf":2.0},"218":{"tf":1.4142135623730951},"219":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"235":{"tf":1.0},"240":{"tf":2.449489742783178},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"244":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":2.23606797749979},"36":{"tf":1.0},"48":{"tf":1.4142135623730951},"49":{"tf":2.0},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":2.0},"66":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":3.7416573867739413},"73":{"tf":1.7320508075688772},"74":{"tf":2.0},"75":{"tf":2.23606797749979},"76":{"tf":2.23606797749979},"77":{"tf":1.4142135623730951},"79":{"tf":2.6457513110645907},"8":{"tf":2.6457513110645907},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":3.1622776601683795},"86":{"tf":3.7416573867739413},"87":{"tf":1.0},"88":{"tf":5.0990195135927845},"9":{"tf":1.0},"92":{"tf":2.0},"99":{"tf":1.4142135623730951}}}}}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"48":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"145":{"tf":1.0}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"18":{"tf":1.0},"203":{"tf":1.0},"23":{"tf":1.0},"25":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"222":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"i":{"b":{"df":0,"docs":{},"l":{"df":14,"docs":{"10":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"226":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"99":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":6,"docs":{"100":{"tf":1.0},"223":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":10,"docs":{"120":{"tf":1.0},"180":{"tf":1.4142135623730951},"203":{"tf":1.0},"207":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}}}}}},"p":{"=":{"(":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"f":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{",":{"df":0,"docs":{},"u":{",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"239":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"q":{"df":1,"docs":{"230":{"tf":1.7320508075688772}}},"r":{"[":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"α":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"α":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{")":{"=":{"0":{"]":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"s":{"df":0,"docs":{},"∣":{"d":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":10,"docs":{"192":{"tf":1.0},"193":{"tf":1.0},"20":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":1,"docs":{"45":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":8,"docs":{"161":{"tf":1.0},"179":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"7":{"tf":1.4142135623730951},"8":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":4,"docs":{"120":{"tf":1.4142135623730951},"31":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.0}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"27":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"38":{"tf":1.0}}}},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"54":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":3,"docs":{"145":{"tf":1.0},"32":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"16":{"tf":1.0},"17":{"tf":1.0},"25":{"tf":1.0}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"49":{"tf":1.0},"7":{"tf":1.0},"85":{"tf":1.4142135623730951}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"38":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"39":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"u":{"df":13,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"192":{"tf":1.4142135623730951},"193":{"tf":1.4142135623730951},"206":{"tf":1.0},"208":{"tf":1.0},"22":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0}},"s":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}},"f":{"df":1,"docs":{"145":{"tf":1.0}},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ρ":{")":{"+":{"df":0,"docs":{},"ψ":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"p":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"33":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":15,"docs":{"126":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":2.23606797749979},"203":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"235":{"tf":1.0},"239":{"tf":1.0},"241":{"tf":1.0},"82":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"11":{"tf":1.0},"208":{"tf":1.0},"211":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.0},"223":{"tf":1.0},"231":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"30":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.4142135623730951},"18":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":3,"docs":{"43":{"tf":1.0},"79":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":8,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"223":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"25":{"tf":1.7320508075688772},"7":{"tf":2.6457513110645907}}}},"df":0,"docs":{}}},"o":{"b":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"81":{"tf":1.0},"84":{"tf":1.0}}}}}}},"l":{"df":12,"docs":{"12":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.0},"215":{"tf":1.0},"221":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":7,"docs":{"211":{"tf":1.0},"220":{"tf":1.0},"226":{"tf":1.4142135623730951},"62":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.23606797749979}}}}}},"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"223":{"tf":1.0},"234":{"tf":1.0},"243":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":10,"docs":{"12":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.4142135623730951},"175":{"tf":1.0},"176":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":17,"docs":{"120":{"tf":1.0},"203":{"tf":1.4142135623730951},"206":{"tf":1.0},"210":{"tf":1.0},"217":{"tf":1.0},"230":{"tf":1.0},"237":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0}},"t":{"df":27,"docs":{"102":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.4142135623730951},"240":{"tf":1.7320508075688772},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"49":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"66":{"tf":2.23606797749979},"70":{"tf":1.4142135623730951},"71":{"tf":2.0},"76":{"tf":1.0},"77":{"tf":2.0},"79":{"tf":1.0},"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":6,"docs":{"11":{"tf":1.0},"127":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"157":{"tf":1.0},"17":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.4142135623730951}}}}}}},"h":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"229":{"tf":2.0},"230":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"40":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"35":{"tf":1.0}}}},"df":33,"docs":{"10":{"tf":1.0},"14":{"tf":1.0},"18":{"tf":1.4142135623730951},"208":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"244":{"tf":2.6457513110645907},"25":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"35":{"tf":1.4142135623730951},"38":{"tf":2.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"6":{"tf":1.0},"68":{"tf":1.4142135623730951},"7":{"tf":4.795831523312719},"77":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979},"9":{"tf":1.0},"90":{"tf":1.7320508075688772},"91":{"tf":4.123105625617661},"92":{"tf":2.6457513110645907},"99":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"226":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":9,"docs":{"145":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.0},"74":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"s":{"df":2,"docs":{"37":{"tf":1.0},"45":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":22,"docs":{"115":{"tf":1.0},"146":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"152":{"tf":1.0},"202":{"tf":1.0},"223":{"tf":1.7320508075688772},"226":{"tf":1.0},"244":{"tf":1.0},"51":{"tf":1.4142135623730951},"7":{"tf":2.0},"73":{"tf":1.0},"79":{"tf":2.0},"80":{"tf":1.7320508075688772},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":2.0},"84":{"tf":2.6457513110645907},"85":{"tf":2.23606797749979},"86":{"tf":3.7416573867739413},"87":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979},"92":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"v":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"145":{"tf":1.0},"240":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"36":{"tf":1.0}}}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":48,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"7":{"tf":2.0},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"n":{"df":2,"docs":{"145":{"tf":1.0},"92":{"tf":1.0}}},"r":{"'":{"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951}}},"/":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}}}},"df":32,"docs":{"14":{"tf":1.4142135623730951},"159":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":2.8284271247461903},"25":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"68":{"tf":2.0},"69":{"tf":2.0},"7":{"tf":2.449489742783178},"70":{"tf":1.7320508075688772},"71":{"tf":2.23606797749979},"72":{"tf":1.7320508075688772},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"76":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":4.242640687119285},"85":{"tf":1.0},"86":{"tf":4.47213595499958},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.0}}}},"i":{"d":{"df":19,"docs":{"102":{"tf":1.0},"104":{"tf":1.0},"11":{"tf":1.7320508075688772},"125":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"21":{"tf":1.0},"226":{"tf":1.0},"243":{"tf":1.4142135623730951},"44":{"tf":1.0},"51":{"tf":1.4142135623730951},"54":{"tf":1.0},"64":{"tf":1.0},"68":{"tf":1.4142135623730951},"76":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":1,"docs":{"30":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"o":{"df":2,"docs":{"107":{"tf":1.0},"109":{"tf":1.0}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"v":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":1,"docs":{"84":{"tf":1.0}}}}}}},"u":{"b":{"df":4,"docs":{"174":{"tf":1.0},"176":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}},"s":{"[":{"0":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":17,"docs":{"14":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"22":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"25":{"tf":2.449489742783178},"36":{"tf":1.0},"7":{"tf":2.23606797749979},"8":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"223":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.0}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"74":{"tf":1.0}}}},"s":{"df":2,"docs":{"226":{"tf":1.0},"243":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"207":{"tf":1.0},"38":{"tf":1.0},"91":{"tf":1.0}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":2.0}}}},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"y":{")":{",":{"(":{"df":0,"docs":{},"ζ":{"df":0,"docs":{},"p":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"′":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"ξ":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},":":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"f":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"−":{"[":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"g":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"ξ":{"]":{"df":2,"docs":{"85":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"u":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.7320508075688772}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"∈":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"92":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"202":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"204":{"tf":1.4142135623730951},"206":{"tf":2.0},"207":{"tf":1.7320508075688772}},"≡":{"2":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":1,"docs":{"93":{"tf":1.0}}}}}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"≡":{"df":0,"docs":{},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"204":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"≡":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"4":{"df":1,"docs":{"207":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⸭":{"(":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":1,"docs":{"110":{"tf":1.0}}}},"df":0,"docs":{}}},"q":{"(":{"d":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{",":{".":{".":{".":{",":{"df":0,"docs":{},"q":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"o":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"+":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"{":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"q":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"=":{"df":0,"docs":{},"​":{"a":{"(":{"df":0,"docs":{},"x":{")":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"+":{"+":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"d":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"1":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"r":{"2":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"1":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"#":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"df":1,"docs":{"235":{"tf":1.0}}}}},"df":0,"docs":{}}},"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"124":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":1,"docs":{"202":{"tf":1.0}}}},"{":{"df":0,"docs":{},"k":{",":{"0":{",":{"df":0,"docs":{},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}}}}}},"a":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.4142135623730951}}}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":1,"docs":{"100":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"(":{"c":{")":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":16,"docs":{"126":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":2.23606797749979},"147":{"tf":1.0},"153":{"tf":1.0},"181":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.4142135623730951},"231":{"tf":1.4142135623730951},"51":{"tf":1.0},"75":{"tf":1.4142135623730951},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"s":{"df":0,"docs":{},"​":{"=":{"[":{"df":0,"docs":{},"q":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{",":{"df":0,"docs":{},"q":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"f":{"df":1,"docs":{"92":{"tf":1.4142135623730951}}},"i":{"df":1,"docs":{"92":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"3":{"df":1,"docs":{"88":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"88":{"tf":1.0}}}},")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"p":{"(":{".":{".":{".":{")":{"=":{"0":{"df":1,"docs":{"8":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"′":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{"=":{"0":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{")":{"+":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"171":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"s":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"154":{"tf":1.4142135623730951}},"​":{"0":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":0,"docs":{},"​":{"0":{"0":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":1,"docs":{"154":{"tf":1.0}},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{")":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":0,"docs":{},"s":{"3":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}},"4":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"u":{"a":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"64":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":2.0},"76":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.7320508075688772}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"204":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"205":{"tf":1.0},"207":{"tf":1.0},"37":{"tf":1.4142135623730951}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"72":{"tf":1.0},"92":{"tf":1.0}}}}}}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{":":{"=":{"[":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"+":{"a":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"86":{"tf":1.0}}},"df":2,"docs":{"86":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}},"=":{"(":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"−":{"df":0,"docs":{},"e":{"df":0,"docs":{},"′":{")":{"+":{"df":0,"docs":{},"g":{"df":1,"docs":{"181":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{},"⟨":{"df":0,"docs":{},"q":{"df":0,"docs":{},"′":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}},"−":{"1":{")":{"/":{"2":{".":{".":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"=":{"2":{"2":{"5":{"4":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"∏":{"1":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"h":{"df":0,"docs":{},"≤":{"df":0,"docs":{},"ℓ":{",":{"df":0,"docs":{},"h":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"q":{"df":1,"docs":{"99":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":3,"docs":{"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},",":{"a":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"r":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{".":{".":{".":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"=":{"0":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"r":{"1":{"df":1,"docs":{"221":{"tf":1.0}}},"df":0,"docs":{}}},":":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"+":{"df":0,"docs":{},"r":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"c":{"df":2,"docs":{"30":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"88":{"tf":1.0}}},"p":{"+":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⸭":{"df":0,"docs":{},"q":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":1,"docs":{"84":{"tf":1.0}}},"⟨":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},">":{"=":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}},"[":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"76":{"tf":1.0}}}}}}},"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"207":{"tf":1.4142135623730951},"65":{"tf":1.0},"66":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":24,"docs":{"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"215":{"tf":1.4142135623730951},"221":{"tf":1.7320508075688772},"222":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.0},"237":{"tf":1.0},"241":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"37":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":2.449489742783178},"85":{"tf":1.4142135623730951},"86":{"tf":3.4641016151377544}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"79":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"df":0,"docs":{},"g":{"df":26,"docs":{"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.7320508075688772},"172":{"tf":2.23606797749979},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"198":{"tf":1.7320508075688772},"30":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951}},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{",":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{")":{"=":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"⋅":{"(":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"117":{"tf":1.0},"172":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"≤":{"8":{"df":1,"docs":{"172":{"tf":1.0}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":3,"docs":{"3":{"tf":1.4142135623730951},"37":{"tf":2.6457513110645907},"39":{"tf":1.0}}}}}},"df":13,"docs":{"100":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"147":{"tf":1.0},"202":{"tf":1.0},"209":{"tf":1.0},"221":{"tf":1.4142135623730951},"230":{"tf":1.0},"57":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":2.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":3,"docs":{"126":{"tf":1.0},"41":{"tf":1.0},"88":{"tf":1.0}}},"t":{"/":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"38":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":1,"docs":{"38":{"tf":1.7320508075688772}}}},"d":{"df":3,"docs":{"234":{"tf":1.4142135623730951},"36":{"tf":1.0},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"i":{"df":1,"docs":{"45":{"tf":1.0}}},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"202":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{",":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"λ":{")":{"]":{"df":0,"docs":{},"−":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"z":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"204":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"114":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"229":{"tf":1.0},"243":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"11":{"tf":1.0},"126":{"tf":1.4142135623730951},"204":{"tf":1.0},"79":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"122":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.0},"226":{"tf":1.0},"244":{"tf":1.4142135623730951},"31":{"tf":1.0},"88":{"tf":2.23606797749979}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"69":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"164":{"tf":1.0},"213":{"tf":1.0},"218":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"d":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"233":{"tf":1.0}}},"df":0,"docs":{}},"v":{"df":5,"docs":{"152":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"213":{"tf":1.0},"234":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"8":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":7,"docs":{"211":{"tf":1.0},"213":{"tf":1.0},"244":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"16":{"tf":1.0}},"u":{"c":{"df":11,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"211":{"tf":1.0},"215":{"tf":1.0},"38":{"tf":1.0},"9":{"tf":1.4142135623730951}},"e":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"6":{"df":1,"docs":{"188":{"tf":1.0}}},"7":{"df":1,"docs":{"188":{"tf":1.0}}},"_":{"5":{"df":1,"docs":{"200":{"tf":1.0}}},"6":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"7":{"df":2,"docs":{"198":{"tf":1.0},"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"178":{"tf":1.0}}}},"t":{"df":5,"docs":{"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"211":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":30,"docs":{"146":{"tf":1.0},"176":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"202":{"tf":1.4142135623730951},"209":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"217":{"tf":1.0},"219":{"tf":1.4142135623730951},"22":{"tf":1.0},"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0},"239":{"tf":1.4142135623730951},"241":{"tf":1.0},"243":{"tf":1.0},"32":{"tf":1.0},"48":{"tf":1.7320508075688772},"50":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":4.0}}}},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"45":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"179":{"tf":1.0}}}}}}}},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"<":{"'":{"_":{"df":1,"docs":{"23":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"101":{"tf":1.4142135623730951},"123":{"tf":1.0},"16":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"169":{"tf":1.0},"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951},"23":{"tf":3.605551275463989},"9":{"tf":2.449489742783178}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"154":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"l":{"a":{"df":0,"docs":{},"t":{"df":11,"docs":{"243":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"49":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":2.23606797749979},"72":{"tf":3.3166247903554},"82":{"tf":1.7320508075688772},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":2.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"'":{"df":1,"docs":{"72":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"86":{"tf":1.0},"88":{"tf":1.0}}}}}}}}}},"x":{"df":1,"docs":{"99":{"tf":1.0}}}},"df":14,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"176":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"9":{"tf":2.449489742783178}},"e":{"a":{"df":0,"docs":{},"s":{"df":3,"docs":{"39":{"tf":1.4142135623730951},"40":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"39":{"tf":1.0}}}},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"df":1,"docs":{"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"i":{"df":7,"docs":{"114":{"tf":1.0},"126":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"​":{"(":{"a":{",":{"df":0,"docs":{},"λ":{")":{":":{"df":0,"docs":{},"​":{"df":0,"docs":{},"g":{"df":0,"docs":{},"←":{"df":0,"docs":{},"g":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"a":{"df":0,"docs":{},"←":{"a":{"(":{"df":0,"docs":{},"g":{")":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"(":{"df":0,"docs":{},"⟨":{"a":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"o":{"df":0,"docs":{},"∧":{"a":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"n":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"82":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"82":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":1,"docs":{"87":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"206":{"tf":1.0},"207":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"df":13,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"159":{"tf":1.0},"160":{"tf":1.0},"182":{"tf":1.0},"184":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.0},"214":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"v":{"df":2,"docs":{"45":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"110":{"tf":1.0},"170":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"5":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"16":{"tf":2.23606797749979},"17":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"239":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":3,"docs":{"120":{"tf":1.0},"18":{"tf":2.23606797749979},"92":{"tf":2.8284271247461903}}}},"df":0,"docs":{}},"l":{"a":{"c":{"df":8,"docs":{"114":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{},"y":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"32":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":27,"docs":{"100":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"17":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"202":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"230":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":2.6457513110645907},"68":{"tf":1.0},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"107":{"tf":1.0},"118":{"tf":1.0},"121":{"tf":1.0},"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"15":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":2.0},"214":{"tf":1.7320508075688772},"217":{"tf":1.0},"218":{"tf":1.0},"230":{"tf":1.4142135623730951},"233":{"tf":1.7320508075688772},"35":{"tf":1.0},"62":{"tf":1.0},"64":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":2.0},"88":{"tf":3.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"r":{"df":35,"docs":{"121":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"145":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"189":{"tf":1.0},"2":{"tf":1.0},"201":{"tf":1.0},"21":{"tf":1.0},"212":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"66":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"9":{"tf":1.0}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"230":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":1,"docs":{"145":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"u":{"df":2,"docs":{"207":{"tf":1.0},"64":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"145":{"tf":2.0}}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":19,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"204":{"tf":1.0},"205":{"tf":1.0},"215":{"tf":1.0},"226":{"tf":1.4142135623730951},"49":{"tf":1.0},"54":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"82":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"85":{"tf":2.6457513110645907}}},"df":0,"docs":{},"s":{"df":3,"docs":{"37":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"t":{"df":3,"docs":{"100":{"tf":1.0},"187":{"tf":1.0},"73":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":2.6457513110645907}}}},"r":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.0},"229":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":3.1622776601683795},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"<":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":29,"docs":{"10":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"118":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"140":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.7320508075688772},"18":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.7320508075688772},"20":{"tf":1.0},"204":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"230":{"tf":1.0},"233":{"tf":1.0},"24":{"tf":1.4142135623730951},"25":{"tf":1.0},"9":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":14,"docs":{"121":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"234":{"tf":1.7320508075688772},"85":{"tf":1.0},"87":{"tf":2.6457513110645907},"88":{"tf":1.7320508075688772},"91":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.0},"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"128":{"tf":1.0},"132":{"tf":1.0},"24":{"tf":1.0},"69":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"221":{"tf":1.0},"86":{"tf":2.449489742783178}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":3,"docs":{"102":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.23606797749979}}}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"84":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}},"h":{"df":4,"docs":{"140":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.4142135623730951},"98":{"tf":1.0}},"s":{"=":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"−":{"1":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"3":{"2":{"(":{"a":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"ω":{"+":{"2":{"df":0,"docs":{},"∗":{"a":{"3":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"b":{"df":0,"docs":{},"′":{"+":{"c":{"df":1,"docs":{"193":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"=":{"0":{".":{".":{"1":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{")":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":9,"docs":{"140":{"tf":1.0},"159":{"tf":2.0},"16":{"tf":1.0},"179":{"tf":1.0},"184":{"tf":1.0},"186":{"tf":1.0},"38":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0}},"⋆":{"=":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"ℓ":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"d":{"d":{"df":2,"docs":{"182":{"tf":1.0},"183":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":1,"docs":{"205":{"tf":1.0}}},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"220":{"tf":1.0}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"88":{"tf":1.0}}}},":":{"=":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⸭":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"243":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"′":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"z":{"df":0,"docs":{},"⟨":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"​":{",":{"b":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟩":{"]":{"df":0,"docs":{},"u":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"187":{"tf":1.0}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"(":{"&":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"16":{"tf":2.0},"207":{"tf":2.6457513110645907},"208":{"tf":3.0},"211":{"tf":1.7320508075688772},"215":{"tf":1.0},"216":{"tf":1.4142135623730951},"217":{"tf":1.0},"223":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":1.7320508075688772},"94":{"tf":2.449489742783178},"98":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"18":{"tf":2.0},"184":{"tf":1.0},"22":{"tf":1.0},"49":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"45":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"145":{"tf":1.0}}}}}},"n":{"d":{"df":17,"docs":{"106":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"176":{"tf":2.0},"178":{"tf":2.0},"180":{"tf":1.7320508075688772},"181":{"tf":1.7320508075688772},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.4142135623730951},"200":{"tf":1.0},"211":{"tf":1.0},"243":{"tf":3.1622776601683795},"244":{"tf":1.0},"85":{"tf":2.449489742783178},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"t":{"df":1,"docs":{"86":{"tf":1.0}}}},"w":{"df":39,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"120":{"tf":1.4142135623730951},"123":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"177":{"tf":1.4142135623730951},"18":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"187":{"tf":3.4641016151377544},"188":{"tf":2.8284271247461903},"189":{"tf":1.0},"190":{"tf":1.4142135623730951},"20":{"tf":1.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"25":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":3.0},"57":{"tf":1.0},"58":{"tf":1.7320508075688772},"64":{"tf":1.0},"65":{"tf":3.0},"68":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"8":{"tf":2.6457513110645907},"9":{"tf":2.449489742783178},"92":{"tf":1.0},"99":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":12,"docs":{"210":{"tf":1.4142135623730951},"212":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"54":{"tf":2.449489742783178},"55":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"65":{"tf":1.4142135623730951},"66":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"n":{"df":19,"docs":{"118":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"18":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"49":{"tf":1.0},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"81":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"40":{"tf":1.4142135623730951},"91":{"tf":1.0}},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"40":{"tf":1.0}}}}}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"17":{"tf":1.0},"2":{"tf":2.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":2.8284271247461903},"38":{"tf":1.0},"40":{"tf":1.0},"43":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"37":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{":":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"r":{"df":0,"docs":{},"σ":{"(":{"df":0,"docs":{},"i":{")":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"85":{"tf":1.0}}},"p":{"df":1,"docs":{"242":{"tf":1.0}}}}}},"s":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}},"x":{"df":2,"docs":{"85":{"tf":1.4142135623730951},"86":{"tf":2.0}}}},".":{"df":0,"docs":{},"t":{"df":2,"docs":{"96":{"tf":1.0},"97":{"tf":1.0}}}},"0":{"df":1,"docs":{"54":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"x":{")":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"100":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"2":{"9":{".":{".":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"3":{"2":{"df":2,"docs":{"206":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⟨":{"df":0,"docs":{},"s":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"+":{"[":{"df":0,"docs":{},"⋅":{"]":{"df":0,"docs":{},"w":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"_":{"a":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}}}},"df":2,"docs":{"192":{"tf":1.7320508075688772},"200":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}},"h":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.4142135623730951}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":2.8284271247461903}}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"79":{"tf":1.0}}},"y":{"_":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"_":{"0":{"df":1,"docs":{"194":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"195":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"a":{"df":1,"docs":{"198":{"tf":2.449489742783178}},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.7320508075688772}}}},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":32,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"120":{"tf":1.0},"128":{"tf":1.4142135623730951},"152":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"202":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":1.0},"229":{"tf":1.4142135623730951},"23":{"tf":1.0},"243":{"tf":1.0},"27":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"58":{"tf":1.0},"62":{"tf":1.7320508075688772},"63":{"tf":1.0},"64":{"tf":2.0},"65":{"tf":1.7320508075688772},"7":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.7320508075688772}}},"p":{"df":0,"docs":{},"l":{"df":10,"docs":{"222":{"tf":1.0},"244":{"tf":1.0},"69":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"74":{"tf":1.0},"76":{"tf":2.23606797749979},"79":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":2.0}}}}},"n":{"df":1,"docs":{"16":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"226":{"tf":1.0}}}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"2":{"0":{"2":{"0":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"94":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":14,"docs":{"114":{"tf":2.449489742783178},"14":{"tf":1.0},"208":{"tf":1.0},"216":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"55":{"tf":1.7320508075688772},"68":{"tf":1.0},"72":{"tf":2.0},"74":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"e":{"d":{",":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":2.449489742783178}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"187":{"tf":1.0},"57":{"tf":1.4142135623730951}}}},"y":{"df":4,"docs":{"126":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.0},"7":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":44,"docs":{"106":{"tf":2.0},"115":{"tf":1.7320508075688772},"116":{"tf":2.23606797749979},"117":{"tf":2.8284271247461903},"118":{"tf":2.23606797749979},"119":{"tf":2.0},"120":{"tf":1.7320508075688772},"121":{"tf":2.23606797749979},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":2.0},"125":{"tf":2.23606797749979},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.7320508075688772},"140":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"152":{"tf":1.7320508075688772},"203":{"tf":1.7320508075688772},"226":{"tf":2.6457513110645907},"231":{"tf":1.4142135623730951},"235":{"tf":2.23606797749979},"243":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":2.449489742783178},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":3.1622776601683795}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}}}},"df":1,"docs":{"198":{"tf":2.449489742783178}},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":6,"docs":{"11":{"tf":1.0},"187":{"tf":1.7320508075688772},"188":{"tf":1.0},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"145":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"240":{"tf":1.0},"241":{"tf":1.0},"244":{"tf":1.0},"36":{"tf":1.0},"73":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"92":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":2,"docs":{"215":{"tf":2.0},"88":{"tf":2.6457513110645907}}}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"219":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"p":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"99":{"tf":1.0}}}}}},"d":{"0":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"_":{"a":{"b":{"c":{"d":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{}},"df":17,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"140":{"tf":1.4142135623730951},"215":{"tf":1.7320508075688772},"219":{"tf":1.0},"244":{"tf":1.0},"54":{"tf":4.358898943540674},"55":{"tf":1.4142135623730951},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"79":{"tf":1.0},"84":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":4.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"99":{"tf":2.23606797749979}},"e":{"a":{"df":1,"docs":{"9":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"128":{"tf":1.0},"212":{"tf":1.0},"235":{"tf":1.4142135623730951},"54":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"221":{"tf":1.4142135623730951},"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":26,"docs":{"102":{"tf":1.0},"110":{"tf":1.0},"12":{"tf":1.0},"146":{"tf":1.0},"16":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.4142135623730951},"226":{"tf":1.0},"233":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.4142135623730951},"29":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"70":{"tf":1.4142135623730951},"9":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":8,"docs":{"145":{"tf":1.7320508075688772},"146":{"tf":1.0},"226":{"tf":1.4142135623730951},"237":{"tf":1.0},"51":{"tf":1.0},"7":{"tf":1.4142135623730951},"81":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":12,"docs":{"126":{"tf":1.0},"139":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"207":{"tf":1.0},"244":{"tf":1.0},"38":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951},"64":{"tf":1.0},"74":{"tf":1.0},"77":{"tf":1.0},"86":{"tf":1.0}},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"145":{"tf":1.4142135623730951},"189":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"99":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"100":{"tf":1.0}}},"df":16,"docs":{"100":{"tf":3.605551275463989},"101":{"tf":2.449489742783178},"153":{"tf":1.0},"154":{"tf":2.6457513110645907},"159":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"22":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"54":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"99":{"tf":4.0}}}}}},"df":0,"docs":{}},"f":{".":{"a":{"df":1,"docs":{"24":{"tf":1.0}}},"b":{"df":1,"docs":{"24":{"tf":1.0}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"23":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},":":{":":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"176":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"21":{"tf":1.0},"24":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":1,"docs":{"21":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"20":{"tf":1.7320508075688772},"23":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":4,"docs":{"20":{"tf":1.4142135623730951},"22":{"tf":2.0},"23":{"tf":2.0},"24":{"tf":1.4142135623730951}}}},"m":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"9":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"d":{"df":8,"docs":{"223":{"tf":1.4142135623730951},"240":{"tf":1.0},"243":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":3.1622776601683795}}},"df":0,"docs":{},"s":{"df":2,"docs":{"20":{"tf":1.0},"243":{"tf":1.0}}},"t":{"df":4,"docs":{"68":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":10,"docs":{"100":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"178":{"tf":1.0},"187":{"tf":1.0},"36":{"tf":1.4142135623730951},"54":{"tf":1.0},"68":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":5,"docs":{"237":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"152":{"tf":1.0}}}}}}}},"r":{"d":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"37":{"tf":1.0}}},"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"233":{"tf":1.4142135623730951},"34":{"tf":1.0},"37":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"34":{"tf":1.0},"36":{"tf":2.23606797749979},"38":{"tf":1.0}}},"z":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"91":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":1,"docs":{"16":{"tf":1.0}}}},"v":{"df":3,"docs":{"226":{"tf":1.0},"233":{"tf":1.0},"51":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"36":{"tf":1.4142135623730951}}}}}},"t":{"df":47,"docs":{"10":{"tf":1.0},"100":{"tf":2.0},"118":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"176":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.449489742783178},"204":{"tf":1.0},"215":{"tf":1.0},"217":{"tf":1.7320508075688772},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.4142135623730951},"234":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.7320508075688772},"34":{"tf":1.0},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"45":{"tf":1.4142135623730951},"52":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":2.449489742783178},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"66":{"tf":2.6457513110645907},"7":{"tf":1.0},"70":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.23606797749979},"8":{"tf":1.7320508075688772},"85":{"tf":4.358898943540674},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.7320508075688772},"92":{"tf":1.0},"99":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"(":{"1":{"df":1,"docs":{"83":{"tf":1.0}}},"df":0,"docs":{}},",":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"v":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"241":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.7320508075688772},"85":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":9,"docs":{"10":{"tf":1.0},"13":{"tf":1.0},"15":{"tf":1.0},"153":{"tf":1.7320508075688772},"207":{"tf":1.0},"226":{"tf":1.0},"237":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.0}}}}}},"h":{"a":{"2":{"5":{"6":{"df":1,"docs":{"46":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":30,"docs":{"11":{"tf":1.4142135623730951},"173":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"175":{"tf":1.7320508075688772},"176":{"tf":2.449489742783178},"177":{"tf":1.7320508075688772},"178":{"tf":1.4142135623730951},"179":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"5":{"tf":1.0},"87":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"10":{"tf":1.0},"223":{"tf":1.4142135623730951},"229":{"tf":1.0},"32":{"tf":1.4142135623730951},"8":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"184":{"tf":1.0}}}},"p":{"df":1,"docs":{"38":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"163":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}},"df":11,"docs":{"110":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":2.0},"122":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.0},"163":{"tf":1.0},"170":{"tf":1.7320508075688772},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"7":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"146":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"w":{"_":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"16":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":6,"docs":{"106":{"tf":1.0},"229":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":4,"docs":{"146":{"tf":1.0},"16":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"+":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"∀":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"114":{"tf":1.0},"226":{"tf":1.0},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"w":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":3,"docs":{"100":{"tf":2.23606797749979},"55":{"tf":1.7320508075688772},"88":{"tf":1.0}},"g":{"df":0,"docs":{},"n":{"df":8,"docs":{"119":{"tf":2.23606797749979},"120":{"tf":1.0},"122":{"tf":2.0},"126":{"tf":1.0},"202":{"tf":1.4142135623730951},"232":{"tf":1.0},"233":{"tf":2.0},"234":{"tf":2.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"3":{"tf":1.0},"40":{"tf":1.0}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"202":{"tf":1.7320508075688772},"233":{"tf":1.0},"234":{"tf":1.4142135623730951},"41":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":12,"docs":{"11":{"tf":1.4142135623730951},"145":{"tf":1.0},"176":{"tf":1.0},"214":{"tf":1.0},"223":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"57":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":12,"docs":{"114":{"tf":1.0},"180":{"tf":1.4142135623730951},"181":{"tf":1.4142135623730951},"187":{"tf":1.0},"207":{"tf":1.0},"223":{"tf":1.0},"243":{"tf":1.0},"30":{"tf":1.0},"65":{"tf":1.0},"68":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":19,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"147":{"tf":1.0},"19":{"tf":2.0},"20":{"tf":1.0},"207":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"84":{"tf":1.0},"99":{"tf":2.0}},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":1,"docs":{"24":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"r":{"df":7,"docs":{"203":{"tf":1.0},"207":{"tf":1.0},"226":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"10":{"tf":1.0},"228":{"tf":1.0}}}}},"i":{"c":{"df":3,"docs":{"62":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0}}},"df":9,"docs":{"214":{"tf":1.0},"216":{"tf":1.0},"234":{"tf":1.0},"240":{"tf":1.0},"243":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":7,"docs":{"238":{"tf":1.4142135623730951},"54":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"93":{"tf":1.0},"99":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"86":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":3,"docs":{"84":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0}},"t":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"72":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":23,"docs":{"119":{"tf":1.0},"128":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"177":{"tf":1.0},"203":{"tf":1.0},"205":{"tf":1.0},"207":{"tf":1.0},"22":{"tf":1.0},"222":{"tf":1.0},"226":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"244":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"79":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"99":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":23,"docs":{"144":{"tf":1.7320508075688772},"145":{"tf":2.449489742783178},"146":{"tf":2.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":2.8284271247461903},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.7320508075688772}},"h":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"(":{"a":{"df":1,"docs":{"161":{"tf":1.0}}},"b":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":3,"docs":{"159":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"228":{"tf":1.0},"55":{"tf":1.0}}}},"df":1,"docs":{"45":{"tf":1.0}}}},"x":{"df":1,"docs":{"128":{"tf":1.0}}},"z":{"df":0,"docs":{},"e":{"df":29,"docs":{"10":{"tf":1.0},"11":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"16":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.4142135623730951},"206":{"tf":1.4142135623730951},"211":{"tf":1.0},"213":{"tf":1.4142135623730951},"215":{"tf":1.0},"229":{"tf":1.0},"244":{"tf":1.0},"27":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.7320508075688772},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{":":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{")":{")":{"+":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"x":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"62":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"x":{"df":1,"docs":{"62":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"x":{")":{"=":{"1":{"df":1,"docs":{"62":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"​":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"64":{"tf":1.0},"85":{"tf":1.0}}},"ω":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{")":{"=":{"(":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"j":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"j":{")":{"=":{"df":0,"docs":{},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"′":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"f":{"(":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"−":{"1":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"100":{"tf":2.0}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"70":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"214":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":4,"docs":{"146":{"tf":1.0},"153":{"tf":1.0},"48":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"230":{"tf":1.0}}}},"w":{"df":1,"docs":{"40":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"101":{"tf":1.0},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.4142135623730951},"183":{"tf":1.7320508075688772},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"198":{"tf":1.0},"20":{"tf":1.0},"25":{"tf":1.4142135623730951},"30":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"16":{"tf":1.0},"206":{"tf":1.0},"62":{"tf":1.7320508075688772}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"203":{"tf":1.0}}}}}}}},"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"140":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"206":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":2,"docs":{"126":{"tf":1.0},"7":{"tf":2.449489742783178}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"29":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"114":{"tf":3.7416573867739413},"208":{"tf":1.0},"226":{"tf":1.0},"240":{"tf":1.0},"88":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"(":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":3.872983346207417}}},"df":0,"docs":{}}}}}}}}},"v":{"df":1,"docs":{"66":{"tf":1.0}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"7":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"229":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"m":{"df":7,"docs":{"226":{"tf":1.0},"237":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"153":{"tf":1.0},"54":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"114":{"tf":2.449489742783178},"55":{"tf":1.0},"7":{"tf":2.449489742783178},"84":{"tf":3.1622776601683795}}},"df":0,"docs":{}},"r":{"c":{"df":2,"docs":{"26":{"tf":1.0},"58":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"a":{"c":{"df":0,"docs":{},"e":{"df":6,"docs":{"210":{"tf":1.0},"230":{"tf":1.0},"37":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":2.0}}}},"df":0,"docs":{},"n":{"df":2,"docs":{"166":{"tf":1.0},"66":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"217":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":4,"docs":{"126":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.0}},"i":{"a":{"df":0,"docs":{},"l":{"df":9,"docs":{"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"202":{"tf":1.0},"226":{"tf":1.0},"8":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":14,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":1.4142135623730951},"174":{"tf":1.7320508075688772},"206":{"tf":1.0},"22":{"tf":1.0},"34":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"64":{"tf":1.4142135623730951},"8":{"tf":1.0},"85":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":8,"docs":{"10":{"tf":1.0},"174":{"tf":1.0},"210":{"tf":1.0},"232":{"tf":1.0},"54":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"115":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"t":{"df":21,"docs":{"128":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":2.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":2.8284271247461903},"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.449489742783178},"197":{"tf":2.449489742783178},"199":{"tf":2.0},"213":{"tf":1.0},"66":{"tf":1.0},"73":{"tf":1.0},"94":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"0":{"0":{")":{"=":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"0":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"0":{")":{"=":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"0":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"0":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{")":{"=":{"0":{"1":{"0":{"1":{"0":{"1":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"3":{"2":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"2":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"b":{"(":{"1":{"1":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"195":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"195":{"tf":1.0}}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"197":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"197":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"c":{"(":{"1":{"1":{"df":1,"docs":{"196":{"tf":1.0}}},"4":{"df":1,"docs":{"195":{"tf":1.0}}},"df":0,"docs":{}},"2":{"df":1,"docs":{"197":{"tf":1.0}}},"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.7320508075688772}}}},"​":{"a":{"(":{"2":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"1":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"9":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"0":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"196":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"193":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"193":{"tf":1.0}}}}},"d":{"(":{"1":{"0":{"df":2,"docs":{"194":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"3":{"df":1,"docs":{"197":{"tf":1.4142135623730951}}},"4":{"df":1,"docs":{"196":{"tf":1.0}}},"df":0,"docs":{}},"7":{")":{")":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"(":{"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"196":{"tf":1.0},"199":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.4142135623730951}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":2.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}}}},"f":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"g":{"(":{"1":{"3":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}},"​":{"a":{"(":{"6":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"5":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"200":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"200":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"4":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"200":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}},"m":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"193":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"193":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"q":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"192":{"tf":1.0},"200":{"tf":1.4142135623730951}}}}}},"o":{"d":{"d":{"df":2,"docs":{"192":{"tf":1.4142135623730951},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"0":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":6,"docs":{"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":2.0},"200":{"tf":2.0}}}}}},"o":{"d":{"d":{"df":6,"docs":{"194":{"tf":1.4142135623730951},"195":{"tf":1.4142135623730951},"196":{"tf":2.0},"197":{"tf":2.0},"199":{"tf":2.8284271247461903},"200":{"tf":2.8284271247461903}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"w":{"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"1":{"4":{"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"9":{"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":17,"docs":{"178":{"tf":1.4142135623730951},"179":{"tf":1.4142135623730951},"180":{"tf":2.23606797749979},"181":{"tf":2.6457513110645907},"182":{"tf":2.0},"183":{"tf":2.0},"187":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":2.0},"192":{"tf":1.7320508075688772},"193":{"tf":1.7320508075688772},"194":{"tf":2.0},"195":{"tf":2.0},"196":{"tf":2.6457513110645907},"197":{"tf":2.6457513110645907},"198":{"tf":1.4142135623730951},"31":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"239":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"105":{"tf":1.0},"112":{"tf":1.0},"120":{"tf":1.4142135623730951},"207":{"tf":4.47213595499958},"208":{"tf":1.4142135623730951},"32":{"tf":1.0},"94":{"tf":2.6457513110645907},"98":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":1,"docs":{"87":{"tf":1.0}}},"s":{"0":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"1":{"_":{"df":0,"docs":{},"v":{"2":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}},"df":2,"docs":{"199":{"tf":1.0},"200":{"tf":1.7320508075688772}}},"2":{"df":1,"docs":{"198":{"tf":1.0}}},"3":{"df":1,"docs":{"198":{"tf":1.0}}},"df":0,"docs":{}},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":3,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}}}},"l":{"df":4,"docs":{"11":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":2.23606797749979},"46":{"tf":1.0},"49":{"tf":1.4142135623730951}}}},"n":{"d":{"a":{"df":0,"docs":{},"r":{"d":{"df":5,"docs":{"42":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":22,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"159":{"tf":1.0},"176":{"tf":1.0},"19":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"213":{"tf":1.0},"43":{"tf":1.0},"54":{"tf":1.0},"62":{"tf":1.0},"66":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"79":{"tf":1.0},"85":{"tf":2.23606797749979},"88":{"tf":1.0},"9":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"132":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":15,"docs":{"159":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":2.6457513110645907},"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"208":{"tf":1.0},"21":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.0},"5":{"tf":1.0},"62":{"tf":1.0},"84":{"tf":3.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"235":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.0},"84":{"tf":2.0}}}}}}},"i":{"c":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}}},"y":{"df":2,"docs":{"30":{"tf":1.0},"57":{"tf":1.0}}}},"d":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"m":{"df":0,"docs":{},"t":{"df":1,"docs":{"176":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":3,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"200":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"df":2,"docs":{"204":{"tf":1.0},"210":{"tf":1.0}}},"p":{"df":18,"docs":{"121":{"tf":1.4142135623730951},"127":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"188":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"41":{"tf":1.4142135623730951},"63":{"tf":1.0},"76":{"tf":1.4142135623730951},"79":{"tf":1.0},"86":{"tf":3.605551275463989},"88":{"tf":2.0}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"187":{"tf":1.0},"216":{"tf":1.0},"38":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":7,"docs":{"120":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"68":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"207":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"229":{"tf":1.0},"87":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"91":{"tf":2.23606797749979},"92":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}}}}}},"i":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"118":{"tf":1.0},"119":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":2.0},"206":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":4,"docs":{"17":{"tf":1.4142135623730951},"241":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}},"p":{"df":1,"docs":{"40":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"21":{"tf":1.0},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"91":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"17":{"tf":1.4142135623730951},"202":{"tf":1.0},"244":{"tf":1.0},"62":{"tf":1.0},"91":{"tf":1.7320508075688772}}}}}},"df":0,"docs":{}}},"u":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"u":{"b":{"df":2,"docs":{"106":{"tf":1.4142135623730951},"51":{"tf":1.0}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":10,"docs":{"206":{"tf":3.605551275463989},"207":{"tf":2.449489742783178},"208":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":2.23606797749979},"231":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.4142135623730951}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"57":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"c":{"df":8,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.4142135623730951},"185":{"tf":1.0},"186":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":4,"docs":{"167":{"tf":1.0},"187":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0}}}},"t":{"df":10,"docs":{"100":{"tf":1.0},"179":{"tf":1.0},"189":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"61":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":12,"docs":{"100":{"tf":1.4142135623730951},"127":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"157":{"tf":1.0},"228":{"tf":1.0},"229":{"tf":1.0},"57":{"tf":1.0},"87":{"tf":1.7320508075688772},"88":{"tf":2.6457513110645907},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"7":{"tf":1.0}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"140":{"tf":1.4142135623730951},"181":{"tf":1.0},"210":{"tf":1.0},"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"86":{"tf":1.7320508075688772},"88":{"tf":1.0}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"51":{"tf":1.0},"7":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"h":{"df":37,"docs":{"100":{"tf":1.7320508075688772},"11":{"tf":2.23606797749979},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.4142135623730951},"149":{"tf":1.0},"181":{"tf":1.0},"19":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":2.23606797749979},"204":{"tf":1.0},"207":{"tf":1.0},"208":{"tf":1.0},"220":{"tf":1.0},"221":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.0},"37":{"tf":1.0},"64":{"tf":2.0},"68":{"tf":1.4142135623730951},"7":{"tf":1.0},"70":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"85":{"tf":2.6457513110645907},"86":{"tf":1.0},"87":{"tf":2.23606797749979},"88":{"tf":2.6457513110645907},"9":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"d":{"df":0,"docs":{},"o":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"120":{"tf":1.0}},"i":{"df":6,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"243":{"tf":1.0},"45":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.0},"212":{"tf":1.0},"64":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"146":{"tf":1.0},"177":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"m":{"df":17,"docs":{"118":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.0},"161":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"168":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"51":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"54":{"tf":1.0},"7":{"tf":1.0},"84":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":20,"docs":{"10":{"tf":1.4142135623730951},"104":{"tf":1.0},"11":{"tf":1.4142135623730951},"116":{"tf":1.0},"118":{"tf":1.0},"145":{"tf":1.4142135623730951},"153":{"tf":1.0},"2":{"tf":1.7320508075688772},"30":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"54":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"73":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"92":{"tf":1.0}}}},"s":{"df":9,"docs":{"100":{"tf":1.0},"112":{"tf":1.0},"217":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"187":{"tf":1.0}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"v":{"df":0,"docs":{},"g":{"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"16":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"p":{"df":2,"docs":{"139":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"37":{"tf":1.0},"8":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"u":{"df":1,"docs":{"238":{"tf":1.4142135623730951}}}},"y":{"df":1,"docs":{"37":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}},"i":{"df":2,"docs":{"211":{"tf":1.0},"213":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"7":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":3,"docs":{"154":{"tf":1.0},"21":{"tf":1.0},"24":{"tf":1.0}}},"t":{"df":2,"docs":{"85":{"tf":1.0},"86":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":42,"docs":{"15":{"tf":1.0},"201":{"tf":1.0},"206":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"235":{"tf":1.7320508075688772},"27":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"6":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"7":{"tf":3.1622776601683795},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"91":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}}}},"}":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}},"′":{"(":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"71":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"∈":{"c":{"df":1,"docs":{"100":{"tf":1.0}}},"df":0,"docs":{}}},"∈":{"1":{",":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"122":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"q":{"df":1,"docs":{"92":{"tf":1.0}}}},"{":{"df":0,"docs":{},"−":{"1":{",":{"1":{"df":0,"docs":{},"}":{"df":0,"docs":{},"m":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"6":{"4":{")":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"=":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":1,"docs":{"119":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"−":{"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"1":{"2":{"9":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{")":{"/":{"2":{"1":{"3":{"0":{"df":1,"docs":{"140":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"∣":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"x":{"(":{"d":{"1":{"df":0,"docs":{},"​":{",":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"≥":{"(":{"d":{"1":{"df":0,"docs":{},"​":{"+":{"d":{"2":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"⋅":{"df":0,"docs":{},"t":{"=":{"0":{"df":1,"docs":{"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"(":{"df":0,"docs":{},"x":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"51":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"…":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"+":{"df":0,"docs":{},"⋯":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"(":{"d":{"df":0,"docs":{},"−":{"1":{")":{"df":0,"docs":{},"h":{"d":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"74":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"85":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":2,"docs":{"72":{"tf":1.7320508075688772},"73":{"tf":1.0}}}},"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"df":1,"docs":{"96":{"tf":1.0}}},"2":{"df":1,"docs":{"97":{"tf":1.0}}},"3":{"df":1,"docs":{"98":{"tf":1.0}}},"=":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"+":{"2":{"8":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"​":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"2":{"df":0,"docs":{},"​":{"+":{"2":{"2":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"3":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{"b":{"df":0,"docs":{},"l":{"df":45,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.4142135623730951},"152":{"tf":1.0},"155":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"177":{"tf":2.0},"178":{"tf":1.7320508075688772},"179":{"tf":1.4142135623730951},"18":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.0},"183":{"tf":1.0},"184":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"189":{"tf":2.23606797749979},"190":{"tf":2.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0},"27":{"tf":2.8284271247461903},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"68":{"tf":1.4142135623730951},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.0},"9":{"tf":2.0},"94":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"g":{"df":4,"docs":{"189":{"tf":1.0},"190":{"tf":1.7320508075688772},"57":{"tf":1.4142135623730951},"9":{"tf":1.0}}},"k":{"df":0,"docs":{},"e":{"df":22,"docs":{"101":{"tf":2.0},"120":{"tf":1.0},"178":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"212":{"tf":1.0},"229":{"tf":1.0},"237":{"tf":1.4142135623730951},"243":{"tf":1.0},"32":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"38":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.4142135623730951},"76":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}},"n":{"df":6,"docs":{"118":{"tf":1.0},"126":{"tf":1.0},"214":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"9":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"226":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"(":{"df":1,"docs":{"18":{"tf":1.0}}},".":{"'":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"g":{"(":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"37":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"3":{"2":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"/":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":3,"docs":{"177":{"tf":1.0},"201":{"tf":1.0},"37":{"tf":2.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"38":{"tf":1.0},"94":{"tf":1.0}}}}},"df":11,"docs":{"125":{"tf":1.0},"126":{"tf":3.1622776601683795},"18":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":2.8284271247461903},"208":{"tf":1.0},"55":{"tf":1.4142135623730951},"64":{"tf":1.7320508075688772},"65":{"tf":1.4142135623730951},"93":{"tf":1.0},"99":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"37":{"tf":1.0}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"c":{"df":3,"docs":{"187":{"tf":1.4142135623730951},"8":{"tf":1.0},"86":{"tf":1.4142135623730951}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":8,"docs":{"126":{"tf":1.0},"205":{"tf":1.0},"239":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"88":{"tf":1.0},"94":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":2,"docs":{"219":{"tf":1.0},"39":{"tf":1.4142135623730951}}}}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"112":{"tf":1.0},"25":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}}},"n":{"df":1,"docs":{"118":{"tf":1.0}}},"r":{"df":0,"docs":{},"m":{"df":24,"docs":{"120":{"tf":1.4142135623730951},"157":{"tf":1.0},"167":{"tf":1.0},"210":{"tf":1.0},"212":{"tf":1.4142135623730951},"213":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"228":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":1.7320508075688772},"244":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.4142135623730951},"57":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":3,"docs":{"203":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}}}},"s":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"228":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}},"t":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"215":{"tf":1.4142135623730951},"25":{"tf":2.0},"38":{"tf":2.23606797749979}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"41":{"tf":1.0}}}},"t":{"'":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":3,"docs":{"74":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":8,"docs":{"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"213":{"tf":1.0},"226":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":2.0},"88":{"tf":1.4142135623730951}}}},"i":{"df":3,"docs":{"206":{"tf":1.0},"209":{"tf":1.0},"239":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":17,"docs":{"114":{"tf":4.58257569495584},"139":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"177":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.4142135623730951},"207":{"tf":1.4142135623730951},"208":{"tf":1.0},"233":{"tf":1.0},"32":{"tf":1.0},"66":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":2,"docs":{"110":{"tf":1.4142135623730951},"112":{"tf":1.0}}}},"y":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.0}}},"v":{"df":2,"docs":{"192":{"tf":1.0},"193":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":5,"docs":{"207":{"tf":1.0},"27":{"tf":1.0},"71":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0}}},"k":{"df":3,"docs":{"201":{"tf":1.0},"226":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"d":{"df":2,"docs":{"226":{"tf":1.0},"229":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":6,"docs":{"203":{"tf":1.0},"230":{"tf":1.0},"243":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"9":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":6,"docs":{"11":{"tf":1.0},"181":{"tf":1.0},"54":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"86":{"tf":1.0}},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"3":{"tf":1.0},"38":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":16,"docs":{"116":{"tf":1.0},"118":{"tf":2.0},"119":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"18":{"tf":1.0},"194":{"tf":1.0},"20":{"tf":1.0},"205":{"tf":1.0},"22":{"tf":1.0},"226":{"tf":1.0},"43":{"tf":1.0},"50":{"tf":1.0},"88":{"tf":1.0},"98":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"12":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"84":{"tf":1.7320508075688772},"87":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":3,"docs":{"223":{"tf":1.0},"32":{"tf":1.0},"85":{"tf":1.0}}}}}}}}}},"u":{"df":15,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"206":{"tf":1.0},"221":{"tf":1.0},"229":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"54":{"tf":1.4142135623730951},"71":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":2.0},"88":{"tf":2.0},"91":{"tf":1.0}}}},"i":{",":{"df":0,"docs":{},"j":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"82":{"tf":1.0},"84":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"e":{"df":19,"docs":{"143":{"tf":1.0},"145":{"tf":1.4142135623730951},"148":{"tf":1.0},"170":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"205":{"tf":1.0},"214":{"tf":1.0},"222":{"tf":1.0},"244":{"tf":1.7320508075688772},"43":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"81":{"tf":1.0},"84":{"tf":2.449489742783178},"88":{"tf":1.0},"91":{"tf":2.0},"92":{"tf":2.8284271247461903},"99":{"tf":1.0}},"s":{"a":{"+":{"a":{"+":{"df":0,"docs":{},"⋯":{"+":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"×":{"a":{"df":0,"docs":{},"×":{"df":0,"docs":{},"⋯":{"df":0,"docs":{},"×":{"a":{"df":1,"docs":{"203":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"p":{"df":4,"docs":{"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0}}},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"(":{"\"":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"16":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":12,"docs":{"176":{"tf":1.0},"181":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"222":{"tf":1.0},"225":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"238":{"tf":1.4142135623730951},"27":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"138":{"tf":1.0},"207":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"230":{"tf":1.0},"243":{"tf":1.0},"54":{"tf":1.0},"8":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"207":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":9,"docs":{"13":{"tf":1.7320508075688772},"14":{"tf":1.4142135623730951},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.4142135623730951},"18":{"tf":1.0},"226":{"tf":1.0},"37":{"tf":1.0},"99":{"tf":1.0}}}},"p":{"df":1,"docs":{"10":{"tf":1.4142135623730951}},"i":{"c":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"154":{"tf":1.0},"187":{"tf":1.0},"188":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"<":{"2":{"1":{"2":{"8":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"<":{"2":{"1":{"3":{"0":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":3,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"143":{"tf":1.0}},"​":{"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"2":{"5":{"3":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"+":{"1":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"′":{"df":0,"docs":{},"∣":{"df":0,"docs":{},"∣":{"(":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"[":{"a":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{"]":{",":{"c":{"df":0,"docs":{},"i":{"+":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"[":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"100":{"tf":1.0},"36":{"tf":1.0},"62":{"tf":1.7320508075688772}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"27":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":5,"docs":{"176":{"tf":1.7320508075688772},"20":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":8,"docs":{"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":3.0},"87":{"tf":2.8284271247461903},"88":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"92":{"tf":1.0}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":1,"docs":{"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"211":{"tf":1.4142135623730951},"212":{"tf":1.0},"213":{"tf":1.4142135623730951},"219":{"tf":1.0},"84":{"tf":2.449489742783178}}}}}}}}},"df":2,"docs":{"87":{"tf":2.6457513110645907},"88":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"91":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"e":{"df":1,"docs":{"10":{"tf":1.0}}},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"219":{"tf":1.0}}}}}}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"k":{"df":5,"docs":{"205":{"tf":1.7320508075688772},"229":{"tf":1.0},"29":{"tf":1.7320508075688772},"30":{"tf":1.0},"31":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"153":{"tf":1.0}}}},"i":{"df":1,"docs":{"86":{"tf":1.0}}}}},"df":4,"docs":{"125":{"tf":1.0},"213":{"tf":1.0},"25":{"tf":1.0},"63":{"tf":1.0}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"83":{"tf":1.0},"88":{"tf":1.4142135623730951}}}},"v":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"207":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"41":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"s":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"100":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"179":{"tf":1.0},"215":{"tf":1.0}}}},"′":{"=":{"(":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"x":{",":{"[":{"a":{"0":{"df":0,"docs":{},"​":{"]":{",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"[":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.4142135623730951}}}}},"p":{"df":0,"docs":{},"l":{"df":2,"docs":{"57":{"tf":1.0},"8":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"81":{"tf":1.0}}},"n":{"df":4,"docs":{"149":{"tf":1.0},"207":{"tf":1.0},"233":{"tf":1.0},"49":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"32":{"tf":1.4142135623730951}}}}}}},"w":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"204":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":55,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"119":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.7320508075688772},"183":{"tf":1.7320508075688772},"185":{"tf":1.0},"19":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.0},"20":{"tf":1.0},"202":{"tf":1.7320508075688772},"208":{"tf":1.0},"210":{"tf":1.0},"211":{"tf":1.0},"212":{"tf":1.0},"213":{"tf":1.7320508075688772},"215":{"tf":1.7320508075688772},"22":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.4142135623730951},"226":{"tf":1.4142135623730951},"229":{"tf":1.0},"230":{"tf":1.4142135623730951},"231":{"tf":1.0},"24":{"tf":1.0},"243":{"tf":1.0},"244":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"62":{"tf":1.4142135623730951},"65":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"88":{"tf":1.0},"9":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":8,"docs":{"11":{"tf":1.0},"116":{"tf":1.0},"176":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"23":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772}}},"i":{"c":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"37":{"tf":1.0},"57":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.7320508075688772},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"−":{"1":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"2":{"df":0,"docs":{},"k":{"df":1,"docs":{"207":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"2":{"df":0,"docs":{},"s":{"+":{"1":{"=":{"df":0,"docs":{},"p":{"df":1,"docs":{"64":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"206":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"+":{"2":{"1":{"3":{"0":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"w":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"g":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"87":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"{":{"df":0,"docs":{},"u":{"df":0,"docs":{},"j":{"df":1,"docs":{"243":{"tf":1.0}}}}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"′":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":1,"docs":{"244":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"df":1,"docs":{"120":{"tf":1.0}}},"3":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"h":{"df":0,"docs":{},"′":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":10,"docs":{"142":{"tf":1.4142135623730951},"219":{"tf":1.0},"243":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0},"70":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"98":{"tf":1.0}},"e":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"51":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"i":{"df":1,"docs":{"88":{"tf":1.0}},"n":{"df":0,"docs":{},"t":{"8":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"​":{"=":{"df":0,"docs":{},"q":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"3":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"j":{"df":3,"docs":{"243":{"tf":2.23606797749979},"85":{"tf":1.0},"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"243":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"m":{"a":{"df":1,"docs":{"41":{"tf":1.0}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"243":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"84":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}}}},"c":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"40":{"tf":1.0}}}}}}},"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"196":{"tf":1.0},"197":{"tf":1.0}}}}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"86":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"202":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"206":{"tf":1.0},"4":{"tf":1.0},"99":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"243":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"30":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":6,"docs":{"201":{"tf":1.0},"214":{"tf":1.0},"217":{"tf":1.0},"84":{"tf":1.0},"9":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":2,"docs":{"207":{"tf":1.0},"63":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":1,"docs":{"40":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"230":{"tf":1.0}},"e":{"d":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"230":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":2,"docs":{"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"86":{"tf":1.4142135623730951}}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"88":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":9,"docs":{"100":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"204":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.4142135623730951},"210":{"tf":1.4142135623730951},"232":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"14":{"tf":1.0}},"i":{"df":10,"docs":{"208":{"tf":3.0},"211":{"tf":1.7320508075688772},"216":{"tf":1.0},"217":{"tf":1.0},"231":{"tf":1.0},"64":{"tf":1.4142135623730951},"68":{"tf":1.0},"75":{"tf":1.0},"85":{"tf":1.0},"94":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"215":{"tf":1.0},"85":{"tf":2.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"219":{"tf":1.0}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.4142135623730951}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"109":{"tf":1.0},"5":{"tf":1.0},"81":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"k":{"df":4,"docs":{"127":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"174":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"100":{"tf":1.0},"18":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"40":{"tf":1.0}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"c":{"df":3,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"187":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}},"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"44":{"tf":1.0}}}}}},"l":{"df":2,"docs":{"44":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"207":{"tf":1.4142135623730951},"244":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":1,"docs":{"88":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"s":{"df":3,"docs":{"157":{"tf":1.0},"190":{"tf":1.0},"233":{"tf":1.0}}}},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"16":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}},"e":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":22,"docs":{"120":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"157":{"tf":1.0},"177":{"tf":1.0},"179":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"187":{"tf":1.0},"213":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.7320508075688772},"45":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.4142135623730951},"9":{"tf":1.0}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"203":{"tf":1.0}}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"139":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.0}}}}}},"r":{"df":1,"docs":{"88":{"tf":1.0}},"−":{"1":{"df":1,"docs":{"88":{"tf":2.23606797749979}},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"s":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"45":{"tf":1.0},"55":{"tf":1.7320508075688772},"65":{"tf":1.7320508075688772},"70":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":5,"docs":{"1":{"tf":1.4142135623730951},"171":{"tf":1.0},"18":{"tf":1.0},"210":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":149,"docs":{"1":{"tf":1.0},"10":{"tf":1.4142135623730951},"100":{"tf":1.7320508075688772},"101":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":2.0},"110":{"tf":1.7320508075688772},"114":{"tf":1.0},"115":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":2.23606797749979},"119":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":2.449489742783178},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"145":{"tf":2.0},"146":{"tf":2.449489742783178},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"16":{"tf":1.7320508075688772},"161":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":1.0},"166":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.4142135623730951},"170":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"176":{"tf":1.7320508075688772},"177":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":2.23606797749979},"180":{"tf":1.0},"181":{"tf":1.4142135623730951},"182":{"tf":1.4142135623730951},"183":{"tf":1.4142135623730951},"184":{"tf":1.4142135623730951},"187":{"tf":1.4142135623730951},"19":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"199":{"tf":1.4142135623730951},"20":{"tf":1.0},"200":{"tf":1.4142135623730951},"202":{"tf":2.0},"203":{"tf":2.0},"204":{"tf":1.0},"205":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.0},"210":{"tf":1.7320508075688772},"211":{"tf":1.0},"212":{"tf":1.0},"215":{"tf":1.0},"22":{"tf":1.7320508075688772},"220":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.4142135623730951},"223":{"tf":2.0},"226":{"tf":2.23606797749979},"229":{"tf":1.0},"23":{"tf":1.4142135623730951},"230":{"tf":1.4142135623730951},"233":{"tf":1.0},"235":{"tf":1.4142135623730951},"237":{"tf":2.0},"24":{"tf":1.7320508075688772},"240":{"tf":2.0},"241":{"tf":1.0},"242":{"tf":1.0},"243":{"tf":2.0},"244":{"tf":1.0},"25":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.4142135623730951},"30":{"tf":2.0},"31":{"tf":1.4142135623730951},"32":{"tf":2.0},"33":{"tf":1.0},"34":{"tf":2.449489742783178},"35":{"tf":1.7320508075688772},"36":{"tf":1.0},"37":{"tf":2.6457513110645907},"38":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"64":{"tf":2.6457513110645907},"66":{"tf":1.7320508075688772},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"7":{"tf":2.8284271247461903},"71":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"77":{"tf":1.0},"79":{"tf":1.7320508075688772},"8":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"9":{"tf":3.605551275463989},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"b":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":33,"docs":{"10":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"13":{"tf":1.0},"14":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"223":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}},"i":{"df":0,"docs":{},"z":{"df":3,"docs":{"176":{"tf":1.4142135623730951},"20":{"tf":1.0},"23":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"101":{"tf":1.0},"16":{"tf":1.0},"202":{"tf":1.0},"48":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"13":{"tf":1.0},"79":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"/":{"2":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"w":{"df":1,"docs":{"121":{"tf":1.0}}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":0,"docs":{},"q":{"df":1,"docs":{"85":{"tf":1.0}}}}}}},"v":{",":{"df":0,"docs":{},"p":{",":{"df":1,"docs":{"88":{"tf":1.0}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{",":{"df":0,"docs":{},"v":{"df":0,"docs":{},"m":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"2":{"df":2,"docs":{"196":{"tf":1.7320508075688772},"197":{"tf":1.7320508075688772}}},"=":{"df":0,"docs":{},"u":{"(":{"df":0,"docs":{},"t":{"df":0,"docs":{},"−":{"1":{")":{"/":{"2":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"]":{"df":0,"docs":{},"g":{"0":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"′":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"ξ":{"0":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":11,"docs":{"105":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.4142135623730951},"114":{"tf":1.0},"244":{"tf":1.4142135623730951},"7":{"tf":1.0},"84":{"tf":2.0},"86":{"tf":2.0},"87":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"u":{"df":44,"docs":{"100":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"167":{"tf":1.0},"178":{"tf":1.0},"179":{"tf":1.0},"206":{"tf":1.0},"207":{"tf":1.7320508075688772},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"243":{"tf":1.4142135623730951},"244":{"tf":1.0},"25":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"49":{"tf":1.0},"54":{"tf":2.449489742783178},"55":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"64":{"tf":1.0},"65":{"tf":1.0},"7":{"tf":2.6457513110645907},"71":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.4142135623730951},"8":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":2.449489742783178},"9":{"tf":1.4142135623730951},"92":{"tf":1.0},"99":{"tf":1.0}},"e":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"(":{"a":{"df":1,"docs":{"25":{"tf":1.0}}},"b":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"16":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"f":{"df":3,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":2,"docs":{"115":{"tf":1.0},"119":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"r":{"c":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{")":{"=":{"[":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"−":{"df":0,"docs":{},"v":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"]":{"df":0,"docs":{},"v":{"+":{"[":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"v":{"]":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"118":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"212":{"tf":1.0},"214":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":9,"docs":{"216":{"tf":2.0},"49":{"tf":1.4142135623730951},"72":{"tf":2.0},"73":{"tf":1.0},"74":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":2.23606797749979},"92":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":38,"docs":{"106":{"tf":1.7320508075688772},"124":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"152":{"tf":1.0},"16":{"tf":1.0},"17":{"tf":1.0},"175":{"tf":1.0},"176":{"tf":1.7320508075688772},"20":{"tf":1.4142135623730951},"203":{"tf":1.0},"215":{"tf":1.0},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"7":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"222":{"tf":1.0},"77":{"tf":1.0},"94":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"215":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":2,"docs":{"17":{"tf":1.0},"206":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"u":{"df":8,"docs":{"106":{"tf":1.0},"176":{"tf":1.0},"18":{"tf":1.0},"202":{"tf":1.0},"29":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"88":{"tf":1.0}}}}}},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":1,"docs":{"219":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":10,"docs":{"100":{"tf":1.0},"115":{"tf":1.0},"212":{"tf":1.0},"219":{"tf":1.0},"243":{"tf":1.0},"62":{"tf":2.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"85":{"tf":4.69041575982343},"88":{"tf":2.23606797749979}},"e":{"c":{"!":{"[":{"c":{"df":1,"docs":{"25":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"(":{")":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"25":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"22":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"<":{"df":0,"docs":{},"u":{"8":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":14,"docs":{"145":{"tf":1.0},"222":{"tf":1.4142135623730951},"241":{"tf":1.0},"242":{"tf":1.4142135623730951},"243":{"tf":1.7320508075688772},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"76":{"tf":1.7320508075688772},"82":{"tf":2.0},"84":{"tf":1.0},"85":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":2.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":5,"docs":{"25":{"tf":1.4142135623730951},"77":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.4142135623730951},"99":{"tf":1.0}},"f":{"df":5,"docs":{"18":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"8":{"tf":1.7320508075688772},"91":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":30,"docs":{"14":{"tf":1.0},"146":{"tf":1.0},"221":{"tf":1.4142135623730951},"235":{"tf":1.7320508075688772},"240":{"tf":1.0},"243":{"tf":2.6457513110645907},"244":{"tf":2.0},"25":{"tf":1.0},"32":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"38":{"tf":1.0},"51":{"tf":1.4142135623730951},"68":{"tf":1.7320508075688772},"69":{"tf":1.7320508075688772},"7":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"74":{"tf":2.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":4.47213595499958},"86":{"tf":3.1622776601683795},"88":{"tf":1.0},"91":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"235":{"tf":1.4142135623730951},"85":{"tf":1.4142135623730951},"86":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"35":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"s":{"a":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":12,"docs":{"126":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"2":{"tf":2.0},"31":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":1.0},"54":{"tf":1.4142135623730951},"86":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"54":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":8,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"146":{"tf":1.0},"206":{"tf":1.0},"233":{"tf":1.4142135623730951},"236":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"a":{"df":5,"docs":{"10":{"tf":1.0},"11":{"tf":1.4142135623730951},"210":{"tf":1.0},"45":{"tf":1.0},"91":{"tf":1.0}}},"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"202":{"tf":1.0},"243":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"(":{"0":{".":{".":{"1":{"6":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"w":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"(":{"0":{".":{".":{"2":{"df":1,"docs":{"16":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"84":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"64":{"tf":1.0}}}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{")":{"+":{"df":0,"docs":{},"β":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}},"df":0,"docs":{}}}},"δ":{"df":0,"docs":{},"i":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"j":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"119":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":1,"docs":{"203":{"tf":1.0}}},"−":{"1":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"/":{"2":{")":{"2":{"=":{"df":0,"docs":{},"v":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"u":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"0":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":2,"docs":{"199":{"tf":1.4142135623730951},"200":{"tf":1.4142135623730951}}}},"​":{",":{"df":0,"docs":{},"w":{"6":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"w":{"6":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{".":{".":{"1":{"3":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"8":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"4":{".":{".":{"4":{"8":{"df":2,"docs":{"187":{"tf":1.4142135623730951},"199":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"7":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"e":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"f":{"(":{"1":{"df":1,"docs":{"199":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"g":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"6":{".":{".":{"4":{"8":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"6":{"1":{"df":1,"docs":{"187":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}}},"7":{"df":1,"docs":{"199":{"tf":1.0}}},"a":{"(":{"3":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"9":{"df":1,"docs":{"199":{"tf":1.0}}},"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"1":{"1":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"4":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"2":{"3":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"3":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"4":{"9":{".":{".":{"6":{"1":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}}}},"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"(":{"2":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"(":{"1":{"3":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"df":0,"docs":{}},"6":{"2":{".":{".":{"6":{"3":{"df":1,"docs":{"187":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"3":{"df":1,"docs":{"199":{"tf":1.0}},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"9":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":1,"docs":{"199":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"df":1,"docs":{"199":{"tf":1.0}}}}},"=":{"2":{"2":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"119":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"4":{"df":1,"docs":{"120":{"tf":1.0}}},"5":{",":{"df":0,"docs":{},"k":{"=":{"3":{"df":1,"docs":{"118":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"(":{"1":{"0":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"1":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"2":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{")":{"+":{"2":{"3":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"5":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"+":{"2":{"7":{"df":0,"docs":{},"w":{"c":{"(":{"1":{"1":{")":{"+":{"2":{"1":{"0":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"+":{"2":{"1":{"7":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"(":{"1":{")":{"+":{"2":{"1":{"8":{"df":0,"docs":{},"w":{"df":0,"docs":{},"f":{"(":{"1":{")":{"+":{"2":{"1":{"9":{"df":0,"docs":{},"w":{"df":0,"docs":{},"g":{"(":{"1":{"3":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"df":0,"docs":{},"w":{"d":{"(":{"1":{"4":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":1,"docs":{"87":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":20,"docs":{"119":{"tf":1.0},"12":{"tf":1.0},"149":{"tf":1.0},"16":{"tf":1.7320508075688772},"17":{"tf":1.0},"20":{"tf":1.0},"210":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"240":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"42":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.4142135623730951},"64":{"tf":1.0},"7":{"tf":1.7320508075688772},"91":{"tf":1.0},"94":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"3":{"tf":1.0}}}},"s":{"df":0,"docs":{},"m":{"\"":{")":{"'":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"37":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},".":{"df":0,"docs":{},"r":{"df":1,"docs":{"33":{"tf":1.0}}}},"_":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.4142135623730951},"35":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":10,"docs":{"32":{"tf":2.23606797749979},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":5.385164807134504},"38":{"tf":1.7320508075688772},"39":{"tf":1.4142135623730951},"40":{"tf":2.0},"41":{"tf":1.0}}}},"y":{"df":21,"docs":{"139":{"tf":1.0},"179":{"tf":1.0},"183":{"tf":1.0},"20":{"tf":1.0},"204":{"tf":1.4142135623730951},"205":{"tf":1.0},"207":{"tf":1.0},"211":{"tf":1.0},"221":{"tf":1.4142135623730951},"223":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"237":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.4142135623730951},"65":{"tf":1.0},"72":{"tf":1.0},"79":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"99":{"tf":1.0}}}},"b":{"(":{"4":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"4":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":2,"docs":{"196":{"tf":1.4142135623730951},"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"+":{"2":{"2":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"+":{"2":{"4":{"df":0,"docs":{},"w":{"b":{"(":{"7":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"197":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"106":{"tf":1.0},"120":{"tf":1.7320508075688772},"167":{"tf":1.0},"184":{"tf":1.0},"84":{"tf":1.4142135623730951}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":15,"docs":{"138":{"tf":1.0},"141":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"202":{"tf":1.0},"203":{"tf":1.4142135623730951},"205":{"tf":1.0},"222":{"tf":1.0},"223":{"tf":1.0},"37":{"tf":1.0},"54":{"tf":1.4142135623730951},"6":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.7320508075688772},"8":{"tf":1.0}}}},"r":{"df":4,"docs":{"125":{"tf":1.0},"229":{"tf":1.0},"79":{"tf":1.0},"9":{"tf":1.0}}},"v":{"df":4,"docs":{"11":{"tf":1.0},"214":{"tf":1.0},"23":{"tf":1.0},"88":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"9":{"tf":1.0}}}},"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":4,"docs":{"32":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"32":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.7320508075688772},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"39":{"tf":1.0}}}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"38":{"tf":1.7320508075688772}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{",":{"df":0,"docs":{},"r":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"​":{"(":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{",":{"d":{",":{"df":0,"docs":{},"e":{",":{"df":0,"docs":{},"λ":{")":{"=":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"[":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"≤":{"df":0,"docs":{},"q":{"df":0,"docs":{},"ϵ":{"+":{"a":{"d":{"df":0,"docs":{},"v":{"df":0,"docs":{},"g":{",":{"df":0,"docs":{},"n":{"+":{"2":{"d":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"110":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":4,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"180":{"tf":1.7320508075688772},"217":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"l":{"df":11,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"145":{"tf":1.0},"18":{"tf":1.0},"206":{"tf":1.0},"21":{"tf":1.4142135623730951},"55":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":7,"docs":{"100":{"tf":1.0},"120":{"tf":1.0},"202":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":2,"docs":{"215":{"tf":1.0},"68":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"139":{"tf":1.0},"202":{"tf":1.0},"33":{"tf":1.0},"39":{"tf":1.0},"48":{"tf":1.0},"62":{"tf":2.0},"63":{"tf":1.0},"7":{"tf":1.0},"86":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":4,"docs":{"125":{"tf":1.0},"217":{"tf":1.0},"244":{"tf":1.0},"30":{"tf":1.0}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"40":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":2,"docs":{"235":{"tf":1.0},"88":{"tf":1.7320508075688772}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"206":{"tf":1.0}},"r":{"df":1,"docs":{"45":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":5,"docs":{"117":{"tf":1.7320508075688772},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.7320508075688772},"120":{"tf":2.8284271247461903},"121":{"tf":1.4142135623730951},"167":{"tf":1.0},"168":{"tf":1.0},"37":{"tf":1.0}}}}},"df":1,"docs":{"84":{"tf":1.0}},"←":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"t":{"df":40,"docs":{"106":{"tf":1.0},"107":{"tf":1.7320508075688772},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"162":{"tf":1.0},"164":{"tf":2.0},"17":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"244":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":3.1622776601683795},"8":{"tf":1.4142135623730951},"84":{"tf":3.1622776601683795},"86":{"tf":2.0},"87":{"tf":2.23606797749979}},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":11,"docs":{"100":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.4142135623730951},"179":{"tf":1.0},"30":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.4142135623730951},"69":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}},"df":10,"docs":{"153":{"tf":1.0},"16":{"tf":1.0},"229":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"68":{"tf":1.0},"7":{"tf":1.4142135623730951},"70":{"tf":1.0},"85":{"tf":1.0}}}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"(":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}}}}}},"​":{"=":{"df":0,"docs":{},"σ":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"7":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"σ":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"5":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⊞":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"6":{"df":2,"docs":{"184":{"tf":1.0},"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"+":{"2":{"1":{"6":{"df":0,"docs":{},"w":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"w":{"=":{"0":{"df":1,"docs":{"199":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":33,"docs":{"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"176":{"tf":1.0},"180":{"tf":1.0},"181":{"tf":1.0},"184":{"tf":1.7320508075688772},"187":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.4142135623730951},"197":{"tf":1.4142135623730951},"199":{"tf":1.7320508075688772},"207":{"tf":1.0},"208":{"tf":1.0},"210":{"tf":1.4142135623730951},"214":{"tf":1.0},"216":{"tf":1.4142135623730951},"223":{"tf":1.0},"231":{"tf":1.0},"235":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.4142135623730951},"84":{"tf":1.0}},"l":{"df":1,"docs":{"32":{"tf":1.0}}},"s":{"_":{"df":0,"docs":{},"j":{"df":1,"docs":{"34":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"α":{"df":0,"docs":{},"α":{"df":0,"docs":{},"′":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"0":{"0":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"​":{"0":{"1":{"0":{"df":1,"docs":{"170":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"k":{"df":17,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"181":{"tf":1.4142135623730951},"217":{"tf":1.4142135623730951},"235":{"tf":1.0},"244":{"tf":1.0},"25":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"41":{"tf":1.0},"5":{"tf":1.0},"78":{"tf":1.7320508075688772},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":3,"docs":{"37":{"tf":1.0},"38":{"tf":1.0},"39":{"tf":1.4142135623730951}}}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}}}}},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"101":{"tf":1.0},"54":{"tf":1.0},"9":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":2,"docs":{"187":{"tf":1.0},"39":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"126":{"tf":1.0},"55":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":2,"docs":{"54":{"tf":1.0},"8":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"(":{"df":0,"docs":{},"k":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":19,"docs":{"101":{"tf":1.7320508075688772},"12":{"tf":1.0},"126":{"tf":1.0},"146":{"tf":1.0},"202":{"tf":1.4142135623730951},"203":{"tf":1.4142135623730951},"207":{"tf":1.0},"217":{"tf":1.4142135623730951},"220":{"tf":1.0},"29":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"9":{"tf":1.0},"91":{"tf":1.4142135623730951},"93":{"tf":1.0},"98":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"203":{"tf":2.23606797749979},"206":{"tf":1.0},"207":{"tf":2.0},"215":{"tf":1.0},"217":{"tf":1.0},"226":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"66":{"tf":1.0},"82":{"tf":2.449489742783178}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"120":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"208":{"tf":1.0}}}}},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"×":{"8":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"∈":{"[":{"0":{".":{".":{"(":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{")":{")":{";":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"k":{"df":1,"docs":{"168":{"tf":1.0}}}}},"x":{")":{":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"j":{"=":{"0":{"df":0,"docs":{},"∏":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"1":{"+":{"df":0,"docs":{},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"j":{"df":1,"docs":{"87":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},",":{"c":{"0":{"df":0,"docs":{},"​":{",":{"c":{"1":{"df":1,"docs":{"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"⟩":{"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"84":{"tf":1.0}}}},"df":0,"docs":{}}},"i":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"210":{"tf":1.0},"226":{"tf":1.4142135623730951},"229":{"tf":1.7320508075688772},"231":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"83":{"tf":1.0}}},"w":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"x":{"2":{",":{".":{".":{".":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{")":{"+":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{")":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{"2":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{"3":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"230":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"↦":{"(":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"s":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"i":{"df":1,"docs":{"122":{"tf":1.0}}}}}},"df":0,"docs":{}},"ζ":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"231":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},",":{".":{".":{".":{")":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"r":{"df":1,"docs":{"57":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"z":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"229":{"tf":2.0},"30":{"tf":1.0}}}},"df":0,"docs":{}},"ω":{"df":0,"docs":{},"x":{"df":1,"docs":{"76":{"tf":1.0}}}},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{")":{",":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{")":{",":{"df":0,"docs":{},"⋯":{",":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{",":{"a":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"210":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"=":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"217":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"g":{"df":0,"docs":{},"−":{"2":{"2":{"4":{")":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"2":{"4":{"=":{"1":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"1":{"df":3,"docs":{"228":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"x":{"2":{"df":2,"docs":{"51":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},",":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"149":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"2":{"df":4,"docs":{"228":{"tf":1.0},"230":{"tf":1.0},"76":{"tf":1.0},"88":{"tf":2.0}},"​":{",":{"df":0,"docs":{},"y":{"2":{"df":1,"docs":{"110":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"z":{"2":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"3":{"df":6,"docs":{"231":{"tf":1.0},"51":{"tf":1.0},"76":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":2.0},"88":{"tf":3.1622776601683795}},"​":{",":{"df":0,"docs":{},"y":{"3":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"3":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"2":{"2":{"8":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"2":{"8":{"df":1,"docs":{"94":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"4":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"76":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}},"=":{"0":{",":{"df":0,"docs":{},"y":{"=":{"0":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"233":{"tf":1.0}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"112":{"tf":1.0},"140":{"tf":1.0}}}}}}}}}}},"a":{"b":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"[":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"]":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"v":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"v":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"x":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}},"j":{"df":1,"docs":{"31":{"tf":1.0}},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"df":0,"docs":{}}}},"z":{"df":1,"docs":{"229":{"tf":1.0}}},"′":{"df":0,"docs":{},"z":{",":{"df":0,"docs":{},"y":{"=":{"df":0,"docs":{},"y":{"df":0,"docs":{},"′":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"_":{"1":{"df":1,"docs":{"76":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"a":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"0":{"df":0,"docs":{},"​":{")":{"+":{"b":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"q":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":35,"docs":{"100":{"tf":1.4142135623730951},"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"126":{"tf":2.23606797749979},"146":{"tf":1.0},"147":{"tf":1.0},"153":{"tf":1.0},"198":{"tf":1.0},"205":{"tf":1.0},"210":{"tf":2.23606797749979},"220":{"tf":1.0},"226":{"tf":1.7320508075688772},"229":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.0},"243":{"tf":1.4142135623730951},"51":{"tf":1.0},"62":{"tf":2.23606797749979},"7":{"tf":1.7320508075688772},"72":{"tf":1.7320508075688772},"74":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"76":{"tf":2.0},"84":{"tf":2.23606797749979},"85":{"tf":1.4142135623730951},"86":{"tf":2.6457513110645907},"87":{"tf":1.0},"88":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"​":{"'":{"df":1,"docs":{"217":{"tf":1.0}}},",":{"df":0,"docs":{},"j":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}}}}}}}}},"j":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.7320508075688772}}}},"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"j":{"df":1,"docs":{"217":{"tf":1.0}}}}}}},"n":{"df":1,"docs":{"86":{"tf":1.0}},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"α":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"208":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"+":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"(":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":3,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"156":{"tf":1.0}},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"df":0,"docs":{},"":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":2.23606797749979}},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":2.449489742783178}}},"df":0,"docs":{}},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"=":{"0":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":3.0}},"​":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"112":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"−":{"1":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}}},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":1,"docs":{"114":{"tf":1.0}},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"2":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{"df":1,"docs":{"114":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.0}},"​":{")":{"=":{"(":{"0":{",":{"0":{")":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{")":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":1,"docs":{"114":{"tf":1.4142135623730951}},"​":{"df":0,"docs":{},"∧":{"df":0,"docs":{},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"=":{"0":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"0":{"=":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"114":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.4142135623730951}},"​":{",":{"df":0,"docs":{},"λ":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":1,"docs":{"128":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}},"​":{")":{"=":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":1,"docs":{"121":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"}":{"a":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"x":{",":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"x":{"df":0,"docs":{},"}":{"c":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"′":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"∈":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"84":{"tf":1.0}}}},"{":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"⋯":{",":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"218":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"}":{",":{"df":0,"docs":{},"y":{"df":0,"docs":{},"∈":{"df":0,"docs":{},"{":{"df":0,"docs":{},"y":{"df":0,"docs":{},"i":{"df":1,"docs":{"31":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"−":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"120":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"⋘":{"1":{"5":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"3":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋙":{"1":{"9":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"1":{"0":{"df":2,"docs":{"186":{"tf":1.0},"197":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"⋘":{"1":{"4":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"⋙":{"1":{"8":{")":{"df":0,"docs":{},"⊕":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"≫":{"3":{"df":2,"docs":{"185":{"tf":1.0},"196":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"/":{"df":0,"docs":{},"z":{"=":{"df":0,"docs":{},"i":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"5":{"df":2,"docs":{"108":{"tf":1.0},"112":{"tf":1.0}}},"b":{"df":4,"docs":{"226":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"231":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"(":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"228":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"+":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{")":{"2":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"2":{"df":0,"docs":{},"x":{"2":{"+":{"df":0,"docs":{},"⋯":{"=":{"0":{"df":0,"docs":{},"←":{"(":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"230":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":1,"docs":{"230":{"tf":1.0}},"z":{"=":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⟹":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"230":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"3":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"2":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"1":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"=":{"0":{"df":1,"docs":{"233":{"tf":1.0}}},"a":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"210":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"x":{"3":{"+":{"b":{"df":1,"docs":{"234":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"=":{"a":{"b":{"c":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"y":{"/":{"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{},"z":{"df":1,"docs":{"229":{"tf":1.0}}}},"λ":{"(":{"df":0,"docs":{},"x":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"0":{"df":1,"docs":{"228":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"a":{",":{"3":{"df":0,"docs":{},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"+":{"1":{"df":2,"docs":{"154":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":2,"docs":{"153":{"tf":1.0},"157":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"−":{"1":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":2,"docs":{"153":{"tf":1.0},"154":{"tf":1.0}}}},"df":2,"docs":{"129":{"tf":1.0},"131":{"tf":1.0}}},"df":17,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"132":{"tf":1.0},"226":{"tf":1.0},"229":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0},"233":{"tf":1.4142135623730951},"234":{"tf":1.7320508075688772},"51":{"tf":1.0},"62":{"tf":1.0},"7":{"tf":1.7320508075688772},"72":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":2,"docs":{"32":{"tf":1.0},"35":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":6,"docs":{"216":{"tf":1.0},"230":{"tf":1.0},"64":{"tf":1.0},"66":{"tf":1.0},"7":{"tf":1.0},"88":{"tf":2.23606797749979}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"219":{"tf":1.0}}}},"u":{"'":{"d":{"df":1,"docs":{"38":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"40":{"tf":1.0}}}},"r":{"df":1,"docs":{"12":{"tf":1.0}}},"v":{"df":1,"docs":{"38":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"157":{"tf":1.0}},"​":{"=":{"df":0,"docs":{},"y":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"λ":{"1":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"a":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{},"​":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{")":{"/":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.7320508075688772}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"":{"=":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"=":{"0":{"df":1,"docs":{"110":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":1,"docs":{"110":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}}},"df":0,"docs":{}}}}},".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"q":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}}}}}},"λ":{"df":0,"docs":{},"⋅":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{")":{"df":0,"docs":{},"−":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"":{"=":{"0":{"df":1,"docs":{"114":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"234":{"tf":1.4142135623730951}}}}}},"w":{"2":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"w":{"3":{"df":0,"docs":{},"​":{"+":{"b":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"z":{"df":0,"docs":{},"w":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"u":{"df":0,"docs":{},"w":{"2":{"df":1,"docs":{"121":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"z":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"53":{"tf":1.0}}},"ω":{"df":0,"docs":{},"u":{")":{"=":{"1":{"df":1,"docs":{"65":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"55":{"tf":1.4142135623730951},"65":{"tf":1.0}}}}},"/":{"df":0,"docs":{},"n":{"df":0,"docs":{},"z":{"df":1,"docs":{"203":{"tf":1.0}},"→":{"df":0,"docs":{},"g":{"df":1,"docs":{"203":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"z":{"df":1,"docs":{"226":{"tf":1.0}}}}},"0":{"df":5,"docs":{"138":{"tf":1.7320508075688772},"141":{"tf":2.0},"152":{"tf":1.0},"156":{"tf":1.4142135623730951},"167":{"tf":1.0}},"​":{"(":{"0":{",":{"0":{")":{"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"0":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"x":{"3":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"′":{"df":0,"docs":{},"}":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"88":{"tf":1.0}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"+":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"−":{"2":{"2":{"5":{"4":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"+":{"df":0,"docs":{},"k":{"0":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"k":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"α":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":2,"docs":{"138":{"tf":1.0},"141":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"′":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"∈":{"[":{"0":{",":{"2":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"1":{",":{"a":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"a":{"df":0,"docs":{},"−":{"a":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"a":{"1":{"df":0,"docs":{},"​":{"=":{"a":{"df":0,"docs":{},"−":{"df":0,"docs":{},"z":{"1":{",":{"a":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"b":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"164":{"tf":1.0}},"​":{"df":0,"docs":{},"⟹":{"b":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"2":{"1":{"0":{"b":{"df":0,"docs":{},"−":{"b":{"0":{".":{".":{"=":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"=":{"b":{"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"z":{"1":{",":{"b":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"0":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"3":{"0":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"2":{"5":{"4":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"1":{"2":{"4":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"118":{"tf":1.0}}},"df":1,"docs":{"141":{"tf":1.0}}},"3":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}},"y":{"2":{"=":{"df":0,"docs":{},"z":{"3":{"df":0,"docs":{},"x":{"3":{"+":{"df":0,"docs":{},"z":{"3":{"b":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"6":{"df":1,"docs":{"230":{"tf":1.0}}},"=":{"0":{"df":2,"docs":{"229":{"tf":1.0},"230":{"tf":1.0}}},"1":{"df":1,"docs":{"229":{"tf":1.0}}},"8":{"df":0,"docs":{},"y":{"3":{"df":0,"docs":{},"z":{"3":{"df":1,"docs":{"229":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"−":{"2":{"=":{"a":{"b":{"c":{"1":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"]":{"df":0,"docs":{},"u":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":13,"docs":{"120":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"205":{"tf":1.4142135623730951},"229":{"tf":1.4142135623730951},"230":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0},"88":{"tf":1.4142135623730951},"94":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":38,"docs":{"100":{"tf":1.4142135623730951},"109":{"tf":1.0},"118":{"tf":1.4142135623730951},"140":{"tf":1.0},"146":{"tf":1.0},"153":{"tf":1.0},"168":{"tf":1.0},"178":{"tf":1.0},"190":{"tf":1.0},"198":{"tf":1.0},"203":{"tf":1.0},"206":{"tf":1.0},"210":{"tf":1.0},"213":{"tf":1.0},"216":{"tf":1.0},"217":{"tf":1.4142135623730951},"22":{"tf":1.0},"226":{"tf":1.0},"233":{"tf":1.0},"234":{"tf":1.0},"31":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":3.0},"6":{"tf":1.0},"65":{"tf":2.0},"66":{"tf":1.4142135623730951},"7":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"79":{"tf":1.0},"8":{"tf":1.0},"82":{"tf":1.0},"84":{"tf":2.8284271247461903},"85":{"tf":1.0},"86":{"tf":2.449489742783178},"88":{"tf":1.7320508075688772},"94":{"tf":1.0}}}}},"h":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{"a":{"(":{"df":0,"docs":{},"x":{")":{"+":{"b":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"−":{"c":{"(":{"df":0,"docs":{},"x":{")":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"216":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"=":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"0":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"1":{")":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"2":{")":{"df":0,"docs":{},"⋯":{"(":{"df":0,"docs":{},"x":{"df":0,"docs":{},"−":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"216":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":1,"docs":{"216":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}},"​":{":":{"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"z":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"−":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"171":{"tf":1.0}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"215":{"tf":2.0},"88":{"tf":2.6457513110645907}}}}}},"​":{",":{"df":0,"docs":{},"i":{"df":0,"docs":{},"∈":{"[":{"0":{".":{".":{"df":0,"docs":{},"w":{"df":1,"docs":{"167":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"=":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"h":{"=":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"h":{"df":0,"docs":{},"−":{"df":0,"docs":{},"i":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"j":{"df":1,"docs":{"141":{"tf":1.0}},"​":{"=":{"0":{"df":1,"docs":{"55":{"tf":1.0}}},"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"=":{"df":0,"docs":{},"j":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋅":{"2":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"df":0,"docs":{},"j":{"df":2,"docs":{"127":{"tf":1.0},"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"k":{"df":3,"docs":{"126":{"tf":1.0},"32":{"tf":1.4142135623730951},"7":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"7":{"tf":1.0}}}}}}},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{")":{"+":{"df":0,"docs":{},"x":{"3":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"+":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"+":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"−":{"df":0,"docs":{},"r":{"df":1,"docs":{"88":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"l":{"df":1,"docs":{"71":{"tf":1.4142135623730951}},"​":{"(":{"1":{")":{"=":{"1":{"df":1,"docs":{"71":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"71":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"l":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"+":{"1":{"df":0,"docs":{},"​":{"=":{"0":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{",":{"(":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"153":{"tf":1.4142135623730951}},"​":{"=":{"0":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"−":{"df":0,"docs":{},"i":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"h":{"=":{"0":{"df":0,"docs":{},"∑":{"df":0,"docs":{},"i":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"2":{"df":0,"docs":{},"k":{"df":0,"docs":{},"h":{"df":0,"docs":{},"⋅":{"df":0,"docs":{},"m":{"df":0,"docs":{},"h":{"+":{"1":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"l":{"df":6,"docs":{"32":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.7320508075688772},"40":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{",":{"0":{".":{".":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"70":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"…":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"a":{"df":1,"docs":{"70":{"tf":1.0}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{"df":1,"docs":{"66":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"u":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"202":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"94":{"tf":1.4142135623730951}},"​":{"(":{"df":0,"docs":{},"ω":{"0":{")":{"=":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"ω":{"df":0,"docs":{},"n":{")":{"=":{"1":{"df":1,"docs":{"64":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"=":{"[":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{")":{")":{",":{"df":0,"docs":{},"…":{",":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"(":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"b":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"0":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"z":{"df":0,"docs":{},"p":{",":{"1":{"df":1,"docs":{"51":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"q":{"df":1,"docs":{"221":{"tf":1.4142135623730951}}},"r":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"r":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"−":{"1":{"df":0,"docs":{},"​":{"(":{"df":0,"docs":{},"m":{",":{"df":0,"docs":{},"i":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"w":{"df":2,"docs":{"120":{"tf":1.0},"168":{"tf":1.0}},"​":{"'":{"df":1,"docs":{"120":{"tf":1.0}}},"+":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"−":{"(":{"df":0,"docs":{},"m":{"[":{"df":0,"docs":{},"w":{"]":{"[":{"df":0,"docs":{},"k":{"]":{")":{"df":0,"docs":{},"i":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"−":{"1":{"df":0,"docs":{},"​":{"=":{"df":0,"docs":{},"k":{"df":0,"docs":{},"w":{"df":0,"docs":{},"−":{"1":{"df":2,"docs":{"167":{"tf":1.0},"168":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"z":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"⋮":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"−":{"1":{"df":0,"docs":{},"​":{"df":0,"docs":{},"z":{"df":0,"docs":{},"n":{"df":0,"docs":{},"​":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":0,"docs":{},"​":{"df":0,"docs":{},"q":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"​":{"1":{"1":{"df":0,"docs":{},"⋮":{"1":{"0":{"df":1,"docs":{"169":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"∈":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"88":{"tf":1.0}}}},"df":0,"docs":{}},"":{"=":{"0":{"df":1,"docs":{"229":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"title":{"root":{"0":{"df":1,"docs":{"95":{"tf":1.0}}},"1":{"6":{"df":1,"docs":{"177":{"tf":1.0}}},"df":1,"docs":{"95":{"tf":1.0}}},"2":{"5":{"6":{"df":2,"docs":{"173":{"tf":1.0},"177":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"151":{"tf":1.0},"213":{"tf":1.0},"90":{"tf":1.0},"96":{"tf":1.0}}},"3":{"df":1,"docs":{"97":{"tf":1.0}}},"_":{"0":{"df":4,"docs":{"182":{"tf":1.0},"185":{"tf":1.0},"194":{"tf":1.0},"196":{"tf":1.0}}},"1":{"df":4,"docs":{"183":{"tf":1.0},"186":{"tf":1.0},"195":{"tf":1.0},"197":{"tf":1.0}}},"df":0,"docs":{}},"a":{".":{"2":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"0":{"df":0,"docs":{},"​":{",":{"a":{"1":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"d":{"d":{"df":1,"docs":{"127":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"110":{"tf":1.0},"112":{"tf":1.0},"128":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"179":{"tf":1.0},"230":{"tf":1.0}}}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"55":{"tf":1.0},"65":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"101":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":4,"docs":{"213":{"tf":1.0},"225":{"tf":1.0},"62":{"tf":1.0},"94":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":1,"docs":{"114":{"tf":1.0}}}}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"240":{"tf":1.0},"52":{"tf":1.0},"58":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"77":{"tf":1.0},"84":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":2,"docs":{"227":{"tf":1.0},"8":{"tf":1.0}}}}}}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"68":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"105":{"tf":1.0}}}}}}}}},"b":{"0":{"df":0,"docs":{},"​":{",":{"b":{"1":{"df":0,"docs":{},"​":{",":{"b":{"2":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"201":{"tf":1.0}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":7,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"94":{"tf":1.0}}},"i":{"df":1,"docs":{"217":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"2":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"160":{"tf":1.0},"177":{"tf":1.0}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"184":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"24":{"tf":1.0}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"91":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"181":{"tf":1.0}},"e":{"c":{"df":0,"docs":{},"k":{"df":6,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"170":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"p":{"df":8,"docs":{"10":{"tf":1.0},"105":{"tf":1.0},"176":{"tf":1.0},"177":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"9":{"tf":1.0}}}},"o":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"192":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"166":{"tf":1.0},"17":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"33":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0}}}}}},"df":0,"docs":{}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"n":{"df":2,"docs":{"66":{"tf":1.0},"71":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"171":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":11,"docs":{"147":{"tf":1.0},"221":{"tf":1.0},"222":{"tf":1.0},"240":{"tf":1.0},"242":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"73":{"tf":1.0}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"78":{"tf":1.0}}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"112":{"tf":1.0},"132":{"tf":1.0},"86":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"166":{"tf":1.0}}},"s":{"df":1,"docs":{"10":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"178":{"tf":1.0},"200":{"tf":1.0},"232":{"tf":1.0}}}}}}}},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"22":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":15,"docs":{"111":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"137":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"160":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"30":{"tf":1.0},"70":{"tf":1.0}}}}}},"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"60":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"5":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"229":{"tf":1.0}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.0},"18":{"tf":1.0},"188":{"tf":1.0},"56":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"41":{"tf":1.0}}}}},"df":0,"docs":{}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":2,"docs":{"220":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":8,"docs":{"103":{"tf":1.0},"226":{"tf":1.0},"227":{"tf":1.0},"231":{"tf":1.0},"232":{"tf":1.0},"235":{"tf":1.0},"236":{"tf":1.0},"237":{"tf":1.0}}}}},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"235":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"40":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"116":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"152":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"184":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"20":{"tf":1.0},"21":{"tf":1.0}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":4,"docs":{"146":{"tf":1.0},"54":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"234":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"47":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":3,"docs":{"13":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"–":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"223":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}}}}}},"o":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"12":{"tf":1.0},"42":{"tf":1.0}}}}}}}},"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"127":{"tf":1.0},"228":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"c":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"148":{"tf":1.0},"153":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"118":{"tf":1.0}}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"226":{"tf":1.0}}}}}}},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"87":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"92":{"tf":1.0}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"df":1,"docs":{"231":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"70":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"18":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"74":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":3,"docs":{"19":{"tf":1.0},"26":{"tf":1.0},"50":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"122":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"171":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"87":{"tf":1.0}}},"df":0,"docs":{}}}}}},"f":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"211":{"tf":1.0},"212":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"f":{"df":0,"docs":{},"t":{"df":2,"docs":{"211":{"tf":1.0},"214":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":4,"docs":{"118":{"tf":1.0},"202":{"tf":1.0},"204":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"98":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"204":{"tf":1.0}}}}},"x":{"df":3,"docs":{"115":{"tf":1.0},"120":{"tf":1.0},"121":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"44":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"211":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"117":{"tf":1.0},"26":{"tf":1.0}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":8,"docs":{"180":{"tf":1.0},"181":{"tf":1.0},"182":{"tf":1.0},"183":{"tf":1.0},"185":{"tf":1.0},"186":{"tf":1.0},"217":{"tf":1.0},"88":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"g":{"a":{"d":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"102":{"tf":1.0},"11":{"tf":1.0},"175":{"tf":1.0},"28":{"tf":1.0}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"157":{"tf":1.0},"191":{"tf":1.0},"192":{"tf":1.0},"193":{"tf":1.0},"194":{"tf":1.0},"195":{"tf":1.0},"196":{"tf":1.0},"197":{"tf":1.0},"198":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"57":{"tf":1.0}}}}}},"o":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"203":{"tf":1.0},"204":{"tf":1.0},"220":{"tf":1.0},"82":{"tf":1.0}}}}}}},"h":{"(":{"df":0,"docs":{},"x":{"df":1,"docs":{"73":{"tf":1.0}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"2":{"df":2,"docs":{"0":{"tf":1.0},"32":{"tf":1.0}}},"df":2,"docs":{"151":{"tf":1.0},"90":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"237":{"tf":1.0}}}}},"df":1,"docs":{"88":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"198":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"108":{"tf":1.0},"109":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":4,"docs":{"148":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"89":{"tf":1.0}}}}}}}}}},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"110":{"tf":1.0},"128":{"tf":1.0},"149":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":2,"docs":{"240":{"tf":1.0},"77":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"176":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"83":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"a":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"218":{"tf":1.0},"31":{"tf":1.0}}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"214":{"tf":1.0}}}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":4,"docs":{"55":{"tf":1.0},"65":{"tf":1.0},"84":{"tf":1.4142135623730951},"86":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"∈":{"[":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":0,"docs":{},"​":{",":{"df":0,"docs":{},"p":{"+":{"df":0,"docs":{},"t":{"df":0,"docs":{},"q":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"217":{"tf":1.0},"218":{"tf":1.0}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"48":{"tf":1.0},"53":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":1,"docs":{"66":{"tf":1.0}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":7,"docs":{"106":{"tf":1.0},"123":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"156":{"tf":1.0},"16":{"tf":1.0},"165":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"215":{"tf":1.0}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"a":{"d":{"df":1,"docs":{"120":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":7,"docs":{"155":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"69":{"tf":1.0},"71":{"tf":1.0}}}}}}},"s":{"b":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"j":{"df":1,"docs":{"180":{"tf":1.0}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"193":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"201":{"tf":1.0}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"h":{"df":1,"docs":{"158":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"152":{"tf":1.0},"159":{"tf":1.0},"187":{"tf":1.0},"199":{"tf":1.0}}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":1,"docs":{"2":{"tf":1.0}}}}}}}},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"14":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"168":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"179":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"'":{"df":1,"docs":{"205":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"212":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":8,"docs":{"115":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"204":{"tf":1.0},"206":{"tf":1.0},"212":{"tf":1.0},"224":{"tf":1.0}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"s":{"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"224":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"108":{"tf":1.0}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"48":{"tf":1.0},"53":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"66":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"91":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"243":{"tf":1.0},"75":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"243":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":4,"docs":{"127":{"tf":1.0},"139":{"tf":1.0},"157":{"tf":1.0},"76":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"188":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"145":{"tf":1.0}}}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"153":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"m":{"df":1,"docs":{"36":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"221":{"tf":1.0},"222":{"tf":1.0}}}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"58":{"tf":1.0},"60":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":1,"docs":{"225":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":1,"docs":{"151":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"8":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"228":{"tf":1.0},"230":{"tf":1.0},"232":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":5,"docs":{"210":{"tf":1.0},"212":{"tf":1.0},"216":{"tf":1.0},"240":{"tf":1.0},"74":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"81":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"240":{"tf":1.0},"71":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"127":{"tf":1.0},"150":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"46":{"tf":1.0}}}}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"229":{"tf":1.0}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"f":{"df":5,"docs":{"7":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"80":{"tf":1.0},"85":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"49":{"tf":1.0}},"r":{"df":3,"docs":{"14":{"tf":1.0},"243":{"tf":1.0},"34":{"tf":1.0}}}}}}}},"q":{"1":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"2":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"3":{"df":0,"docs":{},"​":{"=":{"1":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"a":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"213":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"170":{"tf":1.0},"172":{"tf":1.0},"30":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"244":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"209":{"tf":1.0},"219":{"tf":1.0},"239":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"165":{"tf":1.0},"199":{"tf":1.0},"200":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"98":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"207":{"tf":1.0},"208":{"tf":1.0},"94":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"178":{"tf":1.0}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"2":{"tf":1.0},"37":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"39":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"94":{"tf":1.0}}}},"df":0,"docs":{}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":8,"docs":{"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"124":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"187":{"tf":1.0},"199":{"tf":1.0}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"147":{"tf":1.0}}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"z":{"df":1,"docs":{"215":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"154":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"233":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":1,"docs":{"31":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"241":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0}}}}}},"h":{"a":{"df":2,"docs":{"173":{"tf":1.0},"177":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"119":{"tf":1.0},"122":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"119":{"tf":1.0},"122":{"tf":1.0}}}},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"238":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"a":{"df":2,"docs":{"144":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"30":{"tf":1.0},"31":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"66":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":2,"docs":{"174":{"tf":1.0},"64":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"190":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"q":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"207":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"76":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"91":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"u":{"b":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"206":{"tf":1.0}}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"u":{"df":1,"docs":{"238":{"tf":1.0}}}},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"49":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":6,"docs":{"155":{"tf":1.0},"177":{"tf":1.0},"189":{"tf":1.0},"190":{"tf":1.0},"27":{"tf":1.0},"94":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":1,"docs":{"101":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"54":{"tf":1.0}}}}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"25":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"29":{"tf":1.0}}}},"l":{";":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"51":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":0,"docs":{},"o":{"df":3,"docs":{"225":{"tf":1.0},"236":{"tf":1.0},"238":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"211":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"205":{"tf":1.0},"29":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"213":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"208":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":3,"docs":{"147":{"tf":1.0},"240":{"tf":1.0},"32":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"12":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"216":{"tf":1.0},"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"124":{"tf":1.0},"126":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"94":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"222":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"243":{"tf":1.0},"35":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"2":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"236":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}}}}},"w":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"m":{"df":2,"docs":{"32":{"tf":1.0},"37":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":1,"docs":{"38":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"117":{"tf":1.0}}}}},"df":0,"docs":{},"t":{"df":3,"docs":{"107":{"tf":1.0},"125":{"tf":1.0},"87":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"78":{"tf":1.0}},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"45":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":4,"docs":{"55":{"tf":1.0},"65":{"tf":1.0},"84":{"tf":1.0},"86":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"215":{"tf":1.0}}}}}}}}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}} \ No newline at end of file diff --git a/tomorrow-night.css b/tomorrow-night.css index 5b4aca77c5..81fe276e7f 100644 --- a/tomorrow-night.css +++ b/tomorrow-night.css @@ -1,7 +1,7 @@ /* Tomorrow Night Theme */ -/* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ +/* https://github.com/jmblog/color-themes-for-highlightjs */ /* Original theme - https://github.com/chriskempson/tomorrow-theme */ -/* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ +/* https://github.com/jmblog/color-themes-for-highlightjs */ /* Tomorrow Comment */ .hljs-comment { diff --git a/user.html b/user.html index 39a8ce6d7e..9618f621dc 100644 --- a/user.html +++ b/user.html @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ - + @@ -31,7 +31,8 @@ - + +
    + + + + +
    -

    Cost estimator

    The cost-model binary takes high-level parameters for a circuit design, and estimates @@ -272,7 +304,7 @@

    Cost estimator< - @@ -286,7 +318,7 @@

    Cost estimator< - @@ -312,5 +344,6 @@

    Cost estimator< +

    diff --git a/user/gadgets.html b/user/gadgets.html index d78eb51d42..3d456c9642 100644 --- a/user/gadgets.html +++ b/user/gadgets.html @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ - + @@ -31,7 +31,8 @@ - + +
    + + + + +
    -

    Testing the circuit

    @@ -499,7 +531,7 @@

    Full example - @@ -513,7 +545,7 @@

    Full example - @@ -539,5 +571,6 @@

    Full example +

    diff --git a/user/tips-and-tricks.html b/user/tips-and-tricks.html index 078916efbc..68b79e6ac1 100644 --- a/user/tips-and-tricks.html +++ b/user/tips-and-tricks.html @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ - + @@ -31,7 +31,8 @@ - + +
    + + + + +
    -